Przywracanie bazy danych Firebird, która została poddana backupowi za pomocą aplikacji Xopero odbywa się dwuetapowo. W pierwszym etapie należy, za pomocą aplikacji Xopero, pobrać zrzut bazy danych na komputer użytkownika. Drugi etap polega na przywrócenia bazy z pliku backupu do serwera bazodanowego przy pomocy narzędzia umożliwiającego zarządzanie bazami Firebird.
Pobieranie pliku bazy danych z backupu
W celu pobrania pliku bazy Firebird należy uruchomić aplikację Xopero, a następnie przejść do zakładki Przywracanie. Wszystkie bazy danych, które zostały poddane backupowi znajdują się w gałęzi Firebird.

Należy rozwinąć wspomnianą gałąź, a następnie zaznaczyć pole wyboru przy bazie danych, która ma zostać przywrócona i kliknąć przycisk Przywróć zaznaczone.
Wyświetlone zostanie okno ustawień przywracania, gdzie należy wskazać lokalizację, do której ma zostać zapisany plik backupu bazy. Następnie plik ten zostanie wykorzystany do przywrócenia bazy na serwer Firebird.

Przywracanie backupu bazy danych
Przywracanie backupu bazy danych do serwera bazodanowego lub pliku bazy realizowane jest przy pomocy narzędzi umożliwiających zarządzanie serwerem bazodanowym. Na potrzeby niniejszej instrukcji wykorzystano narzędzie FlameRobin Database Admin.
Narzędzie FlameRobin Database Admin, które dostępne jest do pobrania na stronie projektu: http://www.flamerobin.org/.
Przywracanie do istniejącej bazy danych
W celu przywrócenia pobranego backupu bazy danych do istniejącej bazy należy uruchomić aplikację FlameRobin i podłączyć się do serwera bazodanowego, co umożliwi wyświetlenie listy dostępnych baz danych, znajdujących się na serwerze.

Po kliknięciu prawym przyciskiem myszy na bazę, do której ma zostać przywrócony backup, a następnie wybrać opcję Restore database…, która dostępna jest w menu Actions. Wyświetlone zostanie okno, zawierające ustawienia przywracania bazy, gdzie w polu Backup file należy wprowadzić ścieżkę do uprzednio przywróconego pliku oraz zaznaczyć opcję Replace existing database.

Kliknięcie na przycisku Start Restore spowoduje rozpoczęcie procesu przywracania bazy danych. Komunikaty dotyczące procesu przywracania bazy wyświetlane są w białym polu u dołu wyświetlanego okna. Poprawne przywrócenie bazy kończy się komunikatem: Database restore finished.
Przywracanie backupu do nowej bazy
W celu przywrócenia backupu do nowej bazy danych należy zalogować się do serwera bazodanowego przy pomocy aplikacji FlameRobin, a następnie wybrać opcję Register existing database… z menu Database, co spowoduje wyświetlenie okna konfiguracyjnego tworzonej bazy.

W polu Display name należy wprowadzić nazwę, pod którą widoczna będzie baza danych, a w Database path ścieżkę, gdzie zostanie zapisany plik tworzonej bazy. Dodatkowo należy wprowadzić ustawienia związane z autentyfikacją użytkownika. Kliknięcie przycisku Save spowoduje wyświetlenie okna z ustawieniami przywracania backupu, gdzie należy postępować zgodnie opisem punktu Przywracanie do istniejącej bazy danych.
Komentarze
Komentarze: 0
Zaloguj się, aby dodać komentarz.