Gdzie następuje kompresja w pg_dump?

Gdzie następuje kompresja w pg_dump?
górek
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam,

chciałbym przenieść kilka baz danych (o sumarycznym rozmiarze około 1TB) z jednego serwera na drugi przy użyciu pg_dump z parametrem --format=custom.
Z w dokumentacji jest napisane, że zrzut bazy jest w tym przypadku kompresowany.

Najchętniej uruchomiłbym pg_dump na serwerze docelowym ze wskazaniem serwera źródłowego w parametrze -h. Uniknąłbym w ten sposób zajmowania przestrzeni przez zrzut na starym serwerze, ale boje się, że spowoduje to konieczność przepychania 1TB przez siec (w przypadku gdy dane będą "napływać" do serwera docelowego w formie surowej i dopiero na nim będą kompresowane)

Wie ktoś może po której stronie (serwera czy klienta który wywołuje pg_dump) następuje kompresja?

abrakadaber
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6610
1

jak dla mnie to logiczne jest, że tam, gdzie uruchomiony jest proces - no bo niby kto miałby kompresować po stronie bazy?

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.