Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Azure Storage Mover unterstützt agentenlose Cloud-to-Cloud-Migration von AWS FSx for Windows File Server (SMB) zu Azure Files (SMB).
Dieser Artikel erklärt, wie man Voraussetzungen vorbereitet, Endpunkte konfiguriert, Migrationsjobs ausführt, Daten validiert und das Cutover abschließt.
Important
FSx-SMB-Migrationen erfordern eine private Verbindung zwischen Azure und dem AWS-Netzwerk, das dein FSx-Dateisystem hostet.
Prerequisites
Bevor Sie beginnen stellen Sie sicher, dass Sie über Folgendes verfügen:
- Ein AWS-Konto mit Zugriff auf die FSx for Windows File Server-Bereitstellung, die Sie migrieren möchten.
- Eine Storage Mover-Ressource in deinem Azure-Abonnement.
- Ein Azure Storage-Konto und eine Azure-Zieldateifreigabe.
- Eine private Verbindung für Cloud-übergreifende Migration. Siehe Migrationen, die private Verbindungen erfordern, und Plan private Netzwerke für Cloud-zu-Cloud-Migrationen.
- Ein Azure Key Vault, der FSx-Zugangsdaten in zwei Geheimnissen speichert: eines für Benutzername und eines für Passwort.
- Berechtigungen, um Storage Mover-Ressourcen zu erstellen und erforderliche RBAC-Rollen zuzuweisen.
Migrationsgrenzen und Verhalten
Das FSx-zu-Azure Files-Szenario befindet sich derzeit in der Vorschau. Überprüfen Sie diese Grenzen und Verhaltensweisen vor der Produktionsnutzung:
- Jeder Migrationsauftrag unterstützt bis zu 500 Millionen Objekte. Wenn dein FSx-Share mehr Objekte enthält, teile den Migrationsbereich auf mehrere Jobs auf.
- Bis zu 10 Migrationsaufträge können pro Abonnement gleichzeitig ausgeführt werden.
- Führen Sie während der Vorschau jeweils nur einen Migrationsauftrag pro Ziel-Azure-Dateifreigabe aus, um Konflikte zu vermeiden.
- SMB 1.x-Quellen werden nicht unterstützt. Verwende SMB 2.x oder SMB 3.x.
- Die Daten werden kopiert, nicht verschoben. Quelldaten bleiben in FSx, es sei denn, du deaktivierst es.
Für die neuesten Limits und Einschränkungen siehe Cloud-Migrationsgrundlagen und Release Notes.
Erstellen Sie den Quell-Endpunkt (AWS FSx SMB)
Erstellen Sie einen Quellendpunkt, der auf Ihre FSx-SMB-Freigabe verweist.
Erweitern Sie in Ihrer Storage Mover-Ressource den Element Ressourcenverwaltung in der linken Navigation. Wählen Sie Speicherendpunkte>Quellendpunkte>Endpunkt erstellen aus, um den Bereich Quellendpunkt erstellen zu öffnen.
Im Menü "Quellcode-Endpunkt erstellen " wählen Sie das Dropdown-Menü Migrationstyp aus und wählen Sie die Option Multicloud-Migration . Wählen Sie als Nächstes das Dropdown-Menü Quelltyp aus und wählen Sie die Option AWS FSx - SMB . Fügen Sie Werte für die folgenden Felder hinzu:
Hostname oder IP-Adresse: Der FSx DNS/FQDN-Name oder private IP.
Teilname: Nur der Anteilname (zum Beispiel,
Data). Fügen Sie keine führenden umgekehrten Schrägstriche ein.Key Vault: Der Name Ihres Azure Key Vault.
Benutzername-Eingabemethode und Passwort-Eingabemethode: Wählen Sie die Option aus, die Ihrem Anwendungsfall entspricht. Diese Option kann entweder der Name des Benutzernamen und des Passwortgeheimnisses sein oder die URI des Benutzernamens- und Passwortgeheimnisses .
Benutzername-Geheimnis oder Benutzername-Geheimnis-URI: Wählen oder geben Sie das Benutzernamensgeheimnis oder die URI des Benutzernamensgeheimnisses ein.
Passwortgeheimnis oder Passwortgeheimnis-URI: Wählen Sie das Passwortgeheimnis oder die URI des Passwortgeheimnisses aus oder geben Sie sie ein.
Quellbeschreibung: Eine optionale Beschreibung für Ihre neue Quell-Endpunktressource.
- Nachdem alle erforderlichen Werte hinzugefügt wurden, wähle Create aus, um deine Änderungen zu speichern und eine neue Quell-Endpunktressource zu erstellen.
Note
Wenn die Rollenzuweisung zur Laufzeit nicht automatisch erfolgt, weisen Sie der verwalteten Identität des Quellendpunkts die Rolle Key Vault-Geheimnisbenutzer zu.
Erstellen Sie den Zielendpunkt für Azure Files
Erstellen Sie einen SMB-Zielendpunkt für eine Azure-Dateifreigabe.
Erweitern Sie in Ihrer Storage Mover-Ressource den Element Ressourcenverwaltung in der linken Navigation. Wählen Sie Speicherendpunkte>Zielendpunkte>Endpunkt hinzufügen aus, um den Bereich Zielendpunkt erstellen zu öffnen.
Im Menü Ziel-Endpunkt erstellen, wählen Sie die Dropdown-Menüs Abonnement und Speicherkonto aus. Wählen Sie die Werte aus, die dem Abonnement- und Speicherkonto entsprechen, das Ihre Ziel-Azure-Dateifreigabe enthält.
Wählen Sie das Dropdown-Menü Zieltyp und wählen Sie die Option Dateifreigabe .
Wählen Sie im Feld Protokoll die entsprechende Protokolloption aus.
Wählen Sie die Dropdownliste Dateifreigabe aus, und wählen Sie den Namen der Zieldateifreigabe aus, in der Ihre Daten gespeichert werden sollen.
Optional fügen Sie eine Beschreibung Ihres Zielendpunkts im Beschreibungsfeld hinzu.
Wählen Sie Erstellen , um Ihre Änderungen zu speichern und eine neue Ziel-Endpunktressource zu erstellen.
Note
Wenn die Rollenzuweisung zur Laufzeit nicht automatisch erfolgt, weisen Sie Storage File Data Privileged Contributor der von einem Zielendpunkt verwalteten Identität zu.
Erstellen und ausführen Sie einen Migrationsauftrag
Nachdem du die Endpunkte erstellt hast, erstelle ein Projekt und eine Job-Definition. Nachdem du die Projekt- und Job-Definitionsressourcen erstellt hast, führst du den ersten Copypass durch.
Projekt erstellen
Navigieren Sie im Azure Portal zur Seite "Projekte", um auf Ihre Projekte zuzugreifen. In der Standardansicht "Alle Projekte " werden die Namen aller bereitgestellten Projekte und eine Zusammenfassung der darin enthaltenen Aufträge angezeigt.
Wählen Sie "Projekt erstellen" aus, um den Bereich " Projekt erstellen" zu öffnen. Geben Sie einen Projekt-Namen im Feld Project Name ein und eine optionale Beschreibung im Feld Project Beschreibung. Wählen Sie schließlich "Erstellen" aus, um das Projekt bereitzustellen.
Erstellen einer Auftragsdefinition
Im Project Explorer wählen Sie das Projekt aus, das Sie im vorherigen Abschnitt erstellt haben. Als Nächstes wählen Sie in der Ansicht Alle ProjekteJob-Definition erstellen.
Konfigurieren Sie auf der Registerkarte Grundlagen die folgenden Einstellungen:
- Migrationstyp: Multicloud-Migration
- Quellcode:AWS FSx - SMB (Vorschau)
-
Jobname: Zum Beispiel,
FSxToAzureFilesJob - Beschreibung: Fügen Sie eine optionale Beschreibung hinzu.
In den Abschnitten Endpunkte konfigurieren Sie die entsprechenden Felder Quell-Endpunkt, Zielendpunkt und Teilpfad nach Bedarf und wie angegeben.
Im Bereich Private Verbindungen (Vorschau) wählen Sie die Schaltfläche "Private Connections" hinzufügen und wählen Sie die entsprechende private Verbindungsressource.
Im Einstellungs-Tab stellen Sie den Kopiermodus für erste Migrationen auf Spiegeln ein.
Auf der Registerkarte Überprüfen überprüfen Sie die Werte und wählen Erstellen aus.
Tip
Verwende Additive für erste Migrationen . Verwende Mirror nur, wenn du möchtest, dass das Ziel exakt mit der Quelle übereinstimmt.
Starten und überwachen Sie einen Migrationsauftrag
- Gehe zu Migrationsjobs, öffne deine Jobdefinition und wähle Job starten.
- Wähle Start, um den Lauf zu starten.
- Überwachen Sie Details wie übertragene Dateien, Durchsatz und Fehler.
Important
Wenn der Start des Jobs aufgrund fehlender Berechtigungen fehlschlägt, weisen Sie die erforderlichen Rollen zu und versuchen Sie es erneut:
- Key Vault-Geheimnisbenutzer im Schlüsseltresor für die Quellendpunktidentität.
- Mitwirkender mit erhöhten Rechten für Speicherdateidaten im Zielspeicherkonto für die Zielendpunktidentität.
Migration validieren und Cutover durchführen
Verwenden Sie ein inkrementeller Migrationsmuster, um Ausfallzeiten zu minimieren.
- Führen Sie eine erste Kopie durch und überprüfen Sie die Ordnerstruktur, Dateizahlen und die Integrität der Beispieldateien in Azure Files.
- Führe inkrementelle Durchgänge aus, um nur geänderte Daten zu kopieren.
- Beenden Sie für die endgültige Umstellung die Schreibvorgänge in der FSx-Quelle.
- Führe einen letzten inkrementellen Durchgang durch.
- Umleiten Benutzer und Anwendungen zu Azure Files über UNC-Pfade wie
\\<storage-account-name>.file.core.windows.net\<share-name>. - Halten Sie FSx für eine kurze Fallback-Phase im schreibgeschützten Modus verfügbar, und nehmen Sie es nach der Überprüfung außer Betrieb.
Troubleshooting
Wenn Migrationsaufträge scheitern, prüfen Sie zuerst die folgenden Punkte:
- Berechtigungen: Validieren Sie den Key Vault-Geheimzugriff für die Identität des Quellendpunkts und den Zugriff auf Speicherdaten für die Identität des Zielendpunkts.
- Netzwerk: Überprüfen Sie den Status der privaten Verbindung und die Konfiguration unterstützender Netzwerkpfade, einschließlich TCP-445-Erreichbarkeit über VPN, ExpressRoute, NSG und Firewall-Steuerungen.
- Quellpfadwerte: Bestätigen Sie, dass FSx-Host- und Share-Name korrekt sind.
- Ausführungsstatus: Überprüfen Sie die Ausgabe der neuesten Jobdefinition und die Fehlerdetails im Portal, bevor Sie den Vorgang erneut versuchen.
Weitere Hinweise zur Fehlerbehebung finden Sie unter: