Datensicherung und Virtualisierung

Backup und Restore in virtuellen Umgebungen

Das Problem der Daten- und Applikationskonsistenz

Bei der Sicherung von Daten muss immer deren Konsistenz beachtet werden. Dateien im Dateisystem müssen geschlossen sein, das Datenhaltungssystem muss in einem konsistenten Zustand gebracht werden, und die Puffer müssen geleert werden.

Beim Backup von Datenbanken und ähnlichen komplexen Datenstrukturen ist im besonderen Maße auf deren Integrität zu achten. Typischerweise bringen Datenbanken große Datenmengen mit sich, die dazu führen, dass der Backup-Vorgang entsprechend lange dauert. Zur selben Zeit finden jedoch Änderungen auf der Datenbank statt, die mit hoher Wahrscheinlichkeit dazu führen, dass Datenbereiche, die bereits auf das Backup-Medium kopiert sind, geändert werden. Dagegen enthalten andere Bereiche der Datenbank, die noch nicht gesichert wurden, bereits die aktuellen gültigen Metadaten. Ein solches Backup wäre nutzlos und könnte nicht zu einer funktionierenden Datenbank wiederhergestellt werden.

Backup als Dienst: BT bietet einen Backup-Dienst an, der die Unternehmen vollständig von der Datensicherung entlastet. (Quelle: BT)
Backup als Dienst: BT bietet einen Backup-Dienst an, der die Unternehmen vollständig von der Datensicherung entlastet. (Quelle: BT)

Um dem entgegenzuwirken, haben die Datenbankhersteller Online-Backup-Schnittstellen entwickelt. Zusammen mit Schnittstellen zur Backup-Client-Software ist es so möglich, die Daten direkt von der Datenbank auf das Backup-Medium zu sichern und gleichzeitig alle Daten mitzusichern, die notwendig sind, um eine Konsistenz im Backup zu gewährleisten.