Übersicht über die Beendigung von Sicherungen
Die folgende Tabelle zeigt die Abfolge von Aktionen und Ereignissen, die für das Beenden eines Sicherungsvorgangs erforderlich sind. Weitere Informationen finden Sie unter Übersicht über die Verarbeitung einer Sicherung unter VSS.
Anfordereraktion | Ereignis | Writer-Aktion |
---|---|---|
Der Anforderer beendet die Schattenkopie, indem er die IVssBackupComponents-Schnittstelle freigibt oder IVssBackupComponents::D eleteSnapshots aufruft. | Keine | Keine |
IVssBackupComponents wird durch Aufrufen von IUnknown::Release freigegeben. | BackupShutdown | Der Writer verarbeitet das Ereignis mit CVssWriter::OnBackupShutdown, wodurch er jeden Zustand im Zusammenhang mit dem Schattenkopiesatz sauber kann. Wenn beim Sicherungsvorgang ein Fehler aufgetreten ist, d. h. kein BackupComplete-Ereignis generiert wurde , muss der Writer möglicherweise auch eine Fehlerbehandlung durchführen. Weitere Informationen finden Sie unter Behandeln von BackupShutdown-Ereignissen . |
Da eine IVssBackupComponents-Schnittstelle nicht wiederverwendet werden kann und der Destruktor der Schnittstelle die Schattenkopien beendet, gibt es in der Regel keinen Grund, IVssBackupComponents::D eleteSnapshots aufzurufen. Diese Methode ist für die Verwendung in Verbindung mit der Fehlerbehandlung und dem Abbrechen von Sicherungen konzipiert (siehe Abbrechen von VSS-Vorgängen).