Verschieben eines Azure Storage-Kontos in eine andere Region
In diesem Artikel wird gezeigt, wie Sie ein Azure Storage-Konto in eine neue Region verschieben, indem Sie in einer anderen Region eine Kopie Ihres Speicherkontos erstellen. Sie erfahren auch, wie Sie Ihre Daten in dieses Konto verschieben, indem Sie AzCopy oder ein anderes Tool Ihrer Wahl verwenden.
Voraussetzungen
Stellen Sie sicher, dass die Dienste und Features, die von Ihrem Konto verwendet werden, in der Zielregion unterstützt werden.
Stellen Sie für Previewfunktionen sicher, dass Ihr Abonnement für die Zielregion auf der Zulassungsliste steht.
Je nach Bereitstellung Ihres Speicherkontos müssen die folgenden abhängigen Ressourcen vor der Verlagerung in der Zielregion bereitgestellt und konfiguriert werden:
Ausfallzeit
Informationen zu den möglichen Ausfallzeiten finden Sie unter Cloud Adoption Framework für Azure: Auswählen einer Verlagerungsmethode.
Vorbereiten
Zur Vorbereitung müssen Sie eine Resource Manager-Vorlage exportieren und anschließend ändern.
Exportieren einer Vorlage
Eine Resource Manager-Vorlage enthält Einstellungen, die Ihr Speicherkonto beschreiben.
So exportieren Sie eine Vorlage mithilfe des Azure-Portals
Melden Sie sich beim Azure-Portal an.
Wählen Sie die Option Alle Ressourcen und dann Ihr Speicherkonto aus.
Wählen Sie >Automation>Vorlage exportieren aus.
Wählen Sie Herunterladen auf dem Blatt Vorlage exportieren aus.
Suchen Sie die aus dem Portal heruntergeladene ZIP-Datei, und entpacken Sie sie in einen Ordner Ihrer Wahl.
Diese ZIP-Datei enthält die JSON-Dateien, in denen die Vorlage und die Skripts zum Bereitstellen der Vorlage enthalten sind.
Ändern der Vorlage
Ändern Sie die Vorlage, indem Sie den Namen und die Region des Speicherkontos ändern.
So stellen Sie die Vorlage mithilfe des Azure-Portals bereit
Klicken Sie im Azure-Portal auf Ressource erstellen.
Geben Sie in Marketplace durchsuchen den Begriff Vorlagenbereitstellung ein, und drücken Sie dann die EINGABETASTE.
Wählen Sie Vorlagenbereitstellung aus.
Klicken Sie auf Erstellen.
Wählen Sie Eigene Vorlage im Editor erstellen.
Wählen Sie Datei laden aus, und befolgen Sie dann die Anweisungen zum Laden der Datei template.json, die Sie im vorherigen Abschnitt heruntergeladen haben.
Benennen Sie in der Datei template.json das Zielspeicherkonto, indem Sie den Standardwert des Speicherkontonamens festlegen. In diesem Beispiel wird der Standardwert des Speicherkontonamens auf
mytargetaccount
festgelegt."$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#", "contentVersion": "1.0.0.0", "parameters": { "storageAccounts_mysourceaccount_name": { "defaultValue": "mytargetaccount", "type": "String" } },
Bearbeiten Sie die location-Eigenschaft in der Datei template.json in der Zielregion. Dieses Beispiel legt den Zielbereich auf
centralus
fest."resources": [{ "type": "Microsoft.Storage/storageAccounts", "apiVersion": "2019-04-01", "name": "[parameters('storageAccounts_mysourceaccount_name')]", "location": "centralus" }]
Informationen zum Abrufen von Regionsstandortcodes finden Sie unter Azure-Standorte. Der Code für eine Region ist der Regionsname ohne Leerzeichen, USA, Mitte = centralus.
Erneute Bereitstellung
Stellen Sie die Vorlage bereit, um ein neues Speicherkonto in der Zielregion zu erstellen.
Speichern Sie die Datei template.json.
Geben Sie die Eigenschaftswerte ein oder wählen Sie sie aus:
Abonnement: Wählen Sie ein Azure-Abonnement aus.
Ressourcengruppe: Wählen Sie Neu erstellen aus, und benennen Sie die Ressourcengruppe.
Standort: Wählen Sie einen Azure-Standort aus.
Wählen Sie Ich stimme den oben genannten Geschäftsbedingungen zu und anschließend Kaufen aus.
Tipp
Wenn Sie eine Fehlermeldung erhalten, der zufolge der angegebene XML-Code eine ungültige Syntax aufweist, vergleichen Sie die JSON-Datei in Ihrer Vorlage mit den in der Azure Resource Manager-Dokumentation beschriebenen Schemas.
Konfigurieren des neuen Speicherkontos
Einige Features werden nicht in eine Vorlage exportiert, daher müssen Sie sie dem neuen Speicherkonto hinzufügen.
In der folgenden Tabelle sind diese Features zusammen mit einer Anleitung zum Hinzufügen zu Ihrem neuen Speicherkonto aufgeführt.
Funktion | Anleitungen |
---|---|
Richtlinien für die Lebenszyklusverwaltung | Verwalten des Azure Blob Storage-Lebenszyklus |
Statische Websites | Host a static website in Azure Storage (Hosten einer statischen Website in Azure Storage) |
Ereignisabonnements | Reacting to Blob storage events (preview) (Reagieren auf Blob Storage-Ereignisse (Vorschauversion)) |
Warnungen | Erstellen, Anzeigen und Verwalten von Aktivitätsprotokollwarnungen mit Azure Monitor |
Content Delivery Network (CDN) | Verwenden von Azure CDN zum Zugreifen auf Blobs mit benutzerdefinierten Domänen über HTTPS |
Hinweis
Wenn Sie ein CDN für das Quellspeicherkonto einrichten, ändern Sie einfach den Ursprung Ihres bestehenden CDNs in den primären Blobdienstendpunkt (oder den primären statischen Webseitenendpunkt) Ihres neuen Kontos.
Verschieben der Daten in das neue Speicherkonto
AzCopy ist aufgrund seiner Leistungsoptimierung das bevorzugte Tool zum Verschieben Ihrer Daten. Mit AzCopy werden Daten direkt zwischen Speicherservern kopiert werden, und so nutzt es nicht die Netzwerkbandbreite Ihres Computers. Sie können AzCopy über die Befehlszeile ausführen oder als Teil eines benutzerdefinierten Skripts. Weitere Informationen finden Sie unter Kopieren von Blobs zwischen Azure-Speicherkonten mithilfe von AzCopy.
Sie können auch Azure Data Factory verwenden, um Ihre Daten zu verschieben. Wenn Sie wissen möchten, wie Sie Data Factory zum Verschieben Ihrer Daten verwenden, lesen Sie einen der folgenden Leitfäden:
Verwerfen oder Bereinigen
Wenn Sie nach der Bereitstellung von vorne beginnen möchten, können Sie das Zielspeicherkonto löschen und die in den Abschnitten Vorbereiten und Neu bereitstellen dieses Artikels beschriebenen Schritte wiederholen.
Um die Änderungen zu übernehmen und das Verschieben eines Speicherkonto abzuschließen, löschen Sie das Quellspeicherkonto.
So entfernen Sie ein Speicherkonto über das Azure-Portal
Erweitern Sie im Azure-Portal das Menü auf der linken Seite, um das Menü mit den Diensten zu öffnen, und klicken Sie auf Speicherkonten, um die Liste mit Ihren Speicherkonten anzuzeigen.
Suchen Sie das zu löschende Zielspeicherkonto, und klicken Sie mit der rechten Maustaste rechts neben der Liste auf die Schaltfläche Mehr ( ... ).
Wählen Sie Löschen aus, und bestätigen Sie den Vorgang.
Nächste Schritte
Weitere Informationen zum Verschieben von Ressourcen zwischen Regionen und zur Notfallwiederherstellung in Azure finden Sie unter: