Wie kann ich Dump aus PostgreSQL in eine Datenbank einbinden?

Ich arbeite an demselben Datenbankschema auf verschiedenen Rechnern (PostgreSQL). Ich möchte wissen, wie man Daten von einer Maschine zur anderen zusammenführt. Das Schema enthält viele Tabellen (ca. 10). Was möchte ich erreichen?

Sichern Sie die Daten von Maschine A in Datei A.dmpStellen Sie Daten aus Datei A.dmp auf Maschine B wieder herWenn in Maschine B bereits ein Datensatz vorhanden ist, möchte ich ihn nicht in Maschine B einfügen.

Ich habe versucht, Daten von Computer A in einfache SQL-Einfügebefehle zu sichern. Beim Versuch, sie wiederherzustellen, werden jedoch doppelte Schlüsselfehler angezeigt. Außerdem möchte ich Daten über die Befehlszeile wiederherstellen (ich muss 250 MB Daten importieren), da ich jetzt versuche, dies manuell mit pgAdmin zu tun.

Wie geht das am besten?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage