Insert Rewizor nexo – przywracanie bazy danych z kopii zapasowej

Insert Rewizor nexo – przywracanie bazy danych z kopii zapasowej

Posiadanie aktualnej kopii zapasowej bazy Rewizora nexo to jedyna pewna gwarancja szybkiego powrotu do pracy po awarii. Przywrócenie bazy z kopii zapasowej jest prostsze i pewniejsze niż naprawa uszkodzonej bazy, ale wymaga znajomości prawidłowej procedury dla danego rodzaju instalacji – inaczej postępujemy z bazą SQLite, a inaczej z SQL Server. Przeprowadzamy tę operację starannie, weryfikując kompletność odtworzonych danych.

Kopia zapasowa w instalacji SQLite

W instalacji jednostanowiskowej kopia zapasowa Rewizora nexo to po prostu kopia pliku bazy .db. Rewizor nexo oferuje wbudowaną funkcję archiwizacji dostępną z menu programu – zalecamy jej używanie zamiast ręcznego kopiowania pliku, gdyż archiwizacja wbudowana zapewnia spójność danych nawet przy otwartym programie. Odtworzenie polega na zatrzymaniu serwisu nexo.Serwis, podmianie pliku bazy i ponownym uruchomieniu.

Przywrócenie bazy SQL Server

W środowisku z SQL Server kopia zapasowa jest plikiem .bak tworzonym przez mechanizm backupu SQL Server. Przywrócenie bazy realizujemy przez SQL Server Management Studio lub polecenie RESTORE DATABASE w T-SQL, wskazując plik kopii zapasowej i docelową bazę danych. Po przywróceniu sprawdzamy, czy serwis nexo.Serwis może nawiązać połączenie z bazą i weryfikujemy poprawność danych.

Weryfikacja kompletności odtworzonych danych

Po przywróceniu bazy zawsze weryfikujemy, jak stara jest kopia zapasowa i jakie operacje mogą nie być w niej ujęte. Porównujemy datę ostatniej kopii z datą awarii i informujemy klienta o potencjalnym zakresie utraconych danych. Sprawdzamy też integralność odtworzonej bazy narzędziami diagnostycznymi zanim oddamy ją do użytku produkcyjnego.

Odtworzenie z częściowej kopii

Gdy pełna kopia zapasowa jest niedostępna lub nieaktualna, próbujemy odtworzyć dane częściowo: z wcześniejszej pełnej kopii uzupełnionej o kopię przyrostową lub z kopii stworzonej przed awarią przez użytkownika. W ostateczności eksportujemy dane z uszkodzonej bazy (te, które da się odczytać) i importujemy je do świeżej bazy.

Przywracamy bazy danych Rewizora nexo z kopii zapasowych szybko i pewnie. Jeśli nie masz kopii lub jest nieaktualna – też pomożemy. Skontaktuj się z nami.