PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Generieren eines Postgres-Dumps und Speichern auf einem anderen Server

Ich habe mit pg-dump gespielt vor einer Weile und habe es zum Aktualisieren meiner Testumgebung verwendet. Werfen Sie einen Blick auf die Option Frage fragte ich.

Der Befehl hat bei mir einwandfrei funktioniert und keine Probleme mit der Produktionsdatenbank (Ursprungsdatenbank) verursacht.

Hier ist der Befehl, den ich auf dem neuen Server ausführe .

pg_dump -h remotehost -p 5432 -U remoteuser remotedb | psql -h localhost -p 5432 -U localuser localdb

Beachten Sie, dass ich das -C nicht hinzugefügt habe hier, da ich die Zieldatenbank bereits erstellt hatte.