Komputery, Windows i masa kompletnego bałaganu. Tak, to mój dziennik.

ktos.jogger


Jest tylko jedna metoda backupu

27 sierpnia 2010, 15:05:47. Kom.puter , 0.

Tylko jedna skuteczna. Polega ona na robieniu kopii zapasowej regularnie oraz - co znacznie bardziej istotne - redundancji.

Mimo, iż z moich mechanizmów kopii zapasowej jak dotąd nie musiałem korzystać w naprawdę krytycznej sytuacji, to kopie tworzę. Absolutnie ręcznie, z użyciem robocopy, 7-Zipa, zewnętrznych dysków twardych i FreeOTFE oraz BitLockera. W miarę regularnie nawet, potem odpowiednie kopie zapisywane są w różnych miejscach, szyfrowane, kopiowanie i tak dalej. Wczoraj jednak miałem drobny test procedur bezpieczeństwa danych. Zagrożenie wynikło oczywiście z najgorszej rzeczy jaka się może zdarzyć, mojego własnego błędu.

Jestem maniakiem archiwizowania rzeczy dziwnych i już zapewne nieprzydatnych. Kopie starych backupów (naprawdę starych - najstarszy ma 8 lat), które były zrobione na płytach CD i DVD miałem, w postaci archiwów ZIP, na zewnętrznym dysku twardym. Jedno nieopatrzne użycie robocopy z parametrem /MIR, zapomnienie, że /MIR działa tak jak /PURGE i pliki, których nie było na dysku źródłowym, znikły.

robocopy pliki po prostu kasuje, nie przenosząc ich do Kosza. Wśród skasowanych danych było 15 GB kopii płyt z backupem. Kopie płyt mogę ponownie wykonać, sięgając do płyt źródłowych. O ile działają, bo nośnik jest dość nietrwały (mimo, iż moje płyty są w stosunkowo stałej temperaturze, wilgotności i pozbawione dostępu światła słonecznego). Problemem stało się jednak 8 MB archiwów, co do których nie byłem pewny ich pochodzenia.

Pliki skasowane zapewne daje się odzyskać bez większych problemów. Znam jednak tylko komercyjne narzędzia do tego, których wersje darmowe dość mało danych pozwalają uratować. Na przykład R-Studio, zachwalany kiedyś przez pewnego znajomego, w wersji demonstracyjnej odczytuje zdaje się co najwyżej 64 KB pliki. Jak na 8 MB plik potrzebny do uratowania, to za mało. Drugim problemem jest to, że program od odratowania danych musi pracować pod obecnym systemem operacyjnym i nie może być np. płytą LiveCD. Nie może operować na "niższym" poziomie, bo partycja na której trzymam kopie zapasowe była zaszyfrowana za pomocą BitLocker To Go.

Wspomniany R-Studio w swojej darmowej wersji ma jednak możliwość podglądu plików do odratowania, nawet jeśli uratować ich - ze względów licencyjnych - nie umie. Po kilkudziesięciu minutach poświęconych skanowaniu partycji backupowej program udostępnił listę skasowanych plików. Wylistowanie zawartości utraconych archiwów ujawniło, że... te dane były nadmiarowe. Okazało się, że te dwa archiwa, których pochodzenia nie byłem pewien, najwyraźniej były częściowymi kopiami pewnych starych dokumentów. A pełne kopie tych dokumentów leżały spokojnie w innych plikach ZIP.

Uratowany przez nadmiarowość danych nie musiałem skorzystać z odzyskiwania, ponownie wykonałem kopie płyt z backupami, i tym razem rozproszyłem je w pełni na trzech nośnikach co - miejmy nadzieję - zminimalizuje problem.

A dzisiaj, pragnąc ulepszać mój mechanizm backupu, błędne wykonanie polecenia md5sum w pętli nadpisało pliki, których to sumę kontrolną miało policzyć. Pliki jednak po chwili zostały odratowane z kopii na drugim dysku. Nadmiarowość rządzi?

Problemem w nadmiarowości staje się rosnąca ilość danych do zarchiwizowania. Dlatego zacząłem rozglądać się za dyskami zewnętrznymi i chyba znalazłem coś, co idealnie spełnia moje wymogi. Czy kupię, co to i jak będzie działać - wkrótce.

Komentarze

  1. pecet
    27 sierpnia 2010 15:17:23

    Własny NAS + rsync na tym NASie + DeltaCopy jako klient rsynca dla windowsa to jest to ;)

  2. Ivan
    27 sierpnia 2010 15:18:27

    Ciekawią mnie różne strategie backupowania, dlatego z chęcią przeczytam co takiego wyszukałeś. HTH

  3. Grzegorz
    27 sierpnia 2010 15:23:40

    Do takich ilości danych się nie nadaje, ale zwykłemu użytkownikowi powinien wystarczyć Droppbox i dowiązania :)

  4. zx
    27 sierpnia 2010 17:11:49

    ZU wystarczą płyty. ;) Mi też wystarczają.

  5. Ktos
    27 sierpnia 2010 18:14:56

    @pecet: O ile ten NAS ma RAID1 ;-) Nad NAS-em się zastanawiałem, mój NAS raczej miał być centralnym punktem z multimediami (no, ja mam dalekosiężne plany i mają być cuda na kiju...), backup byłby dodatkiem.

    @Ivan: Ot, okazuje się, że dyski zewnętrzne 2,5" można kupić w okolicach 250 zł za 500 GB. To spełnia moje wymogi cena/pojemność. Dziś w MediaMarkt widziałem jakiegoś LG 500 GB za 200 zł w promocji, ale sam upatrzyłem sobie A-data SH93, który dodatkowo jest "ruggedized" (no i około 50 zł droższy). Plus do tego mam zamiar wreszcie zautomatyzować backup jakimiś skryptami, zamiast wykonywać to ręcznie.

    @Grzegorz: Względnie inny serwis "w chmurze" (Live Sync/Skydrive czy nawet własny serwis). Fajna sprawa, ale niestety - to nie te ilości danych. Z innej strony projekty nad którymi aktualnie pracuję trzymam na repozytorium hg na zewnętrznych serwerach.

    @zx: Płyty są dość nietrwałe i niepewne. Mam płyty sprzed 8 lat w idealnym stanie, ale mam też 6-latki z trudem odczytywane (godzinę zgrywałem 500 MB) i mam 2-letnie już nie do odczytania. Do tego są dość powolne i niestety te 4,7 GB zaczyna być małe w pewnym momencie. Ale fakt, nie da się czegoś przypadkiem usunąć ;-)

    Swoją drogą muszę kiedyś przetestować płyty specjalnie przeznaczone do archiwizacji, ze złotą powłoką i tego typu rzeczami.

  6. Barthalion
    27 sierpnia 2010 19:07:01

    A jak już przetestujesz to daj znać, czy warto.

  7. iss
    27 sierpnia 2010 20:51:11

    @Ktoś
    A jak masz zamiar przetestować trwałość tych płyt?

    Ja aktualnie oprócz podwójnych kopii na płytach dwóch różnych producentów zacząłem używać rsnapshot. Wprawdzie dysk na backupy jest zainstalowany na stałe w komputerze i jak się zasilacz obrazi to po nim, ale przynajmniej na awarię głównego dysku jestem zabezpieczony.

  8. Ktos
    27 sierpnia 2010 20:52:58

    @iss: Nie wiem, pewnie powinienem coś nagrać i spróbować odczytać za rok, 5, 10, 20 lat. To będzie dłuuugi test ;-)

    Albo więcej niż jedna płyta i przechowywanie w różnych warunkach.

Zostaw komentarz

W komentarzach dozwolona jest składnia Markdown do formatowania.