W strategii archiwizacji danych zwanej Dziadek – Ojciec – Syn na poziomie Dziadek wykonuje się kopię danych na koniec
A. tygodnia
B. roku
C. miesiąca
D. dnia
Pytanie z egzaminu CKE, styczeń 2018 (arkusz E.12-X-18.01).
W schemacie Dziadek – Ojciec – Syn, znanym też jako GFS od Grandfather-Father-Son, poziom Dziadek oznacza kopię wykonywaną na koniec miesiąca. To właśnie dlatego odpowiedź miesiąca jest właściwa. W typowym układzie Syn to kopie dzienne, Ojciec to kopie tygodniowe, a Dziadek to kopie miesięczne przechowywane najdłużej. Chodzi o to, żeby nie trzymać każdej kopii dziennej przez lata, bo szybko zabrakłoby miejsca, tylko zachować sensowną rotację nośników i punktów odtworzenia. W praktyce firma może robić backup codziennie na serwer NAS, tygodniowo na osobny magazyn, a miesięcznie na nośnik offline albo do chmury z dłuższą retencją. Moim zdaniem to jeden z bardziej życiowych modeli, bo dobrze łączy bezpieczeństwo, koszty i porządek administracyjny. Dobre praktyki branżowe często łączą GFS z zasadą 3-2-1: co najmniej 3 kopie danych, na 2 różnych typach nośników, z 1 kopią poza główną lokalizacją. Ważne jest też testowanie odtwarzania, bo sama informacja, że backup się wykonał, jeszcze nie znaczy, że dane da się poprawnie przywrócić.
W strategii Dziadek – Ojciec – Syn łatwo pomylić nazwy poziomów, bo brzmią trochę jak opis wieku kopii, a nie konkretny harmonogram rotacji. Kopia wykonywana na koniec dnia należy zwykle do poziomu Syn. To są najczęstsze, najbardziej bieżące backupy, przydatne gdy użytkownik usunie plik, baza danych zostanie uszkodzona albo trzeba cofnąć system do stanu z poprzedniego dnia. Nie jest to jednak poziom Dziadek, bo takie kopie mają zazwyczaj krótszy czas przechowywania. Kopia tygodniowa odpowiada poziomowi Ojciec. W praktyce często robi się ją na koniec tygodnia roboczego, na przykład w piątek wieczorem lub w weekend, gdy obciążenie systemów jest mniejsze. Myślenie, że Dziadek oznacza tydzień, wynika często z intuicji, że starsza kopia to po prostu rzadsza kopia, ale w modelu GFS nazwy są już ustalone. Rok też nie jest standardową odpowiedzią dla tego pytania. Owszem, niektóre organizacje przechowują wybrane kopie miesięczne przez kilka lat, szczególnie z powodów prawnych, księgowych albo audytowych, ale sam poziom Dziadek w klasycznej rotacji oznacza kopię miesięczną, a nie roczną. Roczne archiwa mogą być dodatkową warstwą polityki retencji, czymś ponad podstawowy GFS. Z mojego doświadczenia najwięcej problemów bierze się z mieszania harmonogramu wykonywania kopii z czasem ich przechowywania. To dwie różne sprawy: kiedy backup powstaje i jak długo go trzymamy.