🛡️ Przygotowanie kopii bezpieczeństwa bazy danych Statlook
Regularne wykonywanie kopii zapasowej bazy danych Statlook to kluczowy element polityki bezpieczeństwa IT. Pozwala na szybkie przywrócenie działania systemu po awarii, a także zabezpiecza dane przed ich utratą.
✅ Zalecenia ogólne
-
Kopie bezpieczeństwa powinny być tworzone zgodnie z modelem 3-2-1 (3 kopie, 2 różne nośniki, 1 poza siedzibą).
-
Kopię należy obowiązkowo wykonać przed każdą aktualizacją systemu Statlook.
⚠️ Uwaga: Zatrzymaj usługęprzed wykonaniem kopii ręcznej lub zewnętrznej. Pomija się ten krok tylko przy użyciu wbudowanego kreatora „aktywnej kopii”.
net stop "statlook server"
🧰 Narzędzie kopii bezpieczeństwa Statlook
Po zainstalowaniu serwera Statlook, w systemie dostępne jest dedykowane narzędzie:
-
Nazwa pliku:
Statlook.Server.DbTools.Backup.exe -
Można je łatwo znaleźć przez menu Start, wpisując „Kopia bezpieczeństwa bazy danych”.
🔄 Tryby tworzenia kopii
Po uruchomieniu kreatora kopii, należy wybrać jeden z trybów:
1. Aktywna kopia bezpieczeństwa (rekomendowana)
-
-
Kreator automatycznie wykrywa aktywną bazę Statlook.
-
Zatrzymuje usług Statlook Serve na czas tworzenia kopii i uruchamia ją ponownie po zakończeniu.
-
Nie wymaga ręcznego podawania parametrów połączenia ani danych logowania.
-
2. Ręczna kopia wskazanej bazy danych
-
Pozwala wybrać konkretną instancję bazy, jeśli w środowisku działa więcej niż jeden Statlook.
-
Wymaga ręcznego wprowadzenia:
-
Nazwy serwera, np:
localhost\SQLEXPRESS -
Portu (dla PostgreSQL)
-
Metody uwierzytelnienia (Windows lub SQL)
-
Nazwy użytkownika i hasła (jeśli SQL Auth)
-
Nazwy bazy danych
-
💾 Zapis kopii
Po skonfigurowaniu połączenia:
-
Wskaż ścieżkę, gdzie ma być zapisany plik kopii
c:\backup\10022028_statlook.udb
Możesz dodać komentarz (np. „Przed aktualizacją do v13.7”). -
Upewnij się, że wybrana nazwa pliku nie istnieje – w przeciwnym razie zostanie nadpisana.
⚙️ Wiersz poleceń – backup bez GUI
Możesz użyć backupu także w trybie bezobsługowym (np. przez harmonogram zadań):
Przykład polecenia:
Dostępne są też inne parametry CLI – widoczne w ostatnim kroku kreatora po kliknięciu „Parametry wiersza poleceń”.
💻 Natywne kopie – PostgreSQL
pg_dump (konsola)
-
Zatrzymaj usługę
Statlook Server -
Uruchom
pg_dump.exez katalogu np.C:\Program Files\PostgreSQL\14\bin
Przykład użycia:
-
-Fd– format katalogowy -
-j– liczba workerów -
-f– ścieżka do katalogu kopii
PgAdmin
-
Zaloguj się i wybierz bazę.
-
Kliknij PPM →
Backup -
Wprowadź:
-
Filename – lokalizacja kopii
-
Format – np.
Directory
-
💻 Natywne kopie – MS SQL Server
PowerShell
Przykład polecenia:
SSMS (SQL Server Management Studio)
-
Połącz się z instancją SQL.
-
Rozwiń
Databaseskliknij PPM naStatlook→Tasks→Back Up -
Wybierz typ
Fullwskaż lokalizację i zatwierdź.
🧷 Podsumowanie
-
Zawsze wykonuj kopię zapasową przed zmianami lub aktualizacjami.
-
Rekomendowane: użycie narzędzia Statlook z trybem aktywnej kopii.
-
W przypadku środowisk z PostgreSQL/MS SQL – możliwe są także kopie natywne.
-
Wszystkie zadania kopiujące bazę muszą być poprzedzone zatrzymaniem serwera Statlook, chyba że używasz kreatora, który zrobi to za Ciebie.


