How do I make a duplicate copy of a postgresql
database?
Some (I think) steps would be:
- stop all queries
- stop the
postgresql
daemon - copy the database files to a new location
- make some changes to the configuration files
- reload the server
Any ideas what should I change in the postgresql.conf
in order to inform the postgresql server about the new database?
Best Answer
Copying files will not work.
Just
pg_dump
the database, and load it usingpg_restore
orpsql
(depending on options given topg_dump
).