Размещение резервной информации

9.4.8. Размещение резервной информации

Если резервирование осуществляется на жесткий диск, то в специфицированном каталоге создается каталог с тем же именем, что имеет файл установок, а в нем — еще один каталог, составное имя которого совпадает с составным именем реестра (см. ниже). В последний Каталог помещается единственный файл, составное имя которого является именем резервного набора. Имя файла при этом совпадает с именем реестра, а расширение представляется числом. Имя реестра генерируется из букв и цифр автоматически, а его расширением будет идентификатор типа резервирования. Такая техника позволяет создавать множество резервных наборов, даже если в качестве Backup То всегда указывается один и тот же каталог.

Например, если полное резервирование осуществляется в каталог D:\NB с использованием файла предопределенных установок DEFAULT.SET, то может быть создан следующий файл:

D: \NB\DEFAULT\CD10522A.FUL\CD10522А.001

Здесь

DEFAULT                  — имя использованного файла установок;

CD10522A.FUL         — (составное) имя реестра, причем FUL — идентификатор полного резерви­рования, a CD10522A — уникальная строка;

CD10522A.001          — имя резервного набора (001 — номер набора в текущем цикле резервирования).

Если резервирование осуществляется на дискеты, to на каждой из них создаётся единственный файл, составное имя которого является именем резервного набора. Дата и время его создания поможет определить дату и время резервирования. На каждую дискету записывается метка тома, первые восемь символов которой являются именем использованного файла установок, а последние три — идентификатором типа резервирования. Составное имя реестра можно получить путем приписывания к имени созданного файла последних трех символов .метки тома. Принятая мнемоника имен позволяет идентифицировать резервный набор,, даже если дискеты никак не помаркированы.

Для рассмотренного примера (применительно к дискетам) каждая из них будет иметь метку DEFAULT.FUL, а созданный на ней файл — составное имя СП)10522А.nnn, где пппномер дискеты в резервном наборе, начиная с 001.

Несмотря на возможность извлечения информации из имен, лучше, конечно, делать на дискетах соответствующие надписи с указанием номера дискеты в резервном наборе.

Мы неоднократно ранее упоминали о реестре. Наконец-то настало время разъяснить, что это такое. Реестром называется специальная информационная Структура, создаваемая во время резервирования и содержащая список зарезервированных файлов, а также сведения, об их размещении на целевых носителях информации. Реестр связывается с каждым сеансом резервирования.

В целях повышения надежности и обеспечения переносимости резервного набора дискет реестр записывается:

1)         в файл, который размещается в том же каталоге, что и файлы утилиты;

2)         на последнюю дискету в резервном наборе, откуда его можно будет при необходимости извлечь.

Дополнительно к этому в начале каждой дискеты резервного набора размещается частичный реестр, характеризующий файлы, на нее записанные. Объединение всех частичных реестров резер­вного набора дискет даст полный реестр, который мы называем просто реестром. Наличие частичных реестров дополнительно повышает надежность хранения информации, так как позволяет ее вос­становить даже при разрушении двух копий полных реестров. Кроме того, если некоторые из дискет резервного набора утеряны, частичное восстановление файлов все еще будет возможным.

Конечно, полный реестр записывается и в формируемый резервный файл на винчестере, но частичные реестры в этом случае по вполне понятным причинам не создаются.

С каждым файлом установок связывается файл, хранящий главный реестр. Второй из названных файлов имеет такое же имя, как и файл установок, а расширение — CAT. Главный реестр хранит список полных реестров, относящихся к сеансам одного цикла резервирования (последовательности сеансов). Использование главного реестра позволяет, например, восстановить файлы, сохраненные в результате ряда сеансов инкрементного резервирования. Поддерживается также и восстановление старых версий несколько раз зарезервированных файлов.