Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Migrieren Sie gemeinsam genutzte Dateisysteme in einer AWS großen Migration
Amit Rudraraju, Sam Apa, Bheemeswararao Balla, Wally Lu und Sanjeev Prakasam, Amazon Web Services
Zusammenfassung
Die Migration von 300 oder mehr Servern wird als umfangreiche Migration angesehen. Der Zweck einer großen Migration besteht darin, Workloads von ihren vorhandenen, lokalen Rechenzentren auf die zu migrieren AWS Cloud, und diese Projekte konzentrieren sich in der Regel auf Anwendungs- und Datenbank-Workloads. Gemeinsam genutzte Dateisysteme erfordern jedoch besondere Aufmerksamkeit und einen separaten Migrationsplan. Dieses Muster beschreibt den Migrationsprozess für gemeinsam genutzte Dateisysteme und bietet bewährte Methoden für deren erfolgreiche Migration im Rahmen eines großen Migrationsprojekts.
Ein Shared File System (SFS), auch bekannt als Netzwerk - oder Cluster-Dateisystem, ist eine Dateifreigabe, die auf mehreren Servern bereitgestellt wird. Auf gemeinsam genutzte Dateisysteme wird über Protokolle wie Network File System (NFS), Common Internet File System (CIFS) oder Server Message Block (SMB) zugegriffen.
Diese Systeme werden nicht mit Standard-Migrationstools migriert, AWS Application Migration Service weil sie beispielsweise weder für den zu migrierenden Host reserviert sind noch als Blockgerät dargestellt werden. Obwohl die meisten Hostabhängigkeiten transparent migriert werden, müssen die Koordination und Verwaltung der abhängigen Dateisysteme separat erfolgen.
Sie migrieren gemeinsam genutzte Dateisysteme in den folgenden Phasen: Erkennung, Planung, Vorbereitung, Umstellung und Validierung. Mithilfe dieses Musters und der angehängten Arbeitsmappen migrieren Sie Ihr gemeinsam genutztes Dateisystem zu einem AWS Speicherservice wie Amazon Elastic File System (Amazon EFS), Amazon FSx for NetApp ONTAP oder Amazon FSx for Windows File Server. Um das Dateisystem zu übertragen, können Sie AWS DataSync oder ein Tool eines Drittanbieters verwenden, z. NetApp SnapMirror
Anmerkung
Dieses Muster ist Teil einer AWS Prescriptive Guidance-Reihe über umfangreiche Migrationen
Voraussetzungen und Einschränkungen
Voraussetzungen
Die Voraussetzungen können je nach Ihren gemeinsam genutzten Quell- und Zieldateisystemen und Ihrem Anwendungsfall variieren. Die folgenden sind die gängigsten:
Ein aktiver AWS-Konto.
Sie haben die Suche nach dem Anwendungsportfolio für Ihr großes Migrationsprojekt abgeschlossen und mit der Entwicklung von Wave-Plänen begonnen. Weitere Informationen finden Sie im Portfolio-Playbook für AWS umfangreiche Migrationen.
Virtuelle private Clouds (VPCs) und Sicherheitsgruppen, die eingehenden und ausgehenden Datenverkehr zwischen dem lokalen Rechenzentrum und Ihrer Umgebung ermöglichen. AWS Weitere Informationen finden Sie unter Netzwerkzu-Amazon-VPC-Verbindungsoptionen und AWS DataSync Netzwerkanforderungen.
Berechtigungen zum Erstellen von AWS CloudFormation Stacks oder Berechtigungen zum Erstellen von Amazon EFS- oder FSx Amazon-Ressourcen. Weitere Informationen finden Sie in der CloudFormation Dokumentation, in der Amazon EFS-Dokumentation oder in der FSx Amazon-Dokumentation.
Wenn Sie AWS DataSync zur Durchführung der Migration verwenden, benötigen Sie die folgenden Berechtigungen:
Berechtigungen AWS DataSync zum Senden von Protokollen an eine Amazon CloudWatch Logs-Protokollgruppe. Weitere Informationen finden Sie unter Zulassen DataSync des Hochladens von Protokollen in CloudWatch Protokollgruppen.
Berechtigungen für den Zugriff auf die CloudWatch Protokollgruppe Logs. Weitere Informationen finden Sie unter Überblick über die Verwaltung von Zugriffsberechtigungen für Ihre CloudWatch Logs-Ressourcen.
Berechtigungen zum Erstellen von Agenten und Aufgaben in DataSync. Weitere Informationen finden Sie unter Erforderliche IAM-Berechtigungen für die Verwendung AWS DataSync.
Einschränkungen
Dieses Muster ist für die Migration im SFSs Rahmen eines großen Migrationsprojekts konzipiert. Es enthält bewährte Methoden und Anweisungen für die Integration SFSs in Ihre Wave-Pläne für die Migration von Anwendungen. Wenn Sie ein oder mehrere gemeinsam genutzte Dateisysteme außerhalb eines großen Migrationsprojekts migrieren, lesen Sie die Anweisungen zur Datenübertragung in der AWS Dokumentation für Amazon EFS, Amazon FSx for Windows File Server und Amazon FSx for NetApp ONTAP.
Dieses Muster basiert auf häufig verwendeten Architekturen, Diensten und Migrationsmustern. Große Migrationsprojekte und -strategien können jedoch von Unternehmen zu Unternehmen variieren. Möglicherweise müssen Sie diese Lösung oder die bereitgestellten Arbeitsmappen an Ihre Anforderungen anpassen.
Architektur
Quelltechnologie-Stack
Eine oder mehrere der Folgenden:
Linux-Dateiserver (NFS)
Windows (SMB) -Dateiserver
NetApp Speicher-Array
Dell EMC Isilon-Speicher-Array
Zieltechnologie-Stack
Eine oder mehrere der Folgenden:
Amazon Elastic File System
Amazon FSx für NetApp ONTAP
Amazon FSx für Windows-Dateiserver
Zielarchitektur

