Пример схемы «Ханойская башня» 2

Предположим, что план резервного копирования предусматривает следующие параметры ленты:

Единственное различие между Пример схемы «Ханойская башня» 2 и Пример схемы «Ханойская башня» 1 заключается в том, что параметр Всегда использовать свободную ленту: для каждой полной резервной копии выбран.

На первом рисунке показано использование лент по схеме «Ханойская башня» в сочетании с упомянутыми выше параметрами ленты. Повторяющаяся часть схемы содержит шестнадцать сеансов резервного копирования. На рисунке показано состояние архива резервных копий в момент завершения 17-го сеанса.

На рисунке внизу удаленные в данный момент резервные копии показаны в виде темно-серых прямоугольников.

На рисунке показано, что существуют две полные резервные копии на уровне E, так как в данное время первая полная резервная копия является основой для дифференциальных резервных копий D, C и B — основа для инкрементной резервной копии A. Поэтому удаление полной резервной копии откладывается до тех пор, пока не будут удалены все резервные копии D, C, B и A.

На следующем рисунке показано использование лент в момент, предшествующий созданию новой резервной копии на уровне D.

В этот момент архив резервных копий занимает четыре ленты. Это максимальное число лент, необходимое в данном примере.

После создания следующей резервной копии на уровне D ленты 01 и 02 освобождаются и могут быть использованы повторно.

Замечено, что в анализируемом случае схема «Ханойская башня» в сочетании с указанными режимами имеет следующие свойства:

Поэтому в данном случае выбор параметра Всегда использовать свободную ленту: для каждой полной резервной копии существенно повышает эффективность использования лент в библиотеке.