Uruchom safenix-agent verify-restore. Agent wykonuje rzeczywiste przywracanie do folderu tymczasowego, który tworzy, bez łączenia się z jakąkolwiek bazą danych i bez zapisywania danych poza tym folderem. Po zakończeniu weryfikacji agent zawsze usuwa folder tymczasowy, niezależnie od tego, czy przywracanie zakończy się powodzeniem, czy niepowodzeniem.
Co sprawdza weryfikacja
Polecenie odszyfrowuje pełną kopię zapasową i ponownie stosuje przechwycone zmiany aż do chwili obecnej. Sprawdza, czy:
- Dane można odszyfrować przy użyciu podanego hasła szyfrowania.
- W łańcuchu przechwyconych zmian nie ma przerw.
- Przywracanie kończy się na chwili obecnej.
Jeśli w łańcuchu zmian występuje przerwa, polecenie zatrzymuje się i podaje punkt, do którego przywracanie byłoby możliwe.
Weryfikacja nie łączy się z żadną bazą danych i nie stosuje żadnych zmian w środowisku produkcyjnym. Dotyczy to również uruchomienia jej na oryginalnym serwerze.
Uruchom weryfikację
Potrzebujesz czterech wartości: identyfikatora serwera, hasła szyfrowania, adresu Control Plane oraz danych uwierzytelniających przywracania wydanych przez panel. Dane uwierzytelniające przywracania zaczynają się od sk_restore_.
W panelu otwórz sekcję Credential serwera. Pierwsze trzy wiersze są gotowe do skopiowania i zawierają już identyfikator serwera oraz dane uwierzytelniające przywracania. Hasło szyfrowania nie jest dołączone: Safenix go nie posiada i nie może go udostępnić.
Ustaw cztery wartości jako zmienne środowiskowe przed uruchomieniem polecenia:
export SAFENIX_AGENT_ID=<identificativo del server> export SAFENIX_CONTROL_PLANE_URL=https://api.safenix.eu export SAFENIX_API_TOKEN=<la credenziale sk_restore_...> export SAFENIX_ENCRYPTION_PASSWORD='<la password di cifratura>'Hasło szyfrowania można również podać jako
RESTIC_PASSWORD.Uruchom weryfikację:
safenix-agent verify-restore
Dlaczego token przesyłania nie działa
Token używany przez agenta do przesyłania kopii zapasowych nie może być używany z tym poleceniem. Ten token może zapisywać dane, ale nie może ich odczytywać. To samo ograniczenie obowiązuje na oryginalnym serwerze, dlatego użyj danych uwierzytelniających przywracania z panelu.
Kiedy uruchamiać weryfikację
Safenix automatycznie wykonuje osobną weryfikację co miesiąc. Sprawdza, czy obiekty wymagane do przywrócenia są obecne, kompletne, mają prawidłowy rozmiar i nie zostały zmienione. Nie odszyfrowuje danych i nie może potwierdzić, że kopie zapasowe można otworzyć. Te dwa sprawdzenia wzajemnie się uzupełniają.
Safenix nie śledzi, kiedy uruchamiasz verify-restore, i nie wysyła automatycznych przypomnień. To Ty decydujesz, kiedy wykonać tę weryfikację.