PostgreSQL Backup
Backup
im SQL-Format
pg_dump [-h 10.2.0.123] -U postgres <database> > <file name>
komprimiert
pg_dump [-h 10.2.0.123] -U postgres -Fc testdb > testdb.dump
Restore
im SQL-Format
psql -h 10.2.0.123 -U postgres -d <database> -f <file>
bzw.
psql -h 10.2.0.123 -U postgres <database> < <file>
komprimiert
pg_restore [-h 10.2.0.123] -U postgres -d <database> <file name>
Datenbank kopieren
CREATE DATABASE targetdb WITH TEMPLATE sourcedb;
Links
https://www.postgresql.org/docs/9.1/backup-dump.html
https://www.postgresql.org/docs/9.3/app-pgdump.html
Zurück zu PostgreSQL