Anwendungskonsistente VSS Windows-basierte EBS Amazon-Snapshots - Amazon Elastic Compute Cloud

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Anwendungskonsistente VSS Windows-basierte EBS Amazon-Snapshots

Sie können anwendungskonsistente Snapshots aller EBS Amazon-Volumes erstellen, die Ihren Amazon EC2 Windows-Instances angefügt sind, indem Sie Run Command verwenden AWS Systems Manager . Der Snapshot-Vorgang erstellt mit dem Windows Volume Shadow Copy Service (VSS) Backups VSS -fähiger Anwendungen auf EBS Volume-Ebene. Dazu gehören auch Daten von schwebenden Transaktionen zwischen diesen Anwendungen und dem Datenträger. Sie müssen Ihre Instances nicht herunterfahren oder trennen, wenn Sie ein Backup aller angefügten Volumes durchführen möchten.

Für die Verwendung von EBS Snapshots VSS auf Basis fallen keine zusätzlichen Kosten an. Sie zahlen nur für EBS Snapshots, die durch den Sicherungsvorgang erstellt werden. Weitere Informationen finden Sie unter Wie werden mir meine EBS Amazon-Snapshots in Rechnung gestellt?

Anmerkung

Anwendungskonsistente VSS Windows-basierte Snapshots werden nur mit Windows-Instances unterstützt.

Was istVSS?

Volume Snapshot Copy Service (VSS) ist eine Backup- und Wiederherstellungstechnologie, die in Microsoft Windows enthalten ist. Es kann Backup-Kopien oder Snapshots von Computerdateien oder Volumes erstellen, während diese verwendet werden. Weitere Informationen finden Sie unter Volume Shadow Copy Service.

Die folgenden Softwarekomponenten sind an der Erstellung eines anwendungskonsistenten Snapshots beteiligt.

  • VSSService — Teil des Windows-Betriebssystems

  • VSSAnforderer — Die Software, die Erstellung von Schattenkopien anfordert

  • VSSWriter — Wird in der Regel als Teil einer Anwendung, wie z. B. SQL Server, bereitgestellt, um einen konsistenten Datensatz für das Backup sicherzustellen

  • VSSprovider — Die Komponente, die Schattenkopien der zugrunde liegenden Volumes erstellt

Die VSS Windows-basierte EBS Amazon-Snapshot-Lösung besteht aus mehreren Systems Manager (SSM) Run Command-Dokumenten, die die Erstellung von Backups erleichtern, und einem sogenannten Systems Manager Distributor-PaketAwsVssComponents, das einen EC2VSSAnforderer und einen EC2VSSAnbieter enthält. Das AwsVssComponents Paket muss auf EC2 Windows-Instances installiert werden, um anwendungskonsistente Snapshots von Volumes erstellen zu können. EBS Die folgende Abbildung zeigt die Beziehung zwischen diesen Softwarekomponenten.

VSSSoftwarekomponenten

So funktioniert die VSS auf Amazon basierende EBS Snapshot-Lösung

Für die Erstellung anwendungskonsistenter, VSS basierter EBS Snapshots-Skripts sind folgende Schritte erforderlich.

  1. Arbeiten Sie Voraussetzungen für die Erstellung von VSS Windows-basierten EBS Snapshots durch.

  2. Eingeben von Parametern für das AWSEC2-VssInstallAndSnapshot SSM Dokument und Ausführen dieses Dokument mithilfe von Run Command. Weitere Informationen finden Sie unter Führen Sie das VssInstallAndSnapshot Befehlsdokument AWSEC2 - aus (empfohlen).

  3. Der VSS Windows-Dienst auf Ihrer Instance koordiniert alle laufenden E/A-Vorgänge für laufende Anwendungen.

  4. Das System bereinigt alle I/O-Puffer und hält alle I/O-Vorgänge vorübergehend an. Die Unterbrechung dauert maximal zehn Sekunden.

  5. Während der Unterbrechung erstellt das System Snapshots aller Volumes, die an die Instance angehängt sind.

  6. Die Unterbrechung wird aufgehoben und der I/O-Vorgang fortgesetzt.

  7. Das System fügt alle neu erstellten Snapshots zu der Liste der Snapshots hinzu. EBS Das System kennzeichnet alle EBS Snapshots, die VSS auf der Grundlage dieses Prozesses erfolgreich erstellt wurden, mit:true. AppConsistent

  8. Falls Sie eine Wiederherstellung von einem Snapshot aus vornehmen müssen, können Sie hierfür den EBS Standardvorgang zum Erstellen eines Volumes aus einem Snapshot verwenden oder alle Volumes in einer Instance wiederherstellen, indem Sie ein Beispielskript verwenden. Dieses Verfahren wird in beschriebenStellen Sie EBS Volumes für Ihre Windows-Instanz aus VSS basierten Snapshots wieder her.