Kopia zapasowa różnicowa
Różnicowa kopia zapasowa to rodzaj kopii zapasowej danych , który zachowuje dane, zapisując tylko różnice w danych od ostatniej pełnej kopii zapasowej . Ma to swoje uzasadnienie w tym, że ponieważ zmian w danych jest na ogół niewiele w porównaniu z całą ilością danych w repozytorium danych, czas potrzebny do wykonania kopii zapasowej będzie krótszy niż w przypadku wykonywania pełnej kopii zapasowej za każdym razem, gdy organizacja lub właściciel danych chce utworzyć kopię zapasową zmian od ostatniej pełnej kopii zapasowej. Kolejną zaletą, przynajmniej w porównaniu z przyrostową metodą tworzenia kopii zapasowych danych, jest to, że w czasie przywracania danych do przywrócenia wszystkich danych potrzebne są co najwyżej dwa nośniki kopii zapasowych. Upraszcza to przywracanie danych, a także zwiększa prawdopodobieństwo skrócenia czasu przywracania danych.
Oznaczający
Różnicowa kopia zapasowa to zbiorcza kopia zapasowa obejmująca wszystkie zmiany wprowadzone od ostatniej pełnej kopii zapasowej, tj. różnice od ostatniej pełnej kopii zapasowej. Zaletą tego jest szybszy czas odzyskiwania, wymagający tylko pełnej kopii zapasowej i ostatniej różnicowej kopii zapasowej, aby przywrócić całe repozytorium danych. Wadą jest to, że każdy dzień, jaki upłynął od ostatniej pełnej kopii zapasowej, wymaga utworzenia kopii zapasowej większej ilości danych, zwłaszcza jeśli znaczna część danych uległa zmianie, co wydłuża czas tworzenia kopii zapasowej w porównaniu z metodą przyrostową.
Ważne jest, aby poprawnie używać terminów „różnicowa kopia zapasowa” i „przyrostowa kopia zapasowa”. Te dwa terminy są szeroko stosowane w branży, a ich stosowanie jest powszechnie standardem. Różnicowa kopia zapasowa odnosi się do kopii zapasowej utworzonej w celu uwzględnienia różnic od ostatniej pełnej kopii zapasowej, podczas gdy przyrostowa kopia zapasowa zawiera tylko zmiany od ostatniej przyrostowej kopii zapasowej. (Lub oczywiście od ostatniej pełnej kopii zapasowej, jeśli dana przyrostowa kopia zapasowa jest pierwszą przyrostową kopią zapasową bezpośrednio po ostatniej pełnej kopii zapasowej). Wszyscy główni dostawcy kopii zapasowych danych ujednolicili te definicje.
Ilustracja
Różnicę między przyrostowymi i różnicowymi kopiami zapasowymi można zilustrować w następujący sposób:
- Przyrostowe kopie zapasowe:
Dzień | Niedziela | Poniedziałek | Wtorek | Środa | Czwartek | Piątek | Sobota | Niedziela |
---|---|---|---|---|---|---|---|---|
Typ kopii zapasowej | Pełny | Przyrostowe | Przyrostowe | Przyrostowe | Przyrostowe | Przyrostowe | Przyrostowe | Pełny |
Efekt | Nie dotyczy | Zmiany od niedzieli | Zmiany od poniedziałku | Zmiany od wtorku | Zmiany od środy | Zmiany od czwartku | Zmiany od piątku | Nie dotyczy |
Powyższe zakłada, że kopie zapasowe są wykonywane codziennie. W przeciwnym razie wpis „Zmiany od” musi zostać zmodyfikowany, aby odnosił się do ostatniej kopii zapasowej (niezależnie od tego, czy ta ostatnia kopia zapasowa była pełna, czy przyrostowa). Zakłada również cotygodniową rotację .
- Kopie różnicowe:
Dzień | Niedziela | Poniedziałek | Wtorek | Środa | Czwartek | Piątek | Sobota | Niedziela |
---|---|---|---|---|---|---|---|---|
Typ kopii zapasowej | Pełny | Mechanizm różnicowy | Mechanizm różnicowy | Mechanizm różnicowy | Mechanizm różnicowy | Mechanizm różnicowy | Mechanizm różnicowy | Pełny |
Efekt | Nie dotyczy | Zmiany od niedzieli | Zmiany od niedzieli | Zmiany od niedzieli | Zmiany od niedzieli | Zmiany od niedzieli | Zmiany od niedzieli | Nie dotyczy |
Ważne jest, aby pamiętać o standardowym w branży znaczeniu tych dwóch terminów, ponieważ chociaż powyższe terminy są bardzo szeroko stosowane, niektórzy pisarze są znani z odwracania ich znaczenia. Na przykład firma Oracle Corporation używa wstecznego opisu różnicowych kopii zapasowych w swoim produkcie DB na dzień 14 maja 2015 r.:
„Różnicowe przyrostowe kopie zapasowe — w różnicowej kopii zapasowej poziomu 1 RMAN tworzy kopie zapasowe wszystkich bloków, które uległy zmianie od czasu ostatniej zbiorczej lub różnicowej przyrostowej kopii zapasowej, niezależnie od tego, czy na poziomie 1, czy na poziomie 0. RMAN określa, która kopia zapasowa poziomu 1 miała miejsce ostatnio i wszystkie bloki zmodyfikowane po tej kopii zapasowej. Jeśli poziom 1 nie jest dostępny, RMAN kopiuje wszystkie bloki zmienione od czasu utworzenia kopii zapasowej poziomu 0.
Zobacz też
- Schemat rotacji kopii zapasowych
- Ciągła ochrona danych
- Kodowanie delta
- Disk Archive - przenośny solidny program do archiwizacji i tworzenia kopii zapasowych
- Dump (Unix) — narzędzie systemu UNIX do tworzenia wielopoziomowych przyrostowych kopii zapasowych systemu plików.
- rsync — algorytm i protokół synchronizacji plików.
Dalsza lektura
- Czerwenak, Ann L.; Vellanki, Vivekanand; Kurmas, Zachary (1998). „Ochrona systemów plików: przegląd technik tworzenia kopii zapasowych”. Wspólna konferencja NASA i IEEE dotycząca pamięci masowej . CiteSeerX 10.1.1.3.2181 .
- LeMarque, Eric (28 października 2013). „Różnicowe i przyrostowe kopie zapasowe: dlaczego warto się tym przejmować?” . Blog NovaBACKUP . NovaStor.