Przejdź do treści

Backup

Moduł Backup pozwala administratorowi wygenerować na żądanie pełną kopię zapasową konfiguracji Bastion i, odwrotnie, przywrócić istniejącą kopię zapasową. Używa się go przed operacją wrażliwą (aktualizacja wersji, migracja, zmiana strukturalna) lub w celu wycofania zmian.

Ekran przedstawia dwie sekcje: Backup generation i Backup restoration. Stan obu operacji jest sprawdzany na serwerze co 5 sekund.


Tworzenie kopii zapasowej

Pole Opis
Generate backup Przycisk uruchamiający tworzenie po stronie serwera. W czasie operacji formularz jest przykryty maską wczytywania z napisem Backup generation in progress.
(stan) Etykieta wyświetlana po prawej stronie przycisku. Możliwe wartości: No backup available, Backup generated on i data, Backup generation failed oraz A backup is available on the other server, gdy kopia została utworzona na drugim serwerze klastra.
Download last backup Przycisk włączony tylko wtedy, gdy kopia zapasowa jest dostępna lokalnie. Pobiera plik .tar.gz.

Kopia zapasowa z MSSQL

Gdy bazą danych jest MSSQL, u góry sekcji wyświetlane jest ostrzeżenie; jego treść różni się między konsolą administracyjną organizacji a konsolą systemową. Dodatkowe ostrzeżenie pojawia się, gdy Vault również używa MSSQL.


Przywracanie kopii zapasowej

Sekcję otwiera stałe ostrzeżenie: przywracanie sprawia, że platforma jest niedostępna przez kilkadziesiąt sekund, i rozłącza wszystkich użytkowników.

Pole Opis
Restore database connection settings (databasesettings.ini) Pole wyboru widoczne tylko z konsoli systemowej.
Create databases if necessary (PostgreSQL only) Pole wyboru widoczne tylko z konsoli systemowej.
Migrate databases from earlier versions Pole wyboru. Zaznacz je, gdy kopia zapasowa pochodzi ze starszej wersji Bastion — bazy danych zostaną wtedy po przywróceniu zaktualizowane do wersji bieżącej. Nie pojawia się, gdy bazą danych jest MSSQL.
Backup file Obowiązkowe pole przesyłania. Wybierz lokalny plik .tar.gz.
Restore backup Przycisk uruchamiający przywracanie. W czasie operacji formularz jest przykryty maską wczytywania z napisem Backup restore in progress.
(stan przywracania) Etykieta wyświetlana po prawej stronie przycisku. Możliwe wartości: Backup restored on i data, Backup restore failed albo backup restore was partially successful. The following organisations could not be restored: i lista.

Przywracanie z MSSQL

Podobnie jak przy tworzeniu, ostrzeżenia dotyczące MSSQL i Vault na MSSQL są wyświetlane nad formularzem, gdy te bazy danych są używane.

Automatyczne sprawdzanie stanu

Stany kopii zapasowej i przywracania są odświeżane automatycznie co 5 sekund, dopóki okno jest otwarte. W czasie trwającego przywracania widok nie jest zerowany, dopóki operacja się nie zakończy lub nie zawiedzie.