![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Резервное копирование
Случаи, для которых необходимо резервное копирование: o Аварийные ситуации, приводящие к потере данных на диске o Случайное удаление или программная порча файлов Основные принципы создания резервных копий: o Создавать несколько копий - ежедневные, еженедельные, ежемесячные, ежеквартальные. o Как правило, необходимо сохранять не весь диск, а только выборочные каталоги. o Применять инкрементные резервные копии - сохраняются только измененные файлы o Сжимать резервные копии для экономии места o Фиксировать систему при создании резервной копии, чтобы вовремя резервирования система не менялась. o Хранить резервные копии в защищенном месте, не доступном для посторонних. Существует две стратегии: o Физическая архивация - поблочное копирование диска (копируются блоки, а не файлы) o Логическая архивация - работает с файлами и каталогами. Применяется чаще физической. Непротиворечивость файловой системы Если в системе произойдет сбой, прежде чем модифицированный блок будет записан, файловая система может попасть в противоречивое состояние. Особенно если это блок i-узла, каталога или списка свободных блоков. В большинстве файловых систем есть специальная программа, проверяющая непротиворечивость системы. В UNIX - fsck. В Windows - scandisk. Если произошел сбой, то во время загрузки они проверяют файловую систему (если файловая система журналируемая, такая проверка не требуется). Журналируемая файловая система - операции выполняются в виде транзакций, если транзакция не завершена, то во время загрузки происходит откат в системе назад. Два типа проверки на непротиворечивость системы: 1. проверка блоков - проверяется дублирование блоков в файле или в списке свободных блоков. Потом проверяется, нет ли блока файла, который еще присутствует в списке свободных блоков. Если блока нет в занятых и в незанятых, то блок считается не достающем (уменьшается место на диске), такие блоки добавляются к свободным. Также блок может оказаться в двух файлах. 2. проверка файлов - в первую очередь проверяется каталоговая структура. Файл может оказаться; либо в нескольких каталогах, либо не в одном каталоге (уменьшается место на диске).
|