Thread: moving a single database

moving a single database

From
Tom Allison
Date:
I want to move just one database from server A to server B.

The files under /var/lib/postgresql/8.1/ are not exactly jumping out and telling
me which files belong to which database.

So, how do you move a database (not the entire postgresql installation)?

Considering the existence of things like triggers and sequences -- will a simple
  dump/restore be sufficient?

Re: moving a single database

From
Richard Broersma Jr
Date:
> I want to move just one database from server A to server B.
> The files under /var/lib/postgresql/8.1/ are not exactly jumping out and telling
> me which files belong to which database.
> So, how do you move a database (not the entire postgresql installation)?
> Considering the existence of things like triggers and sequences -- will a simple
>   dump/restore be sufficient?

you are going to pg_dumpall.  It will get all schema, table, rule, trigger, and data into a sql
script file.  It will also get the user, group, and other cluster level entities and definitions.

http://www.postgresql.org/docs/8.2/interactive/backup-dump.html#BACKUP-DUMP-ALL

regards,

Richard Broersma Jr.