Kopie zapasowe i odzyskiwanie
Twórz kopie zapasowe bazy danych i konfiguracji oraz przywracaj z kopii.
Przegląd
Kopie zapasowe i odzyskiwanie chroni Twoje dane Xcellerate RMM przed awariami sprzętu, przypadkowym usunięciem i ransomware. Wbudowany silnik kopii zapasowych tworzy skompresowane migawki bazy danych, plików konfiguracyjnych, niestandardowych skryptów i przesłanych pakietów — i przechowuje je lokalnie, na udziale sieciowym lub w chmurze (S3-compatible).
Kopie zapasowe mogą działać według harmonogramu (dziennie, tygodniowo) lub być uruchamiane ręcznie. Przywracanie kopii zapasowej przywraca serwer do dokładnego stanu z momentu utworzenia migawki.
Kluczowe pojęcia
- Pełna kopia zapasowa — kompletna migawka bazy danych, konfiguracji, skryptów i przesłanych pakietów. Trwa dłużej, ale zapewnia pełny punkt przywracania.
- Kopia przyrostowa — przechwytuje tylko dane, które zmieniły się od ostatniej pełnej lub przyrostowej kopii. Szybsza i mniejsza, ale do przywrócenia wymaga pełnej kopii.
- Miejsce docelowe kopii — gdzie przechowywane są pliki kopii zapasowych: dysk lokalny, udział sieciowy UNC/SMB lub S3-compatible object store (AWS S3, MinIO itp.).
- Polityka retencji — ile kopii zapasowych zachować, zanim starsze zostaną automatycznie usunięte. Zapobiega nieograniczonemu wzrostowi pamięci masowej.
- Przywracanie — proces zastępowania bieżącej bazy danych i konfiguracji migawką z kopii zapasowej. Wymaga restartu serwera.
Instrukcja krok po kroku
Skonfiguruj miejsce docelowe kopii
Przejdź do Administration → Backup → Settings. Wybierz miejsce docelowe: ścieżka lokalna (np. /backups), udział sieciowy (np. \\nas\rmm-backups) lub bucket S3 (wprowadź nazwę bucketa, region i dane uwierzytelniające). Kliknij Test connection, aby zweryfikować.
Ustaw harmonogram kopii zapasowych
Na tej samej stronie włącz Scheduled backups. Wybierz częstotliwość (codziennie o 02:00 to dobre ustawienie domyślne), wybierz kopię pełną lub przyrostową i ustaw retencję (np. zachowaj ostatnie 30 dziennych kopii).
Wykonaj ręczną kopię zapasową
Kliknij Backup now na stronie Kopie zapasowe. Wybierz kopię pełną lub przyrostową. Kopia tworzy się w tle — możesz kontynuować korzystanie z platformy. Powiadomienie pojawi się po zakończeniu.
Zweryfikuj integralność kopii
Na liście historii kopii zapasowych każdy wpis pokazuje sumę kontrolną i przycisk Verify. Kliknij go, aby uruchomić kontrolę integralności potwierdzającą, że plik kopii jest kompletny i nieuszkodzony.
Przywróć z kopii zapasowej
Kliknij kopię zapasową, którą chcesz przywrócić, i wybierz Restore. Potwierdź akcję (nadpisze bieżącą bazę danych). Serwer restartuje się automatycznie po zakończeniu przywracania. Wszystkie dane wracają do stanu z momentu utworzenia kopii.
Wskazówki i najlepsze praktyki
- Zawsze przechowuj kopie zapasowe na innym urządzeniu fizycznym niż serwer — kopie tylko lokalne nie chronią przed awarią dysku.
- Stosuj kombinację dziennych kopii przyrostowych i tygodniowych pełnych kopii dla najlepszego balansu szybkości i możliwości odzyskania.
- Testuj proces przywracania co najmniej raz na kwartał. Kopia zapasowa, z której nigdy nie przywracałeś, to kopia, której nie możesz zaufać.
- Włącz powiadomienia o kopiach zapasowych (alert e-mail w przypadku sukcesu/porażki), abyś od razu wiedział, gdy zaplanowana kopia się nie powiedzie.
- Przy wdrożeniach w chmurze używaj S3-compatible storage z włączonym wersjonowaniem dla dodatkowej warstwy ochrony.
- Udokumentuj procedurę tworzenia kopii zapasowych i przywracania w podręczniku zespołu — w trakcie awarii to nie jest moment na rozstrzyganie, jak to zrobić.