Häufige Probleme bei der Volumesicherung
Jeder Sicherungsvorgang, der versucht, ein vollständiges und stabiles Image eines Systems zu kopieren, muss die folgenden Probleme behandeln:
Während einer Sicherung kann nicht auf Dateien zugegriffen werden. Wenn Anwendungen ausgeführt werden, müssen Dateien während einer Sicherung häufig im exklusiven Modus geöffnet bleiben, hindern Sie Sicherungsprogramme daran, sie zu kopieren.
Inkonsistenter Dateistatus. Auch wenn die Dateien einer Anwendung nicht im exklusiven Modus geöffnet sind, ist es aufgrund der begrenzten Zeit möglich, die zum Öffnen, Sichern und Schließen einer Datei erforderlich ist, dass dateien, die auf Speichermedien kopiert werden, möglicherweise nicht alle denselben Anwendungszustand widerspiegeln.
Müssen Dienstunterbrechungen minimieren. Um den Zugriff auf dateien und die Integrität der gesicherten Daten sicherzustellen, kann die Aussetzung und/oder Beendigung aller ausgeführten Programme während einer Volumesicherung erforderlich sein. Bei großen Datenträgersystemen kann dies Stunden dauern.
In letzter Zeit haben einige Speicheranbieter versucht, diese Probleme zu beheben, indem sie einen Volumeerfassungsmechanismus bereitstellen – ein Mittel zum Erfassen eines Images der Dateien auf dem Datenträger zu einem bestimmten Zeitpunkt – entweder mithilfe eines Kopier-beim-Schreib- oder Spiegel-Mechanismus. Diese Lösungen bringen jedoch eigene Schwierigkeiten mit sich:
- Inkompatible Anbieterimplementierungen der Volumeerfassung. Viele Anbieter von RAID-Geräten bieten Volumeerfassungsmechanismen. Jeder Anbieter verfügt jedoch über eine eigene Schnittstelle, und jeder muss Unterstützung von den Sicherungsanbietern für seine Volumeerfassungsschnittstellen erhalten. Dies bedeutet, dass Anbieter von Sicherungsanwendungen mehrere Volumeerfassungsimplementierungen unterstützen müssen, was unerwünscht ist.
- Fehlende Anwendungskoordination. Viele Geräte, die eine Volumeerfassung unterstützen, unterstützen nicht die Koordination ausgeführter Anwendungen mit dem Einfrieren von Daten auf dem Datenträger. Für die Geräte, die dies tun, wie bei den Sicherungsanwendungen, verfügt jeder Anbieter über eine andere Schnittstelle.
- Eingeschränkte Unterstützung für Nicht-RAID-Geräte. Nur wenige, wenn keine herkömmlichen Datenträgerhersteller bieten Unterstützung für eine Volumeerfassung in ihren Gerätetreibern. Dies bedeutet, dass Erfassungsmechanismen auf bestimmte Datenträgersysteme beschränkt sind und in der Regel die Sicherung von Systembereichen nicht unterstützen können.
- Während der Volumeerfassung müssen Updates auf dem Datenträger verarbeitet werden. Obwohl vom Speicheranbieter bereitgestellte Volumeerfassungsmechanismen den Status von Daten auf dem Datenträger einfrieren können, arbeiten sie nicht immer mit ausgeführten Anwendungen zusammen. Dies bedeutet häufig, dass Daten, die an das Volume gesendet werden, während ein Speichergerät die Volumeerfassung durchläuft, verloren gehen können.
- Konsistente mehrvolume Sicherung. Das Speichergerät führt diese Volumeerfassungen aus, sodass es in der Regel keinen Mechanismus zum Koordinieren des Zeitpunkts des Einfrierens von Daten gibt. Dies gilt insbesondere, wenn die Geräte von separaten Anbietern stammen. Wenn daher mehrere Speichervolumes an einer Sicherung mit einer Volumeerfassung beteiligt sind, ist das für jedes Volume beibehaltene Zeitimage möglicherweise nicht konsistent.