| Termin | Definicja |
|---|---|
| Pełna kopia zapasowa | ![]() Pełna kopia zapasowa obejmuje całą bazę wraz z częścią dziennika potrzebną do jej spójnego odtworzenia. Zakres danych objętych pełną kopiąPełna kopia zapasowa to zapis całego określonego zbioru danych w stanie pozwalającym na jego odtworzenie. W przypadku systemu plików może obejmować dokumenty, zdjęcia, konfigurację aplikacji, profile użytkowników i inne wskazane katalogi. W przypadku obrazu dysku zapis zawiera również strukturę partycji, system plików oraz dane potrzebne do uruchomienia systemu operacyjnego. Zakres kopii zależy od użytego programu i wybranej metody, dlatego określenie „pełna” nie zawsze oznacza kopię każdego dysku podłączonego do komputera. Dla bazy danych pełna kopia obejmuje wszystkie dane zapisane w chwili wykonania operacji oraz informacje niezbędne do zachowania spójności. Jeżeli podczas tworzenia kopii zmieniają się rekordy, samodzielne skopiowanie plików bazy może doprowadzić do niespójnego obrazu. Mechanizm kopii powinien więc współpracować z silnikiem bazy albo zastosować blokadę, migawkę systemu pamięci masowej lub inną metodę zapewniającą poprawny punkt odtworzenia. W określonych rozwiązaniach do pełnego odtworzenia potrzebna jest także część dziennika transakcji powiązana z momentem wykonania kopii. Spójność podczas tworzenia kopiiNajważniejszą cechą pełnej kopii nie jest sama liczba zapisanych plików, lecz możliwość ich użycia po awarii. Kopia spójna zawiera dane w stanie, który aplikacja potrafi poprawnie otworzyć. Przy zwykłych plikach oznacza to między innymi zakończenie zapisu przed rozpoczęciem kopiowania albo użycie mechanizmu, który zachowuje jednolity punkt w czasie. Plik otwarty przez program może w przeciwnym razie zostać zapisany tylko częściowo, a jego kopia będzie niekompletna. W bazach danych spójność obejmuje zależności pomiędzy tabelami, indeksami, stronami danych i dziennikiem operacji. Kopia wykonana bez uwzględnienia aktywnych transakcji może zawierać zmieniony rekord bez powiązanego zapisu w innej tabeli albo odwrotną sytuację. Dlatego o poprawności nie decyduje wyłącznie pomyślne zakończenie kopiowania. Program powinien raportować stan zadania, błędy odczytu, brakujące pliki i rezultat weryfikacji. Ostrzeżenie dotyczące pominiętego katalogu lub uszkodzonego pliku zmniejsza rzeczywisty zakres ochrony, nawet gdy zadanie zostało oznaczone jako zakończone. Pełna kopia a kolejne punkty odtworzeniaPełna kopia jest samodzielną bazą dla odtworzenia, ale nie musi być wykonywana przed każdą zmianą danych. Często łączy się ją z kopiami przyrostowymi albo różnicowymi. Kopia przyrostowa zapisuje zmiany od poprzedniej kopii dowolnego typu, natomiast różnicowa obejmuje zmiany od ostatniej pełnej kopii. W rezultacie odtworzenie może wymagać pełnej kopii oraz kilku kolejnych zestawów danych. Im więcej zależności, tym większe znaczenie ma zachowanie kolejności, identyfikatorów kopii i informacji o czasie wykonania. Przy planowaniu kopii trzeba rozdzielić częstotliwość wykonywania od czasu przechowywania. Codzienna pełna kopia ogranicza liczbę zależności podczas odtwarzania, ale zużywa więcej miejsca i czasu. Rzadsza kopia pełna z częstymi kopiami zmian może zmniejszyć obciążenie, lecz komplikuje procedurę awaryjną. Istotne są także dwa parametry: maksymalna ilość danych, którą można utracić po awarii, oraz czas potrzebny na przywrócenie działania. Ich wartości powinny wynikać z rzeczywistego sposobu pracy komputera lub aplikacji, a nie tylko z ustawień programu do tworzenia kopii. Weryfikacja kopii na laptopie i komputerze PCPełna kopia zapasowa powinna być okresowo sprawdzana przez próbne odtworzenie. Sama obecność pliku kopii, jego rozmiar albo poprawna suma kontrolna nie potwierdza, że system, dokument lub baza uruchomi się po awarii. Test powinien obejmować odczyt nośnika, rozpakowanie danych, przywrócenie wybranych plików oraz, gdy kopia dotyczy całego systemu, sprawdzenie uruchamiania na zgodnym sprzęcie lub środowisku testowym. W przypadku bazy trzeba dodatkowo zweryfikować możliwość otwarcia danych i wykonania podstawowych operacji. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i podzespołów, dlatego podczas diagnostyki można sprawdzić stan dysku, dostępność kopii oraz możliwość odzyskania danych po awarii systemu lub nośnika. Taka kontrola nie zastępuje regularnego wykonywania kopii. Nośnik przechowujący jedyny egzemplarz backupu może ulec uszkodzeniu razem z komputerem, dlatego kopię warto przechowywać niezależnie od urządzenia źródłowego i okresowo potwierdzać, że dane można rzeczywiście odczytać. |