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.
Jede Migration beginnt mit einem Geschäftlichen Bedarf. Eine Cloudmigration wandelt eine Workload um, indem die Dateien und Ordner verschoben werden, von denen sie abhängt. Eine Workload kann entweder eine Anwendung oder ein direkter Benutzerzugriff sein. In beiden Fällen hat die Workload eine Abhängigkeit vom Speicher, den Sie in die Cloud verschieben. Die Workload kann sich auch in die Cloud verschieben oder dort bleiben, aber eine Konfigurationsänderung erfordern, um auf den neuen Cloudspeicherort zu verweisen. Diese Details werden in Ihrem Cloudlösungsdesign aufgezeichnet, das über einen Speicherabschnitt verfügt.
Der Zweck dieses Artikels besteht darin, Einblicke in die Erreichung einer Speichermigration zu Azure zu bieten, sodass Sie Ihr Cloudlösungsdesign für den Speicher realisieren können.
Das Migrieren von Dateien und Ordnern in die Cloud erfordert sorgfältige Planung und viele Überlegungen, um ein optimales Ergebnis zu erzielen. Azure Storage Mover bietet eine wachsende Liste von Features und Migrationsszenarien, die Sie auf Ihrer Reise unterstützen. In diesem Artikel unterteilen wir allgemeine Aufgaben einer Migration in Phasen, die jeweils über einen eigenen Abschnitt verfügen.
Phase 1: Ermittlung
In der Entdeckungsphase entscheiden Sie, welche Quellstandorte Teil Ihres Migrationsprojekts sind. Azure Storage Mover behandelt Quellspeicherorte in Form von Dateifreigaben. Diese Speicherorte könnten sich auf network Attached Storage (NAS), einem Server oder sogar auf einer Arbeitsstation befinden. Allgemeine Protokolle für Dateifreigaben sind SMB (Server Message Block) und NFS (Network File System).
Wenn Ihre Workload Direct Attached Storage (DAS) verwendet, kann Azure Storage Mover wahrscheinlich weiterhin bei Ihrer Cloudmigration helfen. Möglicherweise können Sie eine Dateifreigabe im lokalen Ordnerpfad erstellen und dann den Speicherort über das lokale Netzwerk freigeben. Mit ordnungsgemäßen Berechtigungen und Netzwerküberlegungen können Sie diesen Speicherort jetzt zu Azure migrieren, auch wenn Ihre Anwendung den lokalen Pfad verwendet.
Erstellen Sie zunächst eine Liste aller Freigaben, von denen Ihre Workload abhängt. Im Entwurf Ihrer Cloudlösung sehen Sie, welche Freigaben lokal bleiben und welche im Umfang der Cloudmigration enthalten sind. Beschränken Sie den Umfang Ihres Migrationsprojekts so weit wie möglich. Letztendlich muss Ihre Workload ein Failover zu den Cloudstandorten durchführen. Je kleiner die Anzahl der Quellspeicherorte ist, desto einfacher ist das Failover Ihrer Workload.
Wenn Sie Speicherplatz für mehrere Workloads gleichzeitig migrieren müssen, sollten Sie sie in einzelne Migrationsprojekte aufteilen.
Von Bedeutung
Das Einschließen mehrerer Workloads in ein einzelnes Migrationsprojekt wird nicht empfohlen. Jede Workload sollte über ein eigenes Migrationsprojekt verfügen. Die Strukturierung des Projekts auf diese Weise vereinfacht das Migrationsmanagement und das Workload-Failover erheblich.
Das Ergebnis der Ermittlungsphase ist eine Liste der Dateifreigaben, die Sie zu Azure migrieren müssen. Sie sollten über unterschiedliche Listen pro Workload verfügen.
Azure Storage Mover bietet Migrationsprojekte zum Erstellen und Speichern einzelner Listen. Eine gängige Methode besteht darin, das Migrationsprojekt nach der zu migrierenden Workload zu benennen. Diese Vorgehensweise vereinfacht die Überwachung Ihrer Planungsschritte und des Migrationsfortschritts.
Phase 2: Bewertung
Azure bietet verschiedene Arten von Cloudspeicher. Ein grundlegender Aspekt der Dateimigration zu Azure ist das Ermitteln der richtigen Azure-Speicheroption für Ihre Daten. Die Anzahl der Dateien und Ordner, ihre Verzeichnisstruktur, das Zugriffsprotokoll, die Dateitreue und andere Aspekte sind wichtige Eingaben in einem vollständigen Design der Cloudlösung.
In der Bewertungsphase untersuchen Sie Ihre ermittelten und kurz aufgelisteten Freigaben, um sicherzustellen, dass Sie den richtigen Azure-Zielspeicher für Ihr Cloudlösungsdesign ausgewählt haben.
Ein wesentlicher Bestandteil einer Migration ist die Sicherstellung der erforderlichen Dateiqualität beim Übertragen Ihrer Dateien vom aktuellen Speicherort zu Azure. Verschiedene Dateisysteme und Speichergeräte zeichnen ein Array von Informationen zur Dateiqualität auf, die vollständige Erhaltung oder Aufbewahrung dieser Informationen in Azure ist nicht immer notwendig. Die für Ihr Szenario erforderliche Dateitreue und der Grad der Genauigkeit, die vom Speicherangebot in Azure unterstützt wird, hilft Ihnen auch bei der Auswahl der richtigen Speicherlösung in Azure. Allgemeine Dateidaten hängen traditionell von mindestens einigen Dateimetadaten ab. Bei App-Daten ist dies möglicherweise nicht der Fall.
Hier sind die beiden grundlegenden Komponenten einer Datei:
- Datenstrom: Der Datenstrom einer Datei speichert den Dateiinhalt.
-
Dateimetadaten: Die Dateimetadaten weisen folgende Unterkomponenten auf:
- Dateiattribute, z. B. schreibgeschützt
- Dateiberechtigungen, z. B. NTFS-Berechtigungen oder Datei- und Ordnerzugriffssteuerungslisten (ACLs)
- Zeitstempel, insbesondere die Erstellung und zuletzt geänderte Zeitstempel
- ein alternativer Datenstrom, bei dem es sich um einen Platz zum Speichern größerer Mengen nicht standardmäßiger Eigenschaften handelt
Die Dateigenauigkeit einer Migration kann als die folgenden Fähigkeiten definiert werden:
- Alle erforderlichen Dateiinformationen aus der Quelle lesen.
- Übertragen von Dateien mit dem Migrationsdienst oder Tool.
- Speichern von Dateien im Zielspeicher der Migration
Das Ergebnis der Bewertungsphase ist eine Liste von Aspekten im Quellanteil. Diese Aspekte können Daten umfassen, wie zum Beispiel:
- Freigabegröße
- Die Anzahl der Namespaceelemente oder die kombinierte Anzahl von Dateien und Ordnern.
- Die Genauigkeitsstufe, die im Azure-Speicherziel beibehalten werden muss.
- Der Grad der Originaltreue, der nativ im Azure-Speicherziel funktionieren muss.
Dieser Einblick ist ein wichtiger Beitrag zum Design Ihrer Cloudlösungen für die Speicherung.
Phase 3: Planung
In der Planungsphase kombinieren Sie Ihre ermittelten Quellfreigaben mit Ihren Zielstandorten in Azure.
In der Planungsphase wird jede Quellfreigabe einem bestimmten Ziel zugeordnet, z. B. einem Azure-BLOB-Container oder einer Azure-Dateifreigabe. Dazu müssen Sie planen und aufzeichnen, welche Azure-Abonnement- und Speicherkonten Ihre Zielressourcen enthalten.
Im Azure Storage Mover-Dienst können Sie jedes Quell-/Zielpaar als Auftragsdefinition aufzeichnen. Eine Auftragsdefinition ist in das zuvor von Ihnen erstellte Migrationsprojekt eingebettet. Sie benötigen eine neue, unterschiedliche Auftragsdefinition für jedes Quell-/Zielpaar.
Hinweis
In dieser Version von Azure Storage Mover muss Ihr Zielspeicher vorhanden sein, bevor Sie eine Auftragsdefinition erstellen können. Wenn Ihr Ziel beispielsweise ein Azure-Blobcontainer ist, müssen Sie es bereitstellen, bevor Sie eine neue Auftragsdefinition erstellen.
Das Ergebnis der Planungsphase ist eine Zuordnung von Quellanteilen zu Azure-Zielstandorten. Wenn Ihre Ziele noch nicht vorhanden sind, müssen Sie die nächste Phase "Bereitstellen" abschließen, bevor Sie Ihren Migrationsplan im Azure Storage Mover-Dienst aufzeichnen können.
Phase 4: Bereitstellung
Nachdem Sie einen Migrationsplan abgeschlossen haben, müssen Sie sicherstellen, dass die Azure Storage-Zielressourcen wie Speicherkonten und Container bereitgestellt werden. Sie müssen diese Bereitstellung abschließen, bevor Sie Ihren Migrationsplan als Auftragsdefinition für jedes Quell-/Zielpaar in Azure Storage Mover aufzeichnen können.
Azure Storage Mover kann derzeit nicht bei der Bereitstellung der Zielressource helfen. Um Azure Storage bereitzustellen, können Sie das Azure-Portal, Azure PowerShell, Azure CLI oder eine Bicep-Datei verwenden.
Von Bedeutung
Überprüfen Sie bei der Bereitstellung von Azure Storage die Kombinationen aus Quell-/Zielpaaren für Azure Storage Mover, und stellen Sie sicher, dass Sie keine nicht unterstützten Szenarien konfigurieren.
Phase 5: Migration
Die Arbeit des Kopierens Ihrer Dateien und Ordner an einen Azure-Zielspeicherort erfolgt innerhalb der Migrationsphase.
Es gibt zwei Hauptaspekte für die Migrationsphase:
- Minimieren Sie die Downtime Ihrer Workload.
- Ermitteln Sie den richtigen Migrationsmodus.
Minimieren von Ausfallzeiten
Während einer Migration kann es Zeiträume geben, in denen eine Workload nicht auf den Speicher zugreifen kann, von dem sie abhängt. Die Minimierung dieser Zeiträume ist häufig eine Voraussetzung. In diesem Abschnitt wird eine gemeinsame Strategie zum Minimieren von Arbeitsauslastungsausfällen erläutert.
Konvergente Migration mit mehreren Übertragungsvorgängen
In dieser Strategie kopieren Sie Daten mehrmals aus dem Quellsystem in das Zielsystem. Während dieser Kopieriterationen bleibt die Quelle für Lese- und Schreibzugriff auf die Workload verfügbar. Unmittelbar vor der endgültigen Kopierversion nehmen Sie die Quelle offline. Es wird erwartet, dass die endgültige Kopie schneller als die ursprüngliche Kopie abgeschlossen ist. Nach dem letzten Kopiervorgang wird für die Workload ein Failover ausgeführt, um den neuen Zielspeicher in Azure zu verwenden.
Azure Storage Mover unterstützt das Kopieren von Quelle zu Ziel so oft wie erforderlich. Eine Auftragsdefinition speichert Ihre Quell-, Ziel- und Migrationseinstellungen. Sie können einen Migrations-Agent anweisen, Ihre Auftragsdefinition auszuführen, was zu einer Auftragsausführung führt. In diesem verknüpften Artikel erfahren Sie mehr über die Storage Mover-Ressourcenhierarchie.
Migrationsmodi
Wie Ihre Dateien von der Quelle zum Ziel kopiert werden, ist ebenso wichtig wie wohin und woher die Dateien kopiert werden. Für unterschiedliche Migrationsszenarien sind unterschiedliche Einstellungen erforderlich. Während einer Migration werden Sie wahrscheinlich mehrmals von der Quelle auf das Ziel kopieren, um Ausfallzeiten zu minimieren. Wenn Sich Dateien oder Ordner zwischen Kopieriterationen ändern, bestimmt der Kopiermodus das Verhalten des Migrationsmoduls. Wählen Sie sorgfältig den richtigen Modus aus, basierend auf den erwarteten Änderungen an Ihrem Namespace während der Migration.
Es gibt zwei Kopiermodi:
| Kopiermodus | Migrationsverhalten |
|---|---|
|
Spiegel Das Ziel sieht wie die Quelle aus. |
-
Dateien im Ziel werden gelöscht, wenn sie in der Quelle nicht vorhanden sind. - Dateien und Ordner im Ziel werden so aktualisiert, dass sie der Quelle entsprechen. |
|
Verschmelzen Das Ziel verfügt über mehr Inhalte als die Quelle, und Sie fügen weitere hinzu. |
-
Dateien werden im Ziel gespeichert, auch wenn sie nicht in der Quelle vorhanden sind. - Dateien mit übereinstimmenden Namen und Pfaden werden aktualisiert, um der Quelle zu entsprechen. - Ordnerbenennungen zwischen Kopien können zu doppelten Inhalten im Ziel führen. |
Phase 6: Aufgaben nach der Migration
In dieser Phase der Migration müssen Sie andere Konfigurationen und Dienste beachten, die es Ihnen ermöglichen, ein Failover für Ihre Workload auszuführen und Ihre Daten zu schützen.
So ist beispielsweise für das Failover Ihrer Workload ein Netzwerkpfad erforderlich, damit sicher auf Azure-Speicher zugegriffen werden kann. Wenn Sie den öffentlichen Endpunkt eines Azure-Speicherkontos während der Migration verwendet haben, sollten Sie private Endpunkte für Ihr Speicherkonto konfigurieren und Firewallregeln aktivieren, um Datenanforderungen über den öffentlichen Endpunkt zu deaktivieren.
Hier sind einige weitere Empfehlungen:
Nächste Schritte
Diese Artikel können Ihnen helfen, Azure Storage Mover für Ihre Cloudmigration zu nutzen: