Schemat Wieża Hanoi

W skrócie
Parametry

Można skonfigurować następujące parametry schematu Wieża Hanoi:

Harmonogram

Skonfiguruj harmonogram dzienny, tygodniowy lub miesięczny. Konfiguracja parametrów harmonogramu umożliwia tworzenie harmonogramów prostych (przykład prostego harmonogramu dziennego: zadanie tworzenia kopii zapasowej uruchamiane codziennie o 10:00) oraz harmonogramów bardziej złożonych (przykład złożonego harmonogramu dziennego: zadanie uruchamiane co trzy dni, począwszy od 15 stycznia, oraz powtarzane w określone dni co dwie godziny od 10:00 do 22:00). W ten sposób złożony harmonogram określa sesje, podczas których schemat ma być stosowany. W poniższym omówieniu termin „dni” można zastąpić terminem „zaplanowane sesje”.

Liczba poziomów

Wybierz od 2 do 16 poziomów tworzenia kopii zapasowych. Zobacz szczegółowy przykład poniżej.

Okres wycofywania

Gwarantowana liczba sesji, o którą w dowolnym momencie można cofnąć się w archiwum. Obliczana jest automatycznie na podstawie wybranych parametrów harmonogramu i liczby poziomów. Zobacz szczegółowy przykład poniżej.

Typ kopii zapasowej

określa typy kopii zapasowej, które będą przypisane do poziomów kopii zapasowej

  • Zawsze pełna — wszystkie poziomy kopii zapasowej będą pełne. Jest to domyślny wybór w przypadkach, gdy na lokalizację kopii zapasowych wybrano napęd taśmowy.
  • Pełna/różnicowa/przyrostowa — kopie zapasowe na różnych poziomach będą się różniły typem:

    - Kopie zapasowe ostatniego poziomu to kopie pełne

    - Kopie zapasowe poziomów pośrednich to kopie różnicowe

    - Kopie zapasowe pierwszego poziomu to kopie przyrostowe

Przykład

Parametry harmonogramu są następujące:

Liczba poziomów: 4

Typ kopii zapasowej: Pełna/różnicowa/przyrostowa

Poniżej przedstawiono wygląd pierwszych 14 dni (czyli 14 sesji) harmonogramu według tego schematu. Liczby zacienione oznaczają poziomy tworzenia kopii zapasowych.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

4

1

2

1

3

1

2

1

4

1

2

1

3

1

Kopie zapasowe różnych poziomów są różnego typu:

Zastosowanie mechanizmu czyszczenia umożliwia zachowanie tylko najnowszych kopii zapasowych każdego poziomu. W dniu 8 — dzień przed utworzeniem nowej pełnej kopii zapasowej — archiwum będzie wyglądać jak poniżej.

1

2

3

4

5

6

7

8

4

1

2

1

3

1

2

1

Ten schemat zapewnia efektywne wykorzystanie pamięci masowej, ponieważ im bardziej aktualne dane, tym większa liczba kopii zapasowych. W przypadku czterech kopii zapasowych można odzyskać dane z bieżącego dnia, z poprzedniego dnia, sprzed połowy tygodnia i sprzed tygodnia.

Okres wycofywania

Liczba dni, o którą można cofnąć się w archiwum, jest inna w różne dni. Minimalna gwarantowana liczba dni nosi nazwę okresu wycofywania.

Tabela poniżej pokazuje okresy tworzenia i wycofywania kopii zapasowych dla schematów z różnymi poziomami.

Liczba poziomów

Pełna kopia zapasowa co

W zależności od dnia można powrócić

Okres wycofywania

2

2 dni

od 1 do 2 dni

1 dzień

3

4 dni

od 2 do 5 dni

2 dni

4

8 dni

od 4 do 11 dni

4 dni

5

16 dni

od 8 do 23 dni

8 dni

6

32 dni

od 16 do 47 dni

16 dni

Dodanie poziomu powoduje podwojenie okresów tworzenia pełnej kopii zapasowej oraz wycofywania.

Wróćmy do poprzedniego przykładu, aby zobaczyć, dlaczego liczba dni odzyskiwania się zmienia.

Oto kopie zapasowe w dniu 12 (liczby w kolorze szarym oznaczają usunięte kopie zapasowe).

1

2

3

4

5

6

7

8

9

10

11

12

4

1

2

1

3

1

2

1

4

1

2

1

Nowa różnicowa kopia zapasowa na poziomie 3 jeszcze nie została utworzona, zatem nadal przechowywana jest kopia z dnia 5. Ponieważ jest ona zależna od pełnej kopii zapasowej z dnia 1, kopia pełna również jest dostępna. Dzięki temu można cofnąć się aż o 11 dni, co jest scenariuszem najbardziej optymistycznym.

Jednak w następnym dniu zostanie utworzona nowa różnicowa kopia zapasowa trzeciego poziomu, a stara pełna kopia zapasowa zostanie usunięta.

1

2

3

4

5

6

7

8

9

10

11

12

13

4

1

2

1

3

1

2

1

4

1

2

1

3

To daje zaledwie czterodniowy okres na odzyskiwanie danych, co okazuje się być najgorszym scenariuszem w tym przypadku.

W dniu 14 przedział ten wynosi pięć dni. W kolejne dni przedział się wydłuża, następnie ponownie się skraca itd.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

4

1

2

1

3

1

2

1

4

1

2

1

3

1

Okres wycofywania wskazuje gwarantowaną liczbę dni dostępną nawet w najbardziej pesymistycznym przypadku. Przy schemacie z czterema poziomami wynosi on cztery dni.