Idealerweise besteht das Ziel einer Sicherung darin, Daten aus jedem beliebigen Zeitpunkt wiederherstellen zu können. Der direkte Weg dazu ist, regelmäßige Sicherungen zu erstellen, normalerweise täglich. Allerdings erfordert dieser Ansatz selbst mit platzsparenden Techniken wie immerwährend inkrementellen Sicherungen, synthetischen Sicherungen, Datenkomprimierung und Deduplizierung unbegrenzte Speicherkapazitäten, die kaum ein Unternehmen aufbringen kann. Deshalb gibt es Sicherungsaufbewahrungsrichtlinien oder Sicherungsdrehplansysteme.
Was ist die GFS-Sicherungsaufbewahrungsrichtlinie?
Die GFS (Großvater-Vater-Sohn) Sicherungsaufbewahrungsrichtlinie verfolgt zwei Ziele: die Minimierung des Speicherplatzes und die Maximierung der Wiederherstellungspunkte. Einfach gesagt, unsere Aufgabe besteht darin, die meisten Wiederherstellungspunkte unter Verwendung des geringsten Speicherplatzes zu erhalten.
Es gibt einige Sicherungsdrehplansysteme mit unterschiedlicher Komplexität und unterschiedlicher Effizienz. Das einfachste ist das „first in, first out“ (FIFO). Es ist einfach: Wenn das Sicherungsmedium keinen Platz mehr hat, wird die älteste Sicherung gelöscht und durch eine neue ersetzt. Der Vorteil von FIFO liegt in seiner Einfachheit, der größte Nachteil ist jedoch seine räumliche Begrenzung, sodass Sie mit FIFO nur eine begrenzte Anzahl von Sicherungen speichern können. Je nachdem, wie häufig Sie Ihre VMs sichern und wie groß Ihr Sicherungsrepository ist, können Sie jedoch einen relativ kleinen Zeitraum mit Sicherungen abdecken. Dieser Zeitraum ist jedoch vollständig abgedeckt.
Benötigen alle Unternehmen eine solche wortgetreue Backup-Abdeckung? Natürlich gibt es einige, wie Finanz- oder Regierungsinstitutionen, bei denen selbst ein kleiner Datenverlust extrem teuer sein kann. Niemand würde es begrüßen, wenn sein Bankkonto oder seine Sozialversicherung wegen eines Hardwarefehlers im Rechenzentrum ungültig wird. Deshalb investieren solche Organisationen wirklich viel Geld in Backup-Speicher, Bandarchivierungen und so weiter.
Die meisten Unternehmen sind jedoch nicht so extrem empfindlich gegen Datenverlust, sodass sie ein Backup-Rotationsverfahren implementieren können, das keine Speicherung täglicher Backups innerhalb eines Jahres vorsieht. Eine solche Backup-Aufbewahrungspolitik ermöglicht es, ein vernünftiges Gleichgewicht zwischen der Datenwiederherstellbarkeit und den Kosten für die Backup-Infrastruktur zu finden. Eine der am häufigsten verwendeten ist ein Großvater-Vater-Sohn (GFS) Rotationsverfahren.
Wie funktioniert das GFS-Backup-Schema?
Wie in einer menschlichen Familie ist ein Sohn der jüngste, ein Vater ist älter und ein Großvater ist der älteste. In der Welt der Backups ist ein Sohn das aktuellste Backup ab einem bestimmten Zeitpunkt, und ein Großvater ist das entfernteste. Normalerweise ist ein Sohn ein tägliches Backup, ein Vater ein wöchentliches und ein Großvater ein monatliches Backup. Sie können jedoch weitere „Verwandte“ dazwischen hinzufügen, wie stündliche, vierteljährliche oder jährliche Backups. Zum Beispiel hat das Apple-Betriebssystem macOS ein integriertes Time Machine-Backup-Dienstprogramm, das ein GFS-Rotationsverfahren verwendet, wobei ein Sohn ein stündliches Betriebssystembackup ist und ein Großvater ein monatliches ist.
Das klassische GFS-Schema sieht tägliche Backups als ‚Söhne‘, wöchentliche als ‚Väter‘ und monatliche als ‚Großväter‘ vor. Das erste vollständige Backup, das am Montag erstellt wird, wird zum ersten ‚Vater‘, und die folgenden inkrementellen täglichen Backups sind ‚Söhne‘. Das letzte Backup der Woche wird zum nächsten ‚Vater‘.
Die ‚Söhne‘ werden nach dem FIFO-Rotationsprinzip rotiert, sodass der älteste ‚Sohn‘ durch das neue inkrementelle Backup ersetzt wird und der Zyklus sich wiederholt. Das letzte Backup des Monats wird zum ‚Großvater‘. Danach beginnen die ‚Väter‘, sich nach dem FIFO-Prinzip zu drehen.
In der folgenden Abbildung sehen Sie, welche Backups Ende Juni verfügbar sind, wenn wir im April mit der Sicherung einer VM begonnen haben: Die blauen Elemente stellen die verfügbaren Backups dar und die grauen stellen diejenigen dar, die nicht verfügbar sind.
Einer der Nachteile des GFS-Schemas besteht darin, dass ältere Backups weniger feingranular werden. Wenn Sie beispielsweise eine Datei am Montag in der zweiten Woche im Juni erstellt und sie am nächsten Tag gelöscht haben, geht sie unwiederbringlich verloren.
Schlussfolgerung
Je nach Datenschutzrichtlinie Ihrer Organisation können Sie stündliche, vierteljährliche oder jährliche Backups dem GFS-Rotationsplan hinzufügen. Mit anderen platzsparenden Techniken wie immerwährenden inkrementellen Backups, synthetischen Backups und der Komprimierung und Deduplizierung des Backup-Repositorys bietet es einen vernünftigen Datenschutz, ohne Unmengen von Geld für Backup-Speicherinfrastrukturen auszugeben.
Source:
https://www.nakivo.com/blog/gfs-retention-policy-explained/