Vorheriger Abschnitt: Zuordnung von Amazon Web Services-Ressourcen zu Rackspace-Ressourcen
Dieser Artikel bietet einen allgemeinen Überblick über die Schritte, die Sie ausführen müssen, um Ihre Anwendungen von Amazon Web Services (AWS) zu Rackspace Cloud zu migrieren.
Vorbereitung
Wählen Sie basierend auf Ihrer vorhandenen AWS-Instanzgröße und -konfiguration eine entsprechende Größe und einen entsprechenden Umfang für die bereitzustellende Rackspace Cloud Servers-Instanz aus. Listen Sie außerdem die Ressourcen auf, die Sie migrieren möchten, einschließlich Anwendungs- und Datenbankressourcen.
Stellen Sie die Cloud-Server-Instanz bereit und konfigurieren Sie sie
Wählen Sie je nach Größe Ihrer vorhandenen AWS-Instanz und Ihres Betriebssystems einen entsprechenden Instanztyp aus und befolgen Sie die Schritte zum Bereitstellen einer neuen Instanz auf Rackspace Cloud-Servern. Eine Liste der äquivalenten Instanzen finden Sie in der Liste der äquivalenten Instanztypen.
Softwarepakete installieren
Installieren Sie die erforderlichen Anwendungen auf Ihrer neu bereitgestellten RackspaceCloud Servers-Instanz.
Daten migrieren
Nachdem Sie Ihre Daten auf Ihrer AWS-Instanz gesichert haben, verwenden Sie eine der folgenden Methoden, um Ihre Daten von AWS auf Ihren Cloud-Server zu übertragen. Sie können dies auf verschiedene Arten tun:
-
AWS CLI S3
Verwenden Sie AWS CLI S3, um https://docs.aws.amazon.com/cli/latest/userguide/install-cliv1.html.
zu kopierenaws s3 cp s3://my-bucket/
Diese Methode ist die empfohlene Methode zum Migrieren Ihrer Daten auf Ihren Cloud-Server. Mit dieser Methode installieren Sie Swift auf Ihrer AWS-Instanz und kopieren Ihre Daten direkt von AWS in Cloud Files, ohne sie lokal herunterzuladen.
-
rsync
Sie können usersyncto zwischen Ihren beiden Instanzen tunneln und Ihre Daten übertragen. Bei den anderen hier aufgeführten Methoden müssen Sie jedoch Backups in CloudFiles erstellen, sodass Sie jederzeit darauf zurückgreifen können.
-
Installieren Sie ein GUI-Tool auf Ihrem lokalen Computer
In bestimmten Fällen müssen Sie ein GUI-Tool wie eine FTP-Clientanwendung (File Transfer Protocol) installieren, um die Daten in Cloud Files hochzuladen. Ein Beispiel ist, wenn Ihr Cloud-Server Windows®-basiert ist. Es gibt mehrere Open-Source- und kostenlose Tools, die in jedem Migrationsszenario in diesem Dokument ausführlich beschrieben werden.
-
Verwenden Sie das Cloud Control Panel, um Dateien hochzuladen
Das Cloud Control Panel ermöglicht es Ihnen, Daten von Ihrem lokalen Computer auf die Serverinstanz hochzuladen. Diese Methode ist nützlich für Situationen, in denen Sie keine zusätzliche Software für die Datenübertragung installieren möchten. Wir empfehlen jedoch nicht, Ihre Daten lokal herunterzuladen, da dies nicht die sicherste Option ist.
Nachdem Sie Daten in Cloud Files hochgeladen haben, laden Sie die Daten herunter und stellen Sie sie auf Ihrem Cloud-Server wieder her.
Konfigurieren
Nehmen Sie alle erforderlichen Konfigurationsänderungen für Ihre Anwendung und Datenbank vor.
Test nach der Migration
- Implementieren Sie Überwachungs- und Sicherungslösungen und konzentrieren Sie sich auf die Verbesserung der Sicherheit.
- Testen Sie die auf Ihrem Cloud-Server bereitgestellten Anwendungen gründlich.
Nächster Schritt
Stellen Sie Cloud-Ressourcen bereit, wenn Sie von Amazon Web Services migrieren.