Das Diagramm zeigt den folgenden Prozess:
Sie stellen eine Verbindung zwischen dem lokalen Rechenzentrum und dem her, AWS Cloud indem Sie ein AWS-Service Beispiel wie AWS Direct Connect oder AWS Site-to-Site VPN verwenden.
Sie installieren den DataSync Agenten im lokalen Rechenzentrum.
Gemäß Ihrem Wave-Plan replizieren Sie DataSync damit Daten aus dem gemeinsam genutzten Quelldateisystem auf die AWS Ziel-Dateifreigabe.
Migrationsphasen
Die folgende Abbildung zeigt die Phasen und allgemeinen Schritte für die Migration eines SFS in einem großen Migrationsprojekt.

Der Abschnitt Epics dieses Musters enthält detaillierte Anweisungen zum Abschließen der Migration und zur Verwendung der beigefügten Arbeitsmappen. Im Folgenden finden Sie einen allgemeinen Überblick über die Schritte dieses schrittweisen Ansatzes.
Phase | Schritte |
|---|---|
Erkennen | 1. Mithilfe eines Discoverytools sammeln Sie Daten über das gemeinsam genutzte Dateisystem, einschließlich Server, Bereitstellungspunkte und IP-Adressen. 2. Mithilfe einer Configuration Management Database (CMDB) oder Ihres Migrationstools erfassen Sie Details über den Server, einschließlich Informationen zur Migrationswelle, zur Umgebung, zum Anwendungsbesitzer, zum IT-Servicemanagement (ITSM) -Dienstnamen, zur Organisationseinheit und zur Anwendungs-ID. |
Plan | 3. Erstellen Sie anhand der gesammelten Informationen über die SFSs und die Server den SFS-Wellenplan. 4. Wählen Sie anhand der Informationen im Build-Arbeitsblatt für jedes SFS ein Ziel AWS-Service und ein Migrationstool aus. |
Vorbereitung | 5. Richten Sie die Zielinfrastruktur in Amazon EFS, Amazon FSx for NetApp ONTAP oder Amazon FSx for Windows File Server ein. 6. Richten Sie den Datenübertragungsdienst ein, z. B. DataSync, und starten Sie dann die erste Datensynchronisierung. Wenn die erste Synchronisierung abgeschlossen ist, können Sie wiederkehrende Synchronisierungen so einrichten, dass sie nach einem Zeitplan ausgeführt werden. 7. Aktualisieren Sie den SFS-Wave-Plan mit Informationen zur Zieldateifreigabe, z. B. der IP-Adresse oder dem Pfad. |
Überschneiden | 8. Stoppen Sie Anwendungen, die aktiv auf das Quell-SFS zugreifen. 9. Führen Sie im Datenübertragungsdienst eine letzte Datensynchronisierung durch. 10. Wenn die Synchronisierung abgeschlossen ist, überprüfen Sie, ob sie vollständig erfolgreich war, indem Sie die Protokolldaten in CloudWatch Logs überprüfen. |
Bestätigen | 11. Ändern Sie auf den Servern den Bereitstellungspunkt auf den neuen SFS-Pfad. 12. Starten Sie die Anwendungen neu und validieren Sie sie. |
Tools
AWS-Services
Amazon CloudWatch Logs hilft Ihnen dabei, die Protokolle all Ihrer Systeme und Anwendungen zu zentralisieren, AWS-Services sodass Sie sie überwachen und sicher archivieren können.
AWS DataSyncist ein Online-Datenübertragungs- und Erkennungsservice, mit dem Sie Dateien oder Objektdaten zu, von und zwischen AWS Speicherdiensten verschieben können.
Amazon Elastic File System (Amazon EFS) hilft Ihnen bei der Erstellung und Konfiguration gemeinsam genutzter Dateisysteme in der AWS Cloud.
Amazon FSx bietet Dateisysteme, die branchenübliche Konnektivitätsprotokolle unterstützen und eine hohe Verfügbarkeit und Replikation in allen Bereichen AWS-Regionen bieten.
Andere Tools
SnapMirror
ist ein NetApp Datenreplikationstool, das Daten von bestimmten Quell-Volumes oder QTrees auf Ziel-Volumes bzw. QTrees repliziert. Sie können dieses Tool verwenden, um ein NetApp Quelldateisystem FSx für NetApp ONTAP zu Amazon zu migrieren. Robocopy
, kurz für Robust File Copy, ist ein Befehlszeilenverzeichnis und ein Befehl für Windows. Sie können dieses Tool verwenden, um ein Windows-Quelldateisystem zu Amazon FSx for Windows File Server zu migrieren.
Best Practices
Ansätze zur Wellenplanung
Berücksichtigen Sie bei der Planung von Wellen für Ihr großes Migrationsprojekt die Latenz und die Anwendungsleistung. Wenn das SFS und die abhängigen Anwendungen an unterschiedlichen Standorten betrieben werden, z. B. an einem Standort in der Cloud und einem im lokalen Rechenzentrum, kann dies die Latenz erhöhen und die Anwendungsleistung beeinträchtigen. Bei der Erstellung von Wellenplänen stehen die folgenden Optionen zur Verfügung:
Migrieren Sie das SFS und alle abhängigen Server innerhalb derselben Welle — Dieser Ansatz verhindert Leistungsprobleme und minimiert Nacharbeiten, wie z. B. die mehrfache Neukonfiguration von Mount-Points. Es wird empfohlen, wenn eine sehr geringe Latenz zwischen der Anwendung und dem SFS erforderlich ist. Die Wellenplanung ist jedoch komplex, und das Ziel besteht in der Regel darin, Variablen aus Abhängigkeitsgruppierungen zu entfernen und nicht zu ihnen hinzuzufügen. Außerdem wird dieser Ansatz nicht empfohlen, wenn viele Server auf dasselbe SFS zugreifen, da die Welle dadurch zu groß wird.
Migrieren Sie das SFS, nachdem der letzte abhängige Server migriert wurde. Wenn beispielsweise mehrere Server auf ein SFS zugreifen und diese Server für die Migration in den Wellen 4, 6 und 7 geplant sind, planen Sie das SFS so, dass es in Welle 7 migriert wird.
Dieser Ansatz ist bei großen Migrationen oft am logischsten und wird für latenzempfindliche Anwendungen empfohlen. Es reduziert die mit der Datenübertragung verbundenen Kosten. Es minimiert auch die Latenzzeit zwischen dem SFS und Anwendungen höherer Ebenen (wie z. B. Produktionsanwendungen), da Anwendungen höherer Stufen in der Regel erst nach der Entwicklung und der Qualitätssicherung migriert werden.
Dieser Ansatz erfordert jedoch immer noch Entdeckung, Planung und Agilität. Möglicherweise müssen Sie das SFS in einer früheren Welle migrieren. Vergewissern Sie sich, dass die Anwendungen die zusätzliche Latenz für den Zeitraum zwischen der ersten abhängigen Welle und der Welle, die das SFS enthält, aushalten können. Führen Sie eine Ermittlungssitzung mit den Besitzern der Anwendung durch und migrieren Sie die Anwendung in derselben Welle, der Anwendung mit der höchsten Latenzempfindlichkeit. Wenn nach der Migration einer abhängigen Anwendung Leistungsprobleme festgestellt werden, sollten Sie darauf vorbereitet sein, schnell umzusteigen, um das SFS so schnell wie möglich zu migrieren.
Migrieren Sie das SFS am Ende des großen Migrationsprojekts — Dieser Ansatz wird empfohlen, wenn die Latenz keine Rolle spielt, z. B. wenn auf die Daten im SFS selten zugegriffen wird oder wenn sie für die Anwendungsleistung nicht entscheidend sind. Dieser Ansatz rationalisiert die Migration und vereinfacht Umstellungsaufgaben.
Sie können diese Ansätze je nach Latenzempfindlichkeit der Anwendung kombinieren. Sie können z. B. latenzabhängig migrieren, SFSs indem Sie die Ansätze 1 oder 2 verwenden, und dann den Rest mit Ansatz 3 migrieren. SFSs
Wählen Sie einen Dateisystemdienst AWS
AWS bietet mehrere Cloud-Dienste für die Dateispeicherung. Jeder bietet unterschiedliche Vorteile und Einschränkungen in Bezug auf Leistung, Skalierbarkeit, Zugänglichkeit, Integration, Compliance und Kostenoptimierung. Es gibt einige logische Standardoptionen. Wenn auf Ihrem aktuellen lokalen Dateisystem beispielsweise Windows Server ausgeführt wird, ist Amazon FSx for Windows File Server die Standardauswahl. Oder wenn auf dem lokalen Dateisystem NetApp ONTAP ausgeführt wird, ist Amazon FSx for NetApp ONTAP die Standardoption. Sie können jedoch einen Zieldienst wählen, der auf den Anforderungen Ihrer Anwendung basiert oder um andere Vorteile des Cloud-Betriebs zu nutzen. Weitere Informationen finden Sie unter Auswahl des richtigen AWS Dateispeicherdienstes für Ihre Bereitstellung
Auswahl eines Migrationstools
Amazon EFS und Amazon FSx unterstützen die Verwendung von AWS DataSync zur Migration gemeinsam genutzter Dateisysteme auf die AWS Cloud. Weitere Informationen zu unterstützten Speichersystemen und Services, Vorteilen und Anwendungsfällen finden Sie unter Was ist AWS DataSync. Einen Überblick darüber, wie Sie Ihre Dateien DataSync übertragen können, finden Sie unter So funktionieren AWS DataSync Übertragungen.
Es sind auch mehrere Tools von Drittanbietern verfügbar, darunter die folgenden:
Wenn Sie Amazon FSx for NetApp ONTAP wählen, können Sie NetApp SnapMirror damit die Dateien vom lokalen Rechenzentrum in die Cloud migrieren. SnapMirror verwendet eine Replikation auf Blockebene, die schneller als der Datenübertragungsprozess sein DataSync und dessen Dauer verkürzen kann. Weitere Informationen finden Sie unter Migration zu FSx ONTAP using. NetApp SnapMirror
Wenn Sie sich FSx für Amazon for Windows File Server entscheiden, können Sie Robocopy verwenden, um Dateien in die Cloud zu migrieren. Weitere Informationen finden Sie unter Migrieren vorhandener Dateien auf einen FSx Windows-Dateiserver mithilfe von Robocopy.
Epen
| Aufgabe | Description | Erforderliche Fähigkeiten |
|---|---|---|
Bereiten Sie die SFS-Discovery-Arbeitsmappe vor. |
| Migrationsingenieur, Migrationsleiter |
Sammeln Sie Informationen über das Quell-SFS. |
| Migrationsingenieur, Migrationsleiter |
Sammeln Sie Informationen über die Server. |
| Migrationsingenieur, Migrationsleiter |
| Aufgabe | Description | Erforderliche Fähigkeiten |
|---|---|---|
Erstellen Sie den SFS-Wellenplan. |
| Leiter Aufbau, Leiter der Umstellung, Migrationsingenieur, Migrationsleiter |
Wählen Sie das Ziel AWS-Service und das Migrationstool aus. |
| Migrationsingenieur, Migrationsleiter |
| Aufgabe | Description | Erforderliche Fähigkeiten |
|---|---|---|
Richten Sie das Zieldateisystem ein. | Richten Sie gemäß den in Ihrem Wave-Plan aufgezeichneten Details die Zieldateisysteme im Ziel AWS-Konto, in der VPC und in den Subnetzen ein. Anweisungen finden Sie in der folgenden Dokumentation: AWS | Migrationsingenieur, Migrationsleiter, AWS-Administrator |
Richten Sie das Migrationstool ein und übertragen Sie Daten. |
| AWS-Administrator, Cloud-Administrator, Migrationsingenieur, Migrationsleiter |
Aktualisieren Sie den Wave-Plan. |
| Migrationsingenieur, Migrationsleiter |
| Aufgabe | Description | Erforderliche Fähigkeiten |
|---|---|---|
Stoppen Sie Anwendungen. | Wenn Anwendungen oder Clients aktiv Lese- und Schreibvorgänge im Quell-SFS ausführen, beenden Sie sie, bevor Sie die endgültige Datensynchronisierung durchführen. Anweisungen finden Sie in der Anwendungsdokumentation oder in Ihren internen Prozessen zum Stoppen von Lese- und Schreibaktivitäten. Siehe beispielsweise Starten oder Beenden des Webservers (IIS 8) | App-Besitzer, App-Entwickler |
Führen Sie die endgültige Datenübertragung durch. |
| Migrationsingenieur, Migrationsleiter |
Validieren Sie die Datenübertragung. | Wenn Sie verwenden AWS DataSync, gehen Sie wie folgt vor, um zu überprüfen, ob die endgültige Datenübertragung erfolgreich abgeschlossen wurde:
Wenn Sie ein Drittanbieter-Tool verwenden, lesen Sie die Anweisungen zur Validierung der Datenübertragung in der Dokumentation zum ausgewählten Migrationstool. | Migrationsingenieur, Migrationsleiter |
| Aufgabe | Description | Erforderliche Fähigkeiten |
|---|---|---|
Hängen Sie das Dateisystem erneut ein und überprüfen Sie die Funktion und Leistung der Anwendung. |
| AWS-Systemadministrator, App-Besitzer |
Fehlerbehebung
Zugehörige Ressourcen
AWS Dokumentation
Fehlersuche