So verschieben Sie eine Amazon EC2-Instance in eine andere AWS-Region
Die Flexibilität und Zuverlässigkeit von AWS IaaS kann uns helfen, unseren persönlichen oder geschäftlichen Anforderungen gerecht zu werden. Wenn Sie in den USA ansässig sind, Ihr Unternehmen aber in Europa betreiben, besteht Ihr Hauptziel darin, Ihren Kunden den besten Service ohne Latenzprobleme beim Zugriff auf die Geschäftsressourcen zu bieten. Amazon verfügt über mehr als 15 Regionen, die zum Hosten der Amazon EC2-Instance verwendet werden können.
Die Amazon EC2-Instance, die in einer Region oder einer Verfügbarkeit gehostet wird, kann problemlos in eine andere Region oder eine andere Verfügbarkeitszone verschoben werden. Wir haben bereits darüber gesprochen, die Amazon EC2-Instanz in eine andere Verfügbarkeitszone innerhalb derselben Region zu verschieben.
Amazon EC2
Um das Verfahren zum Verschieben der Amazon EC2-Instanz in eine andere Region zu erläutern, erstellen wir ein realistisches Szenario. Stellen wir uns vor, wir hosten eine Webshop-App in einer Amazon EC2-Instanz in USA Ost (Ohio). Alle unsere Kunden befinden sich in DACH (Deutschland, Österreich und der Schweiz) und erleben beim Zugriff auf den Webshop eine hohe Latenz. Diese negative Erfahrung wird sich automatisch auf die Kundenzufriedenheit auswirken. Um diese Herausforderung zu lösen, werden wir die Amazon EC2-Instanz von EU Ost (Ohio) nach Europa (Frankfurt) verschieben.
- Melden Sie sich bei der AWS Management Console an
- Klicken Sie auf Dienste und dann auf EC2
- Klicken Sie auf Laufende Instanzen
- Klicken Sie mit der rechten Maustaste auf die Instanz und klicken Sie dann auf Instanzstatus und dann auf Stopp
- Klicken Sie mit der rechten Maustaste auf die Instanz und klicken Sie dann auf Image und dann auf Create Image
- Füllen Sie unter Image erstellen die folgenden Einstellungen aus und klicken Sie dann auf Image erstellen.
- Bildname – Geben Sie den Namen des Bildes ein
- Bildbeschreibung – Geben Sie die Beschreibung des Inhalts und Zwecks des Bildes ein.
- Kein Neustart – Wenn diese Option aktiviert ist, fährt Amazon EC2 die Instance nicht herunter, bevor das Image erstellt wird. Wenn diese Option verwendet wird, kann die Integrität des Dateisystems auf dem erstellten Image nicht garantiert werden. In unserem Fall ist es deaktiviert.
- Instanzen Volumes – Definieren Sie die Volume-Größe und den Volume-Typ. Falls Sie ein zusätzliches Volume erstellen möchten, klicken Sie auf Neues Volume hinzufügen. Wir behalten die Standardeinstellungen bei.
- Klicken Sie auf „Ausstehendes Image ami-xxxxxxxxxx anzeigen“ unter „Anforderung zum Erstellen eines Images erhalten“.
- Das AMI-Image wurde erfolgreich erstellt, wie unter Status: verfügbar zu sehen ist.
- Klicken Sie mit der rechten Maustaste auf das AMI-Bild und klicken Sie dann auf AMI kopieren
- AMI „ami-0fdba46d625030531“ wird in ein neues AMI kopiert. Legen Sie die neuen AMI-Einstellungen unten fest:
- Zielregion – Zielregion auswählen. Derzeit gibt es 16 AWS-Regionen. Wir werden die Amazon EC2-Instanz von USA Ost (Ohio) nach Europa (Frankfurt) verschieben.
- Name – Definieren Sie den Namen der Amazon EC2-Instanz
- Beschreibung – Geben Sie die Beschreibung des AMI ein
- Verschlüsselung – Ziel-EBS-Snapshot verschlüsseln. Wir werden es nicht tun.
Nachdem Sie die AMI-Einstellung konfiguriert haben, klicken Sie auf AMI kopieren.
- Der AMI-Kopiervorgang wurde eingeleitet. Beachten Sie, dass Sie möglicherweise den AMI-Bildschirm aktualisieren müssen, um Ihr neues AMI anzuzeigen. Es kann einige Minuten dauern, bis das neue AMI angezeigt wird. Klicken Sie in eu-central-1 auf Visit the AMIs page, um den Fortschritt des Kopiervorgangs zu überprüfen.
- Der Status wird unter Status: ausstehend angezeigt.
Nach wenigen Minuten steht unser AMI-Image zur Verfügung.
- Klicken Sie mit der rechten Maustaste auf das AMI-Bild und dann auf Starten
- Wählen Sie einen Instanztyp und klicken Sie dann auf Weiter: Instanzdetails konfigurieren. In unserem Fall wählen wir t2.micro (Variable ECUs, 1 vCPUs, 2,5 GHz, Intel Xeon Family, 1 GiB Speicher, nur EBS)
- Konfigurieren Sie Instanzdetails basierend auf Ihren Anforderungen. Wählen Sie unter Subnetz bitte das richtige Subnetz und die Verfügbarkeitszone in Europa (Frankfurt) aus. Außerdem empfehlen wir, den Beendigungsschutz zu aktivieren, der Instanzen vor versehentlichem Beenden schützt. Sobald Sie dies getan haben, klicken Sie auf Review and Launch.
- Überprüfen Sie die Instanzeinstellungen und klicken Sie dann auf Starten.
- Wählen Sie ein vorhandenes Schlüsselpaar aus oder erstellen Sie ein neues Schlüsselpaar. Ein Schlüsselpaar besteht aus einem öffentlichen Schlüssel, den AWS speichert, und einer privaten Schlüsseldatei, die Sie speichern. Zusammen ermöglichen sie Ihnen, sich sicher mit Ihrer Instanz zu verbinden. Wenn Sie auf Neues Schlüsselpaar erstellen klicken, müssen Sie den Paarnamen und das Download-Schlüsselpaar definieren, das zum Entschlüsseln des Windows-Passworts verwendet wird. Sie müssen die Datei mit dem privaten Schlüssel (*.pem-Datei) herunterladen, bevor Sie fortfahren können. In unserem Fall erstellen wir ein neues Schlüsselpaar.
- Klicken Sie auf Instanzen starten.
- Ihre Instanzen werden jetzt gestartet. Klicken Sie auf Starts anzeigen.
- Bitte warten Sie einige Minuten, bis Ihre Instanz erfolgreich initialisiert wurde.
- Stellen Sie eine Verbindung zu Ihrer Amazon EC2-Instance her und überprüfen Sie, ob alles einwandfrei funktioniert.