Przywracanie bazy danych PostgreSQL
Niniejszy artykuł zawiera informacje o tym, jak przywrócić bazę danych PostgreSQL z backupu.
Baza danych PostgreSQL może zostać przywrócone do swojej oryginalnej lokalizacji, lub do nowej, tymczasowej lokalizacji.
Przywracanie bazy danych Microsoft SQL z backupu
Pierwszą rzeczą, którą musisz zrobić, aby przywrócić bazę danych PostgreSQL z backupu, jest przywrócenie plików bazy danych z magazynu do katalogu tymczasowego, z którego zostaną one zaimportowane do środowiska bazy danych PostgreSQL.
Aby przywrócić pliki zabezpieczone backupem na poziomie plików, przeczytaj ten artykuł. Jeśli baza danych została zabezpieczona backupem na poziomie obrazu, użyj granular recovery to aby je przywrócić, proces opisano w tym artykule.
Xopero zaleca przywracanie plików bazy danych do oryginalnego katalogu! Powodem jest możliwość wystąpienia problemów z uprawnieniami do innej lokalizacji.
Następną rzeczą, którą musisz zrobić, gdy pliki bazy danych zostaną przywrócone, jest zaimportowanie tych plików do środowiska PostgreSQL.
Zaloguj się do serwera bazy danych za pośrednictwem SSH.
Następnie wpisz następujące polecenie:
psql dbname < dumpfile.sqlBaza danych nie jest tworzona przez to polecenie! Jeśli chcesz zaimportować plik zrzutu bazy danych do nieistniejącej bazy danych, musisz najpierw utworzyć bazę danych. Jeśli chcesz przywrócić plik zrzutu do istniejącej bazy danych, musisz najpierw usunąć bazę danych, a następnie utworzyć ją ponownie i zaimportować plik zrzutu.
The database has been successfully restored
Last updated

