Exchange Server 2003 mit Schattenkopien nutzen

Aufgabe des VSS

Der Volumeschattenkopiedienst (Volume Shadow Copy Service, VSS) ist bei diesen Kommunikationsvorgängen der Mittelsmann. Er arbeitet mit dem Dateisystem zusammen, wenn Daten aus dem Cache über mehrere Volumes hinweg gelöscht oder gehalten werden sollen. Außerdem koordiniert er die Operationen zwischen drei Parteien: Providern, Anforderern und Schreibern. Wie diese Elemente zusammenpassen, sehen Sie in folgender Abbildung.

  • Provider
    kommunizieren mit der Hardware mehr oder weniger direkt, rufen Geräte auf und starten so die Split-Mirror- oder Copy-on-Write-Transaktionen. VSS kann mit beiden Lösungen für Schnappschusskopien umgehen, solange der Provider VSS unterstützt.

  • Anforderer
    benötigen Schnappschussdienste. Zu ihnen gehören unter anderem Sicherungsanwendungen, Hilfsprogramme zur Wiederherstellung von Dateien in Echtzeit und externe Speicherlösungen.

  • Schreiber
    speichern Daten auf den Volumes, die VSS verwaltet. VSS kommuniziert mit ihnen und teilt ihnen mit, wann Pufferspeicher geleert werden und was sonst vor einer Schnappschusskopie vorbereitet werden muss. Die Einzelheiten zu einem Vorgang auf einem bestimmten Schreiber erhält VSS aus einem XML-Dokument, das zur Anwendung gehört. Wenn Sie sich die Schreiber ansehen möchten, die auf einem Server installiert sind, verwenden Sie das Programm Vssadmin mit der Syntax vssadmin list writers.

Um zu funktionieren, muss der VSS mit allen Anwendungen kommunizieren können, die Daten auf einem Datenträger speichern. Wenn Sie eine Datenbank eines Drittanbieters verwenden oder eine Anwendung, die Datenspeicherung in Echtzeit erfordert, und Schnappschusskopien auf den Datenvolumes durchführen möchten, auf denen die Daten der Anwendung abgelegt sind, dann müssen Sie zuerst sicherstellen, dass diese Anwendung den VSS unterstützt. Sie können nicht alles über Nacht umstellen, aber wenn Sie neue Angebote einholen, achten Sie auf eine VSS-Unterstützung.

Microsoft ist sich bewusst, dass viele Kunden nicht das Geld für teure Arrays haben, auf denen Schnappschusskopien gespeichert werden können. Deshalb ist in Windows Server 2003 ein Software-VSS-Provider enthalten. Er führt den Dienst Microsoft Software Shadow Copy Provider aus, abgekürzt Swprv. Der dazugehörige Treiber ist Volsnap.sys.

Dieser Provider kann Copy-on-Write durchführen und verwendet dazu direkt angeschlossene Laufwerke oder blockbasierte Speicherbereichnetzwerke wie Fibre Channel oder iSCSI. Auch Netzwerkspeichergeräte unter Windows Server 2003 unterstützen den VSS.