Zrzucam bazę danych Postgres, używając pg_dump (w formacie zwykłego tekstu), a następnie przywracam ją po prostu za pomocą psql (z -f
opcją).
Co nasuwa pytanie: czy coś pomijam, nie używając pg_restore, co wydaje się być specjalnym narzędziem do przywracania (w porównaniu do ogólnego psql
)?
Mogę kontrolować opcje, takie jak wyłączanie wyzwalaczy i takie za pomocą pg_dump
parametrów. Do czego zatem pg_restore
służy? formaty zrzutu zwykłego tekstu?