Przywracaj pliki o dokładnej godzinie, wybierając punkt odzyskiwania za pomocą --at. Przywracanie może być wykonane na dowolnym komputerze; oryginalny serwer nie jest wymagany.
Czego potrzebujesz
Potrzebujesz dokładnie tych czterech elementów:
- identyfikator serwera:
SAFENIX_AGENT_ID - hasło szyfrowania:
SAFENIX_ENCRYPTION_PASSWORD - adres płaszczyzny sterowania:
SAFENIX_CONTROL_PLANE_URL - poświadczenie przywracania wydane z panelu, zaczynające się od
sk_restore_:SAFENIX_API_TOKEN
Poświadczenie przywracania jest wydawane z panelu w sekcji Poświadczenie dla odpowiedniego serwera. Jest przeznaczone tylko do odczytu, dotyczy wyłącznie tego serwera i domyślnie wygasa po 12 godzinach, a jego maksymalny czas ważności wynosi 72 godziny. Nie zawiera hasła szyfrowania.
Token używany przez agenta do przesyłania kopii zapasowych nie może być używany do przywracania. Umożliwia zapisywanie kopii zapasowych, ale nie ich odczytywanie, również na oryginalnym komputerze. Odczyt kopii zapasowej zawsze wymaga poświadczenia przywracania wydanego z panelu.
1. Sprawdź dostępne punkty odzyskiwania
Wyświetl dostępne punkty odzyskiwania przed wybraniem czasu przywracania:
safenix-agent snapshotsPolecenie wyświetla datę i godzinę każdego punktu odzyskiwania w strefie UTC, jego identyfikator, rozmiar, liczbę plików i chronione ścieżki.
2. Przywróć wybraną datę i godzinę
Użyj znacznika czasu RFC3339. Ten przykład przywraca punkt odzyskiwania z godziny 19:00 UTC w dniu 12 sierpnia 2026 roku:
safenix-agent restore --output-dir ./restore --at 2026-08-12T19:00:00ZZastąp znacznik czasu datą i godziną UTC punktu odzyskiwania, którego potrzebujesz. Jeśli pominiesz --at, Safenix użyje najnowszego punktu odzyskiwania.
Przywracaj tylko wybrane ścieżki
Aby przywrócić tylko część kopii zapasowej, podaj ścieżki za pomocą --paths:
safenix-agent restore --output-dir ./restore --paths /etc,/var/wwwUżyj --output-dir, aby określić miejsce zapisu przywróconych plików. Wszystkie przywrócone pliki są zapisywane wewnątrz tego katalogu. Nic nie jest zapisywane poza nim, dlatego aktualnie używany system plików pozostaje niezmieniony.
Bez --output-dir polecenie niczego nie przywraca. Wyświetla tylko to, co jest dostępne, i wyraźnie to komunikuje.
Po przywróceniu
Safenix nie umieszcza automatycznie przywróconych plików z powrotem w ich pierwotnych lokalizacjach. Jest to zamierzone: operator decyduje o wykonaniu ostatniego kroku. Wraz z przywróconymi plikami zapisywany jest plik z notatkami zawierający polecenia gotowe do skopiowania ich tam, gdzie są potrzebne.