Freigeben über


Erste Schritte mit der Cloud-zu-Cloud-Migration in Azure Storage Mover

Mit dem Feature "Cloud-zu-Cloud-Migration" in Azure Storage Mover können Sie Daten von Amazon Simple Storage Service (Amazon S3) sicher an Azure Blob Storage übertragen.

Das Feature nutzt Azure Arc Multicloud-Connectors für AWS (Amazon Web Services), um die Authentifizierungs- und Ressourcenverwaltungsfunktionen für Ressourcen außerhalb der Azure-Cloud zu vereinfachen. Diese Funktionen und Ressourcen können lokale Server, Multicloud-Umgebungen und Edge Computing-Geräte umfassen. Weitere Informationen zu Azure Arc finden Sie im Azure Arc-Übersichtsartikel .

Dieser Artikel führt Sie durch den vollständigen Prozess der Konfiguration von Storage Mover zum Migrieren Ihrer Daten von Amazon S3 zu Azure Blob Storage. Der Prozess besteht darin, einen Multicloud-Connector für AWS zu erstellen, Endpunkte zu konfigurieren und einen Migrationsauftrag zu erstellen und auszuführen.

Voraussetzungen

Bevor Sie beginnen stellen Sie sicher, dass Sie über Folgendes verfügen:

Grenzen

Das Feature "Cloud-zu-Cloud-Migration" in Azure Storage Mover weist die folgenden Grenzwerte auf:

  • Jeder Migrationsauftrag unterstützt die Übertragung von 500 Millionen Objekten.
  • Pro Abonnement werden maximal 10 gleichzeitige Aufträge unterstützt. Wenn Sie mehr als 10 ausführen müssen, können Sie dies tun, indem Sie eine Supportanfrage erstellen.
  • Azure Storage Mover unterstützt keine automatische Rehydratisierung archivierter Objekte. Daten, die in AWS Glacier oder Deep Archive gespeichert sind, müssen vor der Migration wiederhergestellt werden. Migrationsaufträge sollten erst initiiert werden, nachdem die Daten vollständig wiederhergestellt wurden.
  • Private Netzwerke werden derzeit nicht unterstützt. Das Cloud-to-Cloud-Feature von Azure Storage Mover überträgt Daten jedoch sicher, indem der S3-Zugriff auf vertrauenswürdige Azure-IP-Bereiche eingeschränkt wird. Durch diesen Ansatz wird eine sichere, kontrollierte Konnektivität über das öffentliche Internet sichergestellt.

Erstellen eines Multicloud-Connectors für AWS

Der erste Schritt bei der Durchführung einer cloudübergreifenden Migration zu Azure ist die Erstellung eines Azure Arc Multicloud-Connectors für AWS. Mit dem Multicloud-Connector können Sie AWS-Dienste sicher mit Azure verbinden.

Führen Sie die Schritte in diesem Abschnitt aus, um einen AWS-Connector in Ihrer Storage Mover-Ressource zu konfigurieren.

  1. Navigieren Sie im Azure-Portal zu Ihrer Storage Mover-Ressource. Wählen Sie im Bereich "Übersicht " die Registerkarte " Multicloud-Migration " aus, wie in der folgenden Abbildung dargestellt.

    Eine Bildschirmaufnahme der Seite „Übersicht über Storage Mover“ mit ausgewählten und erforderlichen Feldern auf der Registerkarte „Multicloud-Migration“.

  2. Wählen Sie auf der Registerkarte " Multicloud-Migration " die Option "Multicloud-Connector erstellen " aus, um die Seite "AWS-Connector hinzufügen " zu öffnen.

  3. Im Tab Grundlagen:

    • Wählen Sie in den entsprechenden Dropdownlisten im Abschnitt "Projektdetails " die Gruppe "Abonnement " und "Ressource" aus, in der Sie Ihre Connectorressource erstellen. Optional können Sie eine neue Ressourcengruppe erstellen, indem Sie "Neu erstellen" auswählen.

      Tipp

      Sie können Abonnements und Ressourcengruppen filtern, indem Sie einen Wert in die Filterelemente... -Felder in der respektiven Dropdownliste eingeben. Nur Ressourcen mit Namen, die den angegebenen Wert enthalten, werden in Ihrem Bestand angezeigt.

    • Geben Sie im Abschnitt "Connector-Details " einen Wert für das Feld "Connectorname " an. Wählen Sie in der Dropdownliste " Azure-Region " die Region aus, in der Sie Ihre Connectorressource erstellen und speichern möchten.

    • Wählen Sie im Abschnitt "AWS-Konto " den entsprechenden AWS-Kontotyp aus, und geben Sie die AWS-Konto-ID an, aus der Ihr Connector Ressourcen liest.

    Stellen Sie sicher, dass alle Werte korrekt sind, und wählen Sie "Weiter" aus, um die Registerkarte "Lösungen " wie in der folgenden Abbildung gezeigt fortzusetzen.

    Eine Bildschirmaufnahme der Seite „Erstellung von Multicloud Connector“, auf der die Registerkarte „Grundlagen“ und die erforderlichen Felder angezeigt werden.

  4. Fügen Sie auf der Registerkarte "Lösungen " ihrem Connector eine Lösung "Bestand und Speicher – Datenverwaltung " hinzu. Mit der Bestandslösung können Sie AWS-Ressourcen ermitteln und verwalten, während die Storage - Data Management-Lösung Datenübertragungsvorgänge für Storage Mover ermöglicht.

    Von Bedeutung

    Eine Bestandslösung muss erstellt werden, bevor Sie eine Speicherlösung für die Datenverwaltung hinzufügen können.

    Eine Bildschirmaufnahme mit der Seite

    Fügen Sie zunächst eine Bestandslösung hinzu.

    • Standardmäßig ist das Kontrollkästchen "Alle unterstützten AWS-Dienste hinzufügen " aktiviert. Mit dieser Option kann der Connector alle AWS-Dienste in Ihrem Konto ermitteln. Storage Mover-Multicloudmigrationen unterstützen jedoch nur Amazon S3-Buckets als Datenquelle. Daher können Sie alle anderen AWS-Dienste außer dem S3-Dienst ausschließen.

    • Wählen Sie die Option "Berechtigungen" aus, die dieser Connector für Ihr AWS-Konto haben soll.

    • Wählen Sie die Option "Regelmäßige Synchronisierung " aus, damit der Connector Ihr AWS-Konto in regelmäßigen Abständen scannen kann. Legen Sie den Intervall fest, indem Sie das gewünschte Synchronisierungsintervall aus der Dropdownliste Wiederholen auswählen. Ihr AWS-Konto wird einmal gescannt, wenn Sie die regelmäßige Synchronisierung deaktivieren.

    • Standardmäßig ist das Kontrollkästchen "Alle unterstützten AWS-Regionen einschließen " im Abschnitt "Ressourcenfilter " aktiviert. Mit dieser Option kann der Connector Ressourcen in allen AWS-Regionen ermitteln. Wenn Sie den Scan auf bestimmte Regionen beschränken möchten, deaktivieren Sie dieses Kontrollkästchen, und aktivieren Sie die gewünschten Regionen aus der Dropdownliste AWS-Regionen .

    • Vergewissern Sie sich, dass alle Werte korrekt sind, und wählen Sie "Speichern" aus, um das Hinzufügen der Bestandslösung zu Ihrem Connector abzuschließen, wie in der folgenden Abbildung dargestellt.

      Eine Bildschirmaufnahme der Erstellungsseite für den Multicloud Connector mit dem Bereich

    Fügen Sie als Nächstes eine Speicherlösung – Datenverwaltung hinzu, indem Sie den Link "Hinzufügen " in der Spalte "Aktionen " der Lösung " Speicher – Datenverwaltung " auswählen.

    Stellen Sie sicher, dass beide Lösungen hinzugefügt werden, indem Sie das Vorhandensein von Bearbeitungslinks in der Spalte "Aktionen" der Liste "Lösungen" überprüfen. Wählen Sie "Weiter" aus, um mit der Registerkarte " Authentifizierungsvorlage " fortzufahren, wie in der folgenden Abbildung dargestellt.

    Eine Bildschirmaufnahme, die das Vorhandensein der Bearbeitungslinks in der Spalte

  5. Folgen Sie auf der Registerkarte " Authentifizierungsvorlage " den Anweisungen auf dem Bildschirm, um den AWS CloudFormation Stack mithilfe des AWS-Portals zu erstellen.

    Eine Bildschirmaufnahme mit der Registerkarte

    Wählen Sie "Weiter" aus, um mit der Registerkarte "Kategorien " fortzufahren.

  6. Auf der Registerkarte "Kategorien " können Sie Tags erstellen und anwenden, um Ressourcen basierend auf den Einstellungen zu identifizieren, die für Ihre Organisation relevant sind. Sie können z. B. ein Environment-Tag mit dem Wert "Produktion " oder "Entwicklung" hinzufügen. Weitere Informationen zu Tags finden Sie in der Azure Resource Manager-Dokumentation.

    Eine Bildschirmaufnahme, die die Seite zur Erstellung des Multicloud Connectors zeigt, mit der ausgewählten Registerkarte

    Wählen Sie "Weiter" aus, um mit der Registerkarte " Überprüfen + Erstellen " fortzufahren.

  7. Auf der Registerkarte " Überprüfen + Erstellen " wird eine Zusammenfassung der Konfigurationseinstellungen angezeigt, die Sie in den vorherigen Schritten angegeben haben. Überprüfen Sie diese Einstellungen, um sicherzustellen, dass sie korrekt sind. Wenn Sie Änderungen vornehmen müssen, wählen Sie die Schaltfläche "Zurück " aus, um zur entsprechenden Registerkarte zurückzukehren. Wenn alle Einstellungen korrekt sind, wählen Sie "Erstellen" aus, um Ihren Multicloud-Connector zu erstellen.

    Eine Bildschirmaufnahme mit der Seite

    Nachdem der Connector erstellt wurde, werden Sie wie in der folgenden Abbildung dargestellt zur Übersichtsseite des neuen Connectors umgeleitet.

    Eine Bildschirmaufnahme mit der seite

    Der neue Verbinder wird auch im Bereich 'Verfügbare Connectors' angezeigt. Um auf die Liste der verfügbaren Connectors zuzugreifen, navigieren Sie zu Ihrer Storage Mover-Ressource. Wählen Sie im Bereich "Übersicht " die Registerkarte " Multicloud-Migration " aus, und wählen Sie im Abschnitt "Mit Datenquelle verbinden " die Option "Vorhandene Multicloud-Connectors anzeigen " aus, wie in der folgenden Abbildung dargestellt. Im Bereich "Multicloud-Connectors " können Sie ihren neu erstellten Connector auswählen, um ihn zu öffnen.

    Eine Bildschirmaufnahme der Seite „Connectors verfügbar“ mit mehreren Multicloud-Connectors.

Konfigurieren von Quell- und Zielendpunkten

Nachdem Sie den Multicloud-Connector konfiguriert haben, besteht der nächste Schritt darin, Quell- und Zielendpunkte für Ihre Migration zu erstellen.

Im Kontext des Azure Storage Mover-Diensts ist ein Endpunkt eine Ressource, die den Pfad zu einem Quell- oder Zielspeicherort und anderen relevanten Informationen enthält. Speicherverschiebungsauftragsdefinitionen verwenden Endpunkte, um die Quell- und Zielspeicherorte für Kopiervorgänge zu definieren.

Führen Sie die Schritte in diesem Abschnitt aus, um einen AWS S3-Quellendpunkt und einen Azure Blob Storage-Zielendpunkt zu konfigurieren. Weitere Informationen zu Storage Mover-Endpunkten finden Sie im Artikel " Verwalten von Azure Storage Mover-Endpunkten ".

Konfigurieren eines AWS S3-Quellendpunkts

  1. Navigieren Sie zu Ihrer Storage Mover-Instanz in Azure.

  2. Wählen Sie in der Gruppe Ressourcenverwaltung innerhalb der linken Navigation die Option Speicherendpunkte aus. Wählen Sie die Registerkarte " Quellendpunkte " und dann "Endpunkt hinzufügen " aus, um den Bereich " Quellendpunkt erstellen" zu öffnen.

  3. Im Bereich "Quellendpunkt erstellen ":

    • Wählen Sie AWS S3 als Quelltyp aus.

    • Wählen Sie den Multicloud-Connector aus der Dropdownliste " Multicloud Connector " aus, den Sie im vorherigen Abschnitt erstellt haben.

    • Wählen Sie den S3-Bucket aus, den Sie migrieren möchten, aus der Dropdownliste "S3-Bucket auswählen ".

    • Geben Sie optional eine Beschreibung für den Endpunkt im Feld "Beschreibung " an.

    • Vergewissern Sie sich, dass Ihre Auswahl korrekt ist, und wählen Sie "Erstellen" aus, um den Endpunkt zu erstellen, wie in der folgenden Abbildung dargestellt.

      Eine Bildschirmaufnahme mit der Seite

