Was ist eine Backup-Kette?

Eine Backup-Kette ist eine Folge von Wiederherstellungspunkten für einen Workload, bestehend aus einer Vollsicherung und den inkrementellen Sicherungen, die von ihr abhängen. Die Wiederherstellung von einem beliebigen Punkt der Kette erfordert diesen Punkt und alle früheren bis zurück zur Vollsicherung.

Woraus besteht eine Backup-Kette?

Eine Kette beginnt mit einer Vollsicherung, einer vollständigen Kopie der Daten. Jeder spätere Lauf speichert nur die Blöcke, die sich seit dem vorherigen geändert haben. Die Backup-Software hält zudem Metadaten vor, die beschreiben, welche Blöcke zu welchem Wiederherstellungspunkt gehören. Zusammen bilden diese Dateien oder Objekte eine Kette.

KettentypAufbauLesevorgänge bei der Wiederherstellung
Vorwärts-inkrementellVollsicherung, dann Inkremente, regelmäßig eine neue VollsicherungVollsicherung plus Inkremente bis zum gewählten Punkt
Incremental ForeverEine Vollsicherung, dann Inkremente, das älteste wird in die Vollsicherung eingearbeitetVollsicherung plus aktuelle Inkremente
Rückwärts-inkrementellNeuester Punkt als Vollsicherung, ältere als Rückwärts-InkrementeNeuester Punkt direkt, ältere über Rollbacks

Warum ist ein defektes Glied so folgenreich?

Weil jedes Inkrement auf dem Vorherigen aufbaut, macht eine fehlende oder beschädigte Datei in der Mitte einer Kette jeden späteren Wiederherstellungspunkt unbrauchbar. Je länger die Kette, desto mehr Punkte hängen von jeder frühen Datei ab. Regelmäßige Vollsicherungen, synthetische Vollsicherungen und Integritätsprüfungen dienen dazu, dieses Risiko zu begrenzen.

Wie hängen Backup-Ketten mit der Aufbewahrung zusammen?

Ein Wiederherstellungspunkt kann nicht gelöscht werden, solange spätere Punkte von ihm abhängen. Bei 14 Tagen Aufbewahrung und wöchentlichen Vollsicherungen bleiben die älteste Vollsicherung und ihre Inkremente bestehen, bis die gesamte davon abhängige Woche abgelaufen ist. Das Repository enthält daher zeitweise mehr als 14 Tage an Daten. Aufbewahrungseinstellungen beschreiben das Minimum, die Kettenstruktur bestimmt die tatsächliche Menge.

Was ändert sich auf Objektspeicher?

Auf Objektspeicher legt Backup-Software Daten in der Regel als viele kleine Objekte ab und verfolgt, welche Objekte jeder Wiederherstellungspunkt benötigt. Eine neue Vollsicherung kann dann auf vorhandene Objekte verweisen, statt sie neu zu schreiben, was einen Großteil der Kosten regelmäßiger Vollsicherungen beseitigt. Auch Unveränderlichkeit wirkt auf Ketten, denn gesperrte Objekte lassen sich erst nach Ablauf der Sperre zusammenführen oder entfernen. Der Beitrag zu Backup-Ketten auf Objektspeicher geht auf die Details ein.

Häufig gestellte Fragen

Wie lang sollte eine Backup-Kette sein?

Lang genug, um die Zahl der Vollsicherungen zu begrenzen, und kurz genug, damit eine beschädigte Datei nicht Wochen an Wiederherstellungspunkten betrifft. Viele Richtlinien beginnen wöchentlich eine neue Kette.

Lässt sich ein einzelner Wiederherstellungspunkt aus der Mitte einer Kette löschen?

Nicht ohne Folgen für die Punkte danach. Backup-Software entfernt ganze Ketten oder arbeitet das älteste Inkrement in die Vollsicherung ein.

Macht eine längere Kette Wiederherstellungen langsamer?

Meist ja. Es müssen mehr Inkremente gelesen und angewendet werden, wobei der Effekt vom Repository und vom Backup-Format abhängt.