Który format pgdump jest najlepszy dla małego rozmiaru pamięci i szybkiego przywracania?

To pierwszy raz w kopiach zapasowych PostgreSQL (zrzuty db) i badałem różne formaty pgdump, inne opcje pgdump i pgdumpall. Dla początkującego Postgresa, który przyjmie zrzut godzinowy (zastąpi poprzedni zrzut) dwóch baz danych zawierających wyzwalacze tabel i dwa różne schematy w każdej db, jaki byłby format kopii zapasowej i opcje, aby łatwo osiągnąć następujące:

Mały rozmiar pliku (pojedynczy plik na db lub możliwość wyboru, który db przywrócić)Łatwe do przywrócenia jako czysta db (z & bez tej samej nazwy db [s])Łatwy do przywrócenia na innym serwerze (użytkownik może być inny)Wyzwalacze są wyłączane przy przywracaniu i ponownie włączane po przywróceniu.

Dołącz przykładowe polecenia do tworzenia kopii zapasowych i przywracania.

Wszelkie inne pomocne sugestie dotyczące pgdump / pgrestore są mile widziane.

questionAnswers(2)

yourAnswerToTheQuestion