Grundlagen: Backup-Software

Backup-Strategien

Alle großen Backup-Software-Pakete bieten die Möglichkeit, einzelne Dateien oder auch ganze Dateisysteme zu sichern. Bei der Auswahl sollte natürlich auf die Unterstützung der im Rechenzentrum verwendeten Betriebs- und Dateisysteme geachtet werden.

Da Dateien oder Datenbanken nur konsistent und damit in einer rekonstruierten Umgebung wieder zu gebrauchen sind, wenn diese zum Zeitpunkt der Sicherung nicht durch Anwendungen oder Nutzer geöffnet waren, ermöglichen die meisten Pakete nur die Sicherung "geschlossener" Dateien. Einige Hersteller werben zwar damit, dass ihre Produkte auch "geöffnete" und damit inkonsistente Dateien sichern können. Jedoch müssen sich die Nutzer über die Folgen der Nutzung dieser unsicheren Inhalte im Klaren sein. Viel wichtiger ist da eine Programmierschnittstelle, ein so genanntes API (Application Programming Interface). Mit dessen Hilfe können Anwendungen wie Mail-Programme oder Datenbanken der Sicherungs-Software mitteilen, wenn die einschlägigen Dateien geschlossen wurden und sie damit der Sicherung zur Verfügung stehen.

Zu den grundsätzlichen Backup-Funktionen gehören so genannte Voll- und inkrementelle Sicherungen. Für Vollsicherungen werden komplette Dateisysteme auf den Datenträger kopiert. Dagegen sichert das inkrementelle Verfahren nur die seit dem letzten Durchlauf veränderten Dateien. Die meisten Anwender nutzen eine Kombination aus Vollsicherung und Inkrementen, wobei meist ein Mal pro Woche eine Vollsicherung und dann ein Mal pro Tag ein inkrementelles Backup erfolgt. Somit nimmt der Sicherungsprozess nur ein Mal pro Woche eine längere Zeit in Anspruch, während die täglichen Durchläufe wesentlich schneller abgeschlossen sind. Nachteil: Das Restore verlängert sich, da im Worst-Case-Fall die Bänder der kompletten Woche benötigt werden. Alle Datenbankhersteller bieten die Möglichkeit, ihre entsprechenden Dateien logisch zu schließen und somit eine konsistente Sicherung zu gestatten, ohne dass die Arbeit mit ihrem Produkt unterbrochen oder eingeschränkt wird.