Einfache Schattenkopieerstellung für sicherung

Es gibt eine Reihe verschiedener Arten von Schattenkopien, die ein Anforderer erstellen kann. Für die meisten Sicherungsanwendungen gehen Sie jedoch wie folgt vor:

  1. Rufen Sie IVssBackupComponents::SetContext mit dem Kontext VSS_CTX_BACKUP auf.
  2. Rufen Sie IVssBackupComponents::GatherWriterMetadata auf, um die Kommunikation mit Writern zu initialisieren.
  3. Rufen Sie IVssBackupComponents::AddComponent auf, um der Sicherung Datei- und Datenbankkomponenten hinzuzufügen.
  4. Rufen Sie IVssBackupComponents::StartSnapshotSet auf, um den Schattenkopiemechanismus zu initialisieren.
  5. Rufen Sie IVssBackupComponents::AddToSnapshotSet auf, um Volumes in die Schattenkopie einzuschließen.
  6. Rufen Sie IVssBackupComponents::P repareForBackup auf , um Writer über Sicherungsvorgänge zu benachrichtigen.