Freigeben über


Kopieren einer inkrementellen Momentaufnahme in eine neue Region

Es gibt zwei Optionen zum regionsübergreifenden Kopieren einer inkrementellen Momentaufnahme. Die erste Option ist ein verwalteter Prozess (empfohlen), der den Kopiervorgang für Sie ausführt. Der Prozess wird von Azure verwaltet, wodurch der Wartungsmehraufwand für die Verwaltung des Kopiervorgangs entfällt, indem des Staging eines Speicherkontos in der Zielregion erfolgt. Azure stellt sicher, dass nur Änderungen seit der letzten Momentaufnahme in der Zielregion in die Zielregion kopiert werden, um den Datenspeicherbedarf und damit die Recovery Point Objective zu reduzieren. Sie können den Fortschritt einer Kopie überprüfen, damit sie wissen, wann eine Zielmomentaufnahme für das Wiederherstellen von Datenträgern bereit ist. Für diesen verwalteten Prozess werden Ihnen nur die Bandbreitenkosten für die regionsübergreifende Datenübertragung und die Lesetransaktionen für die Momentaufnahmen in Rechnung gestellt. Löschen Sie die Quellmomentaufnahme nicht, während die Zielmomentaufnahme kopiert wird.

Die zweite Option ist eine manuelle Kopie, bei der Sie die Änderungen zwischen zwei inkrementellen Momentaufnahmen bis zur Blockebene hinab abrufen und diese manuell aus einer Region in eine andere kopieren. Die meisten Benutzer sollten den verwalteten Prozess verwenden. Wenn Sie aber daran interessiert sind, die Kopiergeschwindigkeit zu verbessern, können Sie mit der zweiten Option Ihre Computeressourcen verwenden, um den Kopiervorgang zu beschleunigen.

In diesem Artikel wird beschrieben, wie Sie eine inkrementelle Momentaufnahme von einer Region in eine andere kopieren. Unter Erstellen einer inkrementellen Momentaufnahme für verwaltete Datenträger finden Sie konzeptionelle Details zu inkrementellen Momentaufnahmen.

Diagramm der regionsübergreifenden Kopie inkrementeller Momentaufnahmen in Azure über die Option „Klonen“.

Beschränkungen

  • Sie können 100 inkrementelle Momentaufnahmen gleichzeitig pro Abonnement und Region kopieren.
  • Bei Verwendung der REST-API müssen Sie Version 2020-12-01 oder neuer der Azure Compute-REST-API verwenden.
  • Sie können nur jeweils eine inkrementelle Momentaufnahme eines bestimmten Datenträgers kopieren.
  • Momentaufnahmen müssen in der Reihenfolge kopiert werden, in der sie erstellt wurden.
  • Nur inkrementelle Momentaufnahmen können regionsübergreifend kopiert werden. Vollständige Momentaufnahmen können nicht regionsübergreifend kopiert werden.

Verwaltete Kopie

Sie können die Azure-Befehlszeilenschnittstelle verwenden, um eine inkrementelle Momentaufnahme zu kopieren. Hierzu benötigen Sie die aktuellste Version der Azure-Befehlszeilenschnittstelle. Informationen zum Installieren oder Aktualisieren der Azure-Befehlszeilenschnittstelle finden Sie in den folgenden Artikeln.

Das folgende Skript kopiert eine inkrementelle Momentaufnahme von einer Region in eine andere.

subscriptionId=<yourSubscriptionID>
resourceGroupName=<yourResourceGroupName>
targetSnapshotName=<name>
sourceSnapshotName=<name>
targetRegion=<validRegion>

sourceSnapshotId=$(az snapshot show -n $sourceSnapshotName -g $resourceGroupName --query [id] -o tsv)

az snapshot create -g $resourceGroupName -n $targetSnapshotName -l $targetRegion --source $sourceSnapshotId --incremental --copy-start

Kopierstatus überprüfen

Sie können auch den Status einer einzelnen Momentaufnahme überprüfen, indem Sie die Eigenschaft CompletionPercent überprüfen. Ersetzen Sie $sourceSnapshotName durch den Namen Ihrer Momentaufnahme, und führen Sie dann den folgenden Befehl aus. Der Wert der Eigenschaft muss 100 sein, bevor Sie die Momentaufnahme zum Wiederherstellen des Datenträgers oder Generieren eines SAS-URIs zum Herunterladen der zugrunde liegenden Daten verwenden können.

az snapshot show -n $sourceSnapshotName -g $resourceGroupName --query [completionPercent] -o tsv

Manuelles Kopieren

Inkrementelle Momentaufnahmen bieten eine differenzielle Funktion. Sie ermöglichen es Ihnen, die Änderungen zwischen zwei inkrementellen Momentaufnahmen des gleichen verwalteten Datenträgers bis hinunter zur Blockebene abzurufen. Sie können diese Funktion verwenden, um den Datenbedarf beim regionsübergreifenden Kopieren von Momentaufnahmen zu verringern. Beispielsweise können Sie die erste inkrementelle Momentaufnahme als Basisblob in einer anderen Region herunterladen. Für die nachfolgenden inkrementellen Momentaufnahmen können Sie nur die Änderungen seit der letzten Momentaufnahme in das Basisblob kopieren. Nachdem Sie die Änderungen kopiert haben, können Sie Momentaufnahmen für das Basisblob erstellen, die die Point-in-Time-Sicherung des Datenträgers in einer anderen Region darstellen. Sie können den Datenträger aus dem Basisblob oder aus einer Momentaufnahme für das Basisblob in einer anderen Region wiederherstellen.

Diagramm von in mehreren Regionen kopierte inkrementellen Momentaufnahmen. Momentaufnahmen führen verschiedene API-Aufrufe durch, bis sie schließlich bei jeder Momentaufnahme Seitenblobs bilden.

Nächste Schritte

Beispielcode mit .NET, der die differenzielle Funktionalität von inkrementellen Momentaufnahmen veranschaulicht, finden Sie unter Kopieren von Azure Managed Disks-Sicherungen in eine andere Region mit der differenziellen Funktionalität von inkrementellen Momentaufnahmen.

Wenn Sie zusätzliche Fragen zu Momentaufnahmen haben, lesen Sie den Abschnitt über Momentaufnahmen in den häufig gestellten Fragen.