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.

Historia kopii zapasowych z zaplanowanymi i ręcznymi kopiami, rozmiarem i statusem

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

1

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ć.

2

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).

3

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.

4

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.

5

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.

Ustawienia kopii zapasowych z konfiguracją miejsca docelowego i harmonogramu
Przywracanie kopii zapasowej nadpisuje wszystkie bieżące dane. Upewnij się, że masz aktualną kopię bieżącego stanu przed przywróceniem starszej migawki.

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ć.
Kopie zapasowe nie obejmują plików binarnych agenta (są pobierane z serwera podczas instalacji). Kopiowane są tylko baza danych, konfiguracja, skrypty i przesłane pakiety.