Konfigurieren eines Azure Blob Storage-Zielendpunkts

  1. Wählen Sie in der Gruppe Ressourcenverwaltung innerhalb der linken Navigation die Option Speicherendpunkte aus. Wählen Sie die Registerkarte " Zielendpunkte " und dann "Endpunkt hinzufügen " aus, um den Bereich "Zielendpunkt erstellen" zu öffnen.

  2. Im Bereich "Zielendpunkt erstellen ":

    • Wählen Sie Ihr Abonnement- und Speicherkonto in den Dropdownlisten " Abonnement " und " Speicherkonto " aus.

    • Wählen Sie die Schaltfläche "Blobcontainer " aus dem Feld " Zieltyp " aus.

    • Wählen Sie den BLOB-Container aus, zu dem Sie aus der Dropdownliste "Blobcontainer " migrieren möchten.

    • Geben Sie optional eine Beschreibung für den Endpunkt im Feld "Beschreibung " an.

    • Stellen Sie sicher, dass Ihre Auswahl korrekt ist, und wählen Sie "Erstellen" aus, um den Endpunkt wie in der folgenden Abbildung dargestellt zu erstellen.

      Eine Bildschirmaufnahme mit der Seite

RBAC-Rolle dem Zielendpunkt zuweisen

Wenn Sie einen Azure Blob Storage-Zielendpunkt über das Azure-Portal erstellen, wird die RBAC-Rolle " Storage Blob Data Contributor " automatisch der vom System zugewiesenen verwalteten Identität des Endpunkts zugewiesen. Es sind keine weiteren Schritte erforderlich.

Erstellen eines Migrationsprojekts und einer Auftragsdefinition

Nachdem Sie Quell- und Zielendpunkte für Ihre Migration definiert haben, müssen Sie ein Migrationsprojekt und eine Auftragsdefinition für Storage Mover erstellen.

Mit einem Migrationsprojekt können Sie große Migrationen in kleinere, verwaltbare Einheiten organisieren, die für Ihren Anwendungsfall sinnvoll sind. Eine Auftragsdefinition beschreibt Ressourcen und Migrationsoptionen für eine bestimmte Gruppe von Kopiervorgängen, die vom Storage Mover-Dienst durchgeführt werden. Diese Ressourcen umfassen z. B. die Quell- und Zielendpunkte sowie alle Migrationseinstellungen, die Sie anwenden möchten.

Führen Sie die Schritte in diesem Abschnitt aus, um ein Migrationsprojekt zu erstellen und einen Migrationsauftrag auszuführen.

Erstellen eines Projekts

  1. Navigieren Sie in Ihrer Storage Mover-Instanz zur Registerkarte "Projekt-Explorer ", und wählen Sie " Projekt erstellen" aus.

  2. Stellen Sie Werte für die folgenden Felder bereit:

    • Name: Ein aussagekräftiger Name für das Migrationsprojekt.
    • Projektbeschreibung: Eine nützliche Beschreibung für das Projekt.

    Wählen Sie Create (Erstellen), um das Projekt zu erstellen. Es kann einen Moment dauern, bis das neu erstellte Projekt im Projekt-Explorer angezeigt wird.

    Eine Bildschirmaufnahme, die die Projekt-Explorer-Seite mit den sichtbaren Feldern im Bereich "Projekt erstellen" zeigt.

