PostgreSQL Backup: Unterschied zwischen den Versionen

Aus Tutorials
Zur Navigation springen Zur Suche springen
Zeile 31: Zeile 31:
<pre>
<pre>
pg_restore [-h 10.2.0.123] -U postgres -d <database> <file name>
pg_restore [-h 10.2.0.123] -U postgres -d <database> <file name>
</pre>
== Datenbank kopieren ==
<pre>
CREATE DATABASE targetdb WITH TEMPLATE sourcedb;
</pre>
</pre>



Version vom 24. März 2020, 13:55 Uhr

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