From: | "Linux Geeks" <indolinux(dot)geeks(at)gmail(dot)com> |
---|---|
To: | "Ray Stell" <stellr(at)cns(dot)vt(dot)edu> |
Cc: | pgsql-admin(at)postgresql(dot)org |
Subject: | Re: Moving data directory |
Date: | 2007-05-22 03:45:17 |
Message-ID: | e0247eb60705212045rff67bc6pffc4e72760483a73@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-admin |
Hi Ray,
Sorry for late reply. Yes, I have tested your instructions and working
well. The think is now I need to configure so that it will always
automically start with the new location.
Thank you very much for the detailed instructions, really appreciated it.
Regards,
Dino
On 5/14/07, Ray Stell <stellr(at)cns(dot)vt(dot)edu> wrote:
> On Sat, May 12, 2007 at 11:47:46PM +0700, Linux Geeks wrote:
> > I'm very new to postgresql and would like to move my data directory to
> > another partition in Ubuntu.
>
>
> I don't think there is anything internal to pg that locks the data
> location. Just tell postmaster where you move it to. Shut down the
> postmaster and move it and start it with the -D flag pointing to the
> new location:
>
> $ pg_ctl start -D /var/pgsql/data
> server starting
>
> $ psql -p 5437 testdb jira
> Password for user jira:
> Welcome to psql 8.2.3, the PostgreSQL interactive terminal.
>
> Type: \copyright for distribution terms
> \h for help with SQL commands
> \? for help with psql commands
> \g or terminate with semicolon to execute query
> \q to quit
>
> testdb=> \q
>
> pg_ctl stop -D /var/pgsql/data
> waiting for server to shut down....,7222,,2007-05-13 19:52:06.675 EDT,,1,,, LOG: logger shutting down
> done
> server stopped
>
> $ mv /var/pgsql/data-move-test /var/pgsql/data
>
> $ pg_ctl start -D /var/pgsql/data-move-test
> server starting
>
> $ psql -p 5437 testdb jira
> Password for user jira:
> Welcome to psql 8.2.3, the PostgreSQL interactive terminal.
>
> Type: \copyright for distribution terms
> \h for help with SQL commands
> \? for help with psql commands
> \g or terminate with semicolon to execute query
> \q to quit
>
> testdb=> \q
>
> pg_ctl stop -D /var/pgsql/data-move-test
> waiting for server to shut down....,7245,,2007-05-13 19:55:00.944 EDT,,1,,, LOG: logger shutting down
> done
> server stopped
>
> $ mv /var/pgsql/data-move-test /var/pgsql/data
>
> $ pg_ctl start -D /var/pgsql/data
> server starting
>
> $ psql -p 5437 testdb jira
> Password for user jira:
> Welcome to psql 8.2.3, the PostgreSQL interactive terminal.
>
> Type: \copyright for distribution terms
> \h for help with SQL commands
> \? for help with psql commands
> \g or terminate with semicolon to execute query
> \q to quit
>
> testdb=> \q
>
> --
> Lost time is when we learn nothing from the experiences of life. Time
> gained is when we grow to have a wisdom that is tested in the reality of life.
>
--
To Analyze Is To Know Batte Field, Differ from Battle Itself
From | Date | Subject | |
---|---|---|---|
Next Message | Vishal Arora | 2007-05-22 04:38:41 | Re: Moving data directory |
Previous Message | Andreas | 2007-05-22 00:53:09 | Can I restrict backups? |