Jak połączyć zrzut do bazy danych z PostgreSQL?

Pracuję nad tym samym schematem bazy danych na różnych komputerach (PostgreSQL). Chciałbym wiedzieć, jak scalić dane z jednej maszyny na drugą. Schemat ma wiele tabel (około 10). Co chcę osiągnąć?

Zrzuć dane z maszyny A do pliku A.dmpPrzywróć dane z pliku A.dmp do komputera BGdy rekord już istnieje w maszynie B, chciałbym nie wkładać go do maszyny B.

Próbowałem zrzucić dane z komputera A do prostych poleceń wstawiania SQL, ale gdy próbuję go przywrócić, otrzymuję zduplikowane błędy klucza. Co więcej, chciałbym przywrócić dane z wiersza poleceń (muszę zaimportować 250 MB danych), ponieważ teraz próbuję to zrobić ręcznie za pomocą pgAdmin.

Jak najlepiej to zrobić?

questionAnswers(1)

yourAnswerToTheQuestion