Zarządzanie systemami plików 487
cie system ładuje się ponownie, aby mieć pewność, że wszystko będzie działać jak należy. Po ponownym załadowaniu system powinien być już wolny od błędów.
Jeśli w komputerze zdarzy się katastrofa, w wyniku której poważnie uszkodzone zostaną systemy plików', usuwanie jej skutków, tak jak w życiu, będzie znacznie łatwiejsze, jeśli zawczasu podejmiemy odpowiednie środki bezpieczeństwa. Środki te polegają na regularnym tworzeniu awaryjnych kopii systemu i systematycznym sprawdzaniu, czy kopie te działają prawidłowo.
Problemy związane z tworzeniem awaryjnych kopii systemu szczegółowo opisane są w rozdziale 31, tutaj zajmiemy się tylko niektórymi aspektami odtwarzania systemów plików.
Był czas, kiedy dyski w komputerach PC miały pojemność 10 MB, a dyskietki 360 KB. Kompletną awaryjną kopię systemu można było wtedy zmieścić na 30 dyskietkach. Kilka lat później dyski miały już 100 MB, a dyskietki 1,44 MB co oznacza, że kompletna kopia systemu wymagała już ponad 60 dyskietek. Dzisiaj pojemność dyskietek pozostała bez zmian, za to rozmiary dysków wzrosły do 4 GB. Nawet jeśli kupilibyśmy 3000 dyskietek, tworzenie rezerwowej kopii całego systemu byłoby wielce pracochłonne.
Istnieje wiele rozwiązań tego problemu. Zamiast korzystać z dyskietek można wykonać kopie systemu na nośnikach taśmowych lub na zapisywalnych dyskach CD.
■ Jaki jest maksymalny akceptowany przez nas czas tworzenia kopii?
• Które dane muszą zostać zachowane?
• Jak często zmieniają się dane, których kopię wykonujemy?
• Z jakich nośników możemy korzystać wykonując kopię?
Jeśli zachodzi konieczność zachowywania prawie wszystkich danych - wtedy najbardziej praktyczne jest rozwiązanie najprostsze: za każdym razem tworzymy rezerwową kopię całej zawartości dysku.
Jeśli tworzenie za każdym razem rezerwowej kopii wszystkiego jest mało praktyczne, należy znaleźć punkt równowagi między ryzykiem utraty danych a kosztami tworzenia rezerwowych kopii. Dla przykładu, w moim systemie operacyjnym systemy plików zajmują ponad 4GB. Większość stanowi system operacyjny, który może zostać łatwo odtworzony z instalacyjnego CD-ROM-u. Reszta to w większości oprogramowanie instalowane z innych CD-ROM-ów lub takie, które można łatwo ściągnąć z sieci (WINĘ, POV, Gnomę, LCLint itp.). W sumie zajmuje ono ponad pół gigabajta. Wszystkie te programy mogą zostać łatwo zainstalowane z CD-ROM-ów lub ściągnięte z sieci.