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
Mit Run Command können Sie anwendungskonsistente Snapshots aller EBS Amazon-Volumes erstellen, die an Ihre Amazon EC2 Windows-Instances AWS Systems Manager angehängt sind. Der Snapshot-Prozess verwendet den Windows Volume Shadow Copy Service (VSS)
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 Backup-Prozess erstellt wurden. 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.
Inhalt
Was istVSS?
Volume Snapshot Copy Service (VSS) ist eine Sicherungs- 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 die Erstellung von Schattenkopien anfordert
-
VSSWriter — Wird in der Regel als Teil einer Anwendung, z. B. eines SQL Servers, bereitgestellt, um einen konsistenten Datensatz zu sichern
-
VSSprovider — Die Komponente, die 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 zu erstellen. EBS Die folgende Abbildung zeigt die Beziehung zwischen diesen Softwarekomponenten.
So funktioniert die VSS auf Amazon basierende EBS Snapshot-Lösung
Das Verfahren zur Erstellung anwendungskonsistenter, VSS basierter EBS Snapshot-Skripts besteht aus den folgenden Schritten.
-
Arbeiten Sie Voraussetzungen für die Erstellung von VSS Windows-basierten EBS Snapshots durch.
-
Geben Sie Parameter für das
AWSEC2-VssInstallAndSnapshot
SSM Dokument ein und führen Sie dieses Dokument mithilfe von Run Command aus. Weitere Informationen finden Sie unter Führen Sie das VssInstallAndSnapshot Befehlsdokument AWSEC2 - aus (empfohlen). -
Der VSS Windows-Dienst auf Ihrer Instanz koordiniert alle laufenden I/O-Operationen für laufende Anwendungen.
-
Das System bereinigt alle I/O-Puffer und hält alle I/O-Vorgänge vorübergehend an. Die Unterbrechung dauert maximal zehn Sekunden.
-
Während der Unterbrechung erstellt das System Snapshots aller Volumes, die an die Instance angehängt sind.
-
Die Unterbrechung wird aufgehoben und der I/O-Vorgang fortgesetzt.
-
Das System fügt alle neu erstellten Snapshots zur Liste der Snapshots hinzu. EBS Das System kennzeichnet alle EBS Snapshots, die VSS auf der Grundlage dieses Prozesses erfolgreich erstellt wurden, mit:true. AppConsistent
-
Wenn Sie eine Wiederherstellung aus einem Snapshot durchführen müssen, können Sie den EBS Standardprozess verwenden, bei dem ein Volume aus einem Snapshot erstellt wird, oder Sie können alle Volumes mithilfe eines Beispielskripts auf einer Instanz wiederherstellen, wie unter beschrieben. Stellen Sie EBS Volumes für Ihre Windows-Instanz aus VSS basierten Snapshots wieder her