Erstellen einer Auftragsdefinition

  1. Wählen Sie das Projekt aus, nachdem es angezeigt wird, und wählen Sie dann " Auftragsdefinition erstellen" aus. Die Seite " Migrationsauftrag erstellen" wird auf der Registerkarte " Grundlagen" geöffnet. Geben Sie Werte für die folgenden Felder an:

    • Name: Ein aussagekräftiger Name für den Migrationsauftrag.
    • Migrationstyp: Auswählen Cloud to cloud.

    Eine Bildschirmaufnahme mit der Seite

  2. Wählen Sie auf der Registerkarte " Quelle " die Option "Vorhandener Endpunkt " für das Feld "Endpunkt " aus. Wählen Sie als Nächstes den Eintrag "Vorhandenen Endpunkt auswählen" als Quelllink aus, um den Bereich "Vorhandenen Endpunkt auswählen " zu öffnen.

    Eine Bildschirmaufnahme mit der Seite

    Wählen Sie den AWS S3-Quellendpunkt aus, der im vorherigen Abschnitt erstellt wurde, und klicken Sie auf "Auswählen", um Ihre Änderungen zu speichern.

    Hinweis

    Amazon S3 Buckets können bis zu einer Stunde benötigen, bis sie in neu erstellten Multicloud-Connectors sichtbar werden.

    Eine Bildschirmaufnahme, die den Bereich

  3. Wählen Sie auf der Registerkarte " Ziel " die Option " Vorhandene Endpunktreferenz auswählen" für das Zielendpunktfeld aus. Wählen Sie als Nächstes den Eintrag "Vorhandenen Endpunkt auswählen" als Ziellink aus, um den Bereich "Vorhandenen Endpunkt auswählen " zu öffnen.

    Eine Bildschirmaufnahme mit der Seite

    Wählen Sie als Nächstes den Eintrag "Vorhandenen Endpunkt auswählen" als Ziellink aus, um den Bereich "Vorhandene Zielendpunkt auswählen " zu öffnen. Wählen Sie den Azure Blob Storage-Zielendpunkt aus, der im vorherigen Abschnitt erstellt wurde, und wählen Sie "Auswählen" aus, um Ihre Änderungen zu speichern. Stellen Sie sicher, dass der richtige Zielendpunkt im Feld "Vorhandene Zielendpunkt" angezeigt wird, und wählen Sie dann "Weiter" aus, um mit der Registerkarte " Einstellungen " fortzufahren.

    Eine Bildschirmaufnahme, die die Seite

  4. Wählen Sie auf der Registerkarte "Einstellungen" die Option "Quelle auf Ziel spiegeln" aus der Dropdownliste "Kopiermodus" aus. Überprüfen Sie, ob die Ergebnisse der Migration für Ihren Anwendungsfall geeignet sind, und wählen Sie dann "Weiter" aus, und überprüfen Sie Ihre Einstellungen.

    Eine Bildschirmaufnahme mit der Seite

  5. Nachdem Sie bestätigt haben, dass Ihre Einstellungen auf der Registerkarte " Überprüfen " korrekt sind, wählen Sie "Erstellen " aus, um den Migrationsauftrag bereitzustellen. Sie werden nach Beginn der Bereitstellung des Auftrags an den Projekt-Explorer umgeleitet. Nach Abschluss wird der Auftrag innerhalb des zugeordneten Migrationsprojekts angezeigt.

    Eine Bildschirmaufnahme mit der Seite

Ausführen eines Migrationsauftrags

Auftragsdefinition starten

  1. Navigieren Sie zur Registerkarte "Migrationsaufträge ". Auf der Registerkarte "Migrationsaufträge" werden alle Migrationsaufträge angezeigt, die in Ihrer Storage Mover-Ressource erstellt wurden, einschließlich des Migrationsauftrags , den Sie kürzlich erstellt haben. Es kann einen Moment dauern, bis der neu erstellte Migrationsauftrag in der Liste der Migrationsaufträge angezeigt wird. Aktualisieren Sie die Seite bei Bedarf.

    Eine Bildschirmaufnahme mit der Seite

  2. Wählen Sie Ihre neu erstellte Auftragsdefinition aus, um die Details auf der Registerkarte "Eigenschaften " anzuzeigen. Wählen Sie die Schaltfläche " Auftrag starten" aus, um den Aufgabenbereich " Start " für den Migrationsauftrag verfügbar zu machen.

    Eine Bildschirmaufnahme mit der Detailseite

    Der Multicloud-Connector versucht, dem Speicherkonto und blob-Container Rollen zuzuweisen. Nachdem die Rollen zugewiesen wurden, wählen Sie "Start " aus, um den Migrationsauftrag zu starten. Der Auftrag wird im Hintergrund ausgeführt, und Sie können den Fortschritt auf der Registerkarte Migrationsübersicht überwachen.

    Eine Bildschirmaufnahme mit dem Bereich „Auftrag starten“ auf der Seite „Migrationsauftrag“.

Überwachen des Migrationsfortschritts

Wenn Sie Storage Mover zum Migrieren Ihrer Daten zu Ihren Azure-Zielzielen verwenden, sollten Sie die Kopiervorgänge auf potenzielle Probleme überwachen. Daten zu den Vorgängen, die während der Migration ausgeführt werden, werden auf der Registerkarte "Migrationsübersicht " angezeigt. Mit diesen Daten können Sie den Fortschritt Ihrer Migration nachverfolgen, indem Sie den aktuellen Status und wichtige Informationen wie Fortschritt, Geschwindigkeit und geschätzte Fertigstellungszeit bereitstellen.

Bei der Konfiguration kann Azure Storage Mover auch Kopierprotokolle und Auftragsausführungsprotokolle bereitstellen. Diese Protokolle sind besonders nützlich, da sie es Ihnen ermöglichen, das Migrationsergebnis von Auftragsausführungen und einzelnen Dateien nachzuverfolgen.

Führen Sie die Schritte in diesem Abschnitt aus, um den Fortschritt eines Speicherverschiebungsmigrationsauftrags zu überwachen. Weitere Informationen zu den Kopier- und Auftragsprotokollen von Azure Storage Mover finden Sie im Artikel Wie Sie Azure Storage Mover-Kopier- und Auftragsprotokolle aktivieren können.

  1. Navigieren Sie zur Registerkarte "Migrationsaufträge ".

    Eine Bildschirmaufnahme mit der Seite

  2. Wählen Sie Ihren Auftrag aus , um Fortschritt, Geschwindigkeit und geschätzte Fertigstellungszeit anzuzeigen.

  3. Wählen Sie Protokolle aus, um nach Fehlern oder Warnungen zu suchen.

  4. Überprüfen Sie nach Abschluss der Migration die Daten in Azure Blob Storage.

Überprüfung nach der Migration

Nach der Migration wird sichergestellt, dass Ihre Daten korrekt sind und die Übertragung von AWS S3 zu Azure Blob Storage abgeschlossen ist. Dieser Überprüfungsprozess überprüft die Datenintegrität und Konsistenz, indem migrierte Daten mit denselben Daten aus der Quelle verglichen werden. Sie können auch benutzerakzeptanztests durchführen, um die Funktionalität weiter zu bestätigen. Die Validierung hilft dabei, Diskrepanzen zu identifizieren und zu beheben, um sicherzustellen, dass die migrierten Daten zuverlässig sind und Ihre Geschäftlichen Anforderungen erfüllen.

Führen Sie die Schritte in diesem Abschnitt aus, um die manuelle Überprüfung abzuschließen und nicht verwendete AWS-Ressourcen zu bereinigen.

  • Vergleichen Sie den Quell- und Zielspeicher, um sicherzustellen, dass alle Dateien übertragen werden.
  • Aktivieren Sie die inkrementelle Synchronisierung, wenn Sie AWS S3 und Azure Blob im Laufe der Zeit synchronisieren müssen.
  • Löschen Sie den AWS S3-Bucket, nachdem die Migration vollständig abgeschlossen und überprüft wurde.

Problembehandlung und Support

Bei der Problembehandlung bei der Migration kann es sich um eine Reihe von Schritten handeln, von der grundlegenden Diagnose bis hin zur erweiterten Fehlerbehandlung. Wenn Probleme auftreten, beginnen Sie mit der Problembehandlung, indem Sie die folgenden Schritte ausführen.

  • Migrationsauftrag fehlgeschlagen? Überprüfen Sie die Protokolle auf Fehlermeldungen.
  • Die Datenübertragung ist langsam? Stellen Sie sicher, dass Ihre Netzwerkbandbreite ausreichend ist, und AWS S3-Geschwindigkeitsbeschränkungen drosseln Ihre Übertragung nicht.
  • Berechtigungsprobleme? Stellen Sie sicher, dass Azure Arc- und AWS Identity and Access Management(IAM)-Rollen den richtigen Zugriff haben.

Mithilfe der folgenden Artikel können Sie sich mit dem Storage Mover-Dienst vertraut machen.