Ändern des Instance-Typs - Amazon Elastic Compute Cloud

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.

Ändern des Instance-Typs

Wenn sich Ihre Anforderungen ändern, wird Ihre Instance möglicherweise überlastet (der Instance-Typ ist zu klein) oder wird nicht voll ausgelastet (der Instance-Typ ist zu groß). In diesem Fall können Sie die Größe Ihrer Instance ändern, indem Sie ihren Instance-Typ ändern. Beispiel: Wenn Ihre t2.micro-Instance zu klein für den Workload ist, können Sie die Größe erhöhen, indem Sie sie in einen größeren T2-Instance-Typ ändern, z. B. t2.large. Oder Sie ändern sie in einen anderen Instance-Typ wie z. B. m5.large. Möglicherweise möchten Sie auch von einem Instance-Typ der vorherigen Generation zu einem Instance-Typ der aktuellen Generation wechseln, um einige Funktionen nutzen zu können, z. B. die Unterstützung fürIPv6.

Wenn Sie eine Empfehlung für einen Instance-Typ wünschen, der Ihren vorhandenen Workload am besten verarbeiten kann, können Sie AWS Compute Optimizer nutzen. Weitere Informationen finden Sie unter Empfehlungen für Instance-Typen für einen vorhandenen Workload erhalten:.

Wenn Sie den Instance-Typ ändern, zahlen Sie ab dann den Tarif des neuen Instance-Typs. Die On-Demand-Tarife aller Instance-Typen finden Sie unter Amazon EC2 On-Demand-Preise.

Um Ihrer Instance zusätzlichen Speicher hinzuzufügen, ohne den Instance-Typ zu ändern, fügen Sie der Instance ein EBS Volume hinzu. Weitere Informationen finden Sie unter Anhängen eines EBS Amazon-Volumes an eine Instance im EBSAmazon-Benutzerhandbuch.

Welche Anweisungen müssen Sie befolgen?

Zum Ändern des Instance-Typs sind verschiedene Anweisungen verfügbar. Die zu verwendenden Anweisungen hängen vom Root-Volume der Instance ab und davon, ob der Instance-Typ mit der aktuellen Konfiguration der Instance kompatibel ist. Weitere Informationen zur Bestimmung der Kompatibilität finden Sie unter Kompatibilität zum Ändern des Instance-Typs.

Bestimmen Sie anhand der nachstehenden Tabelle, welche Anweisungen zu befolgen sind.

Root-Volume Kompatibilität Diese Anweisungen befolgen
EBS Kompatibel Ändern Sie den Instance-Typ einer Instance mit EBS -Unterstützung
EBS Nicht kompatibel Ändern des Instance-Typs durch Starten einer neuen Instance
Instance-Speicher Nicht zutreffend Instance-Typ einer Instance-Speicher-gestützten Instance ändern

Überlegungen zu kompatiblen Instance-Typen

Beachten Sie beim Ändern des Typs einer vorhandenen Instance Folgendes:

  • Sie müssen Ihre von Amazon EBS unterstützte Instance beenden, bevor Sie ihren Instance-Typ ändern können. Planen Sie Stillstandzeiten ein, während Ihre Instance angehalten ist. Das Anhalten der Instance und die Änderung des Instance-Typs können ein paar Minuten dauern. Der Neustart Ihrer Instance kann je nach den Startup-Skripten Ihrer Anwendung unterschiedlich lange dauern. Weitere Informationen finden Sie unter Stoppen und starten Sie EC2 Amazon-Instances.

  • Wenn Sie eine Instance anhalten und wieder starten, wird sie auf neue Hardware verschoben. Wenn Ihre Instance eine öffentliche IPv4 Adresse hat, geben wir die Adresse frei und geben Ihrer Instance eine neue öffentliche IPv4 Adresse. Wenn Sie eine öffentliche IPv4 Adresse benötigen, die sich nicht ändert, verwenden Sie eine Elastic IP-Adresse.

  • Sie können den Instance-Typ einer Spot-Instance nicht ändern.

  • [Windows-Instanzen] Wir empfehlen, dass Sie das AWS PV-Treiberpaket aktualisieren, bevor Sie den Instance-Typ ändern. Weitere Informationen finden Sie unter Aktualisieren Sie die PV-Treiber auf Windows-Instances EC2.

  • Wenn sich Ihre Instance in einer Auto Scaling-Gruppe befindet, markiert der Amazon EC2 Auto Scaling-Service die gestoppte Instance als fehlerhaft und kann sie beenden und eine Ersatz-Instance starten. Um dies zu verhindern, können Sie die Skalierungsprozesse für die Gruppe anhalten, während Sie den Instance-Typ ändern. Weitere Informationen finden Sie unter Einen Prozess für eine Auto Scaling Scaling-Gruppe aussetzen und wieder aufnehmen im Amazon EC2 Auto Scaling Scaling-Benutzerhandbuch.

  • Wenn Sie den Instance-Typ einer NVMe Instance mit Instance-Speicher-Volumes ändern, verfügt die aktualisierte Instance möglicherweise über zusätzliche Instance-Speicher-Volumes, da alle NVMe Instance-Speicher-Volumes verfügbar sind, auch wenn sie nicht in der Gerätezuordnung AMI oder dem Instance-Block angegeben sind. Anderenfalls weist die aktualisierte Instance die gleiche Anzahl von Instance-Speicher-Volumes auf, die Sie beim Starten der ursprünglichen Instance angegeben haben.

  • Die maximale Anzahl von EBS Amazon-Volumes, die Sie einer Instance zuordnen können, hängt vom Instance-Typ und der Instance-Größe ab. Sie können nicht zu einem Instance-Typ oder einer Instance-Größe wechseln, die nicht die Anzahl der Volumes unterstützt, die bereits an Ihre Instance angefügt sind. Weitere Informationen finden Sie unter EBSAmazon-Volumenlimits für EC2 Amazon-Instances.

Ändern Sie den Instance-Typ einer Instance mit EBS -Unterstützung

Verwenden Sie die folgenden Anweisungen, um den Instanztyp einer Instanz mit EBS -gestützter Unterstützung zu ändern, wenn der Instanztyp, den Sie benötigen, mit der aktuellen Konfiguration der Instanz kompatibel ist.

Um den Instance-Typ einer von Amazon EBS unterstützten Instance zu ändern
  1. (Optional) Wenn für den neuen Instance-Typ Treiber erforderlich sind, die nicht auf der vorhandenen Instance installiert sind, müssen Sie eine Verbindung zu Ihrer Instance einrichten und zuerst die Treiber installieren. Weitere Informationen finden Sie unter Kompatibilität zum Ändern des Instance-Typs.

  2. [Windows-Instances] Wenn Sie Ihre Windows-Instance für die Verwendung statischer IP-Adressierung konfiguriert haben und Sie von einem Instance-Typ, der Enhanced Networking nicht unterstützt, zu einem Instance-Typ wechseln, der Enhanced Networking unterstützt, erhalten Sie möglicherweise eine Warnung vor einem möglichen IP-Adresskonflikt, wenn Sie die statische IP-Adressierung neu konfigurieren. Um dies zu verhindern, aktivieren DHCP Sie die Netzwerkschnittstelle für Ihre Instanz, bevor Sie den Instanztyp ändern. Öffnen Sie in Ihrer Instance das Network and Sharing Center, öffnen Sie die Eigenschaften von Internet Protocol Version 4 (TCP/IPv4) für die Netzwerkschnittstelle und wählen Sie IP-Adresse automatisch beziehen aus. Ändern Sie den Instance-Typ und konfigurieren Sie die statische IP-Adresszuweisung für die Netzwerkschnittstelle neu.

  3. Öffnen Sie die EC2 Amazon-Konsole unter https://console.aws.amazon.com/ec2/.

  4. Wählen Sie im Navigationsbereich Instances aus.

  5. Wählen Sie die Instance und dann Instance-Status, Instance anhalten aus. Wenn Sie zur Bestätigung aufgefordert werden, wählen Sie Stop aus. Das Anhalten der Instance kann einige Minuten dauern.

  6. Während die Instance noch ausgewählt ist, wählen Sie Aktionen, Instance-Einstellungen, Instance-Typ ändern aus. Diese Option ist deaktiviert, wenn der Status der Instance nicht lautet stopped.

  7. Gehen Sie auf der Seite Ändern des Instance-Typs wie folgt vor:

    1. Wählen Sie unter Instance-Typ den gewünschten Instance-Typ aus.

      Wenn der Instance-Typ nicht in der Liste enthalten ist, ist er nicht mit der Konfiguration Ihrer Instance kompatibel. Befolgen Sie stattdessen die nachstehenden Anweisungen: Ändern des Instance-Typs durch Starten einer neuen Instance.

    2. (Optional) Wenn der von Ihnen ausgewählte Instance-Typ die EBS Optimierung unterstützt, wählen Sie EBS-optimiert aus, um die EBS Optimierung zu aktivieren, oder deaktivieren Sie EBS-optimized, um die Optimierung zu deaktivieren. EBS Wenn der von Ihnen ausgewählte Instance-Typ standardmäßig EBS optimiert ist, ist EBS-optimized ausgewählt und Sie können die Auswahl nicht aufheben.

    3. Wählen Sie Apply, um die neuen Einstellungen zu übernehmen.

  8. Um die Instance zu starten, wählen Sie die Instance aus und wählen Sie Instance state (Instance-Status), Start instance (Instance starten). Es kann einige Minuten dauern, bis die Instance in den Zustand running übergeht. Wenn Ihre Instance nicht startet, finden Sie weitere Informationen unter Problembehandlung beim Ändern des Instance-Typs.

  9. [Windows-Instanzen] Wenn auf Ihrer Instanz Windows Server 2016 oder Windows Server 2019 mit EC2Launch Version 1 ausgeführt wird, stellen Sie eine Verbindung zu Ihrer Windows-Instanz her und führen Sie das folgende EC2Launch PowerShell Skript aus, um die Instanz zu konfigurieren, nachdem der Instanztyp geändert wurde.

    Wichtig

    Das Administratorkennwort wird zurückgesetzt, wenn Sie das EC2 Startskript für die Initialisierung der Instanz aktivieren. Sie können die Konfigurationsdatei bearbeiten, um das Zurücksetzen des Administratorpassworts zu deaktivieren, indem Sie es in den Einstellungen für die Initialisierungsaufgaben festlegen. Schritte zum Deaktivieren des Kennwortzurücksetzens finden Sie unter Initialisierungsaufgaben konfigurieren (EC2Launch) oder Einstellungen ändern (EC2Launchv2).

    PS C:\> C:\ProgramData\Amazon\EC2-Windows\Launch\Scripts\InitializeInstance.ps1 -Schedule

Ändern des Instance-Typs durch Starten einer neuen Instance

Wenn die aktuelle Konfiguration Ihrer EBS Instance mit dem gewünschten neuen Instance-Typ nicht kompatibel ist, können Sie den Instance-Typ der ursprünglichen Instance nicht ändern. Stattdessen müssen Sie eine neue Instance mit einer Konfiguration starten, die mit dem neuen gewünschten Instance-Typ kompatibel ist, und Ihre Anwendung zur neuen Instance migrieren. Wenn Sie beispielsweise Ihre ursprüngliche Instance von einer PV aus gestartet habenAMI, aber zu einem Instance-Typ der aktuellen Generation wechseln möchten, für den ein erforderlich ist HVMAMI, müssen Sie eine neue Instance von einem HVM AMI aus starten. Weitere Informationen zur Bestimmung der Kompatibilität finden Sie unter Kompatibilität zum Ändern des Instance-Typs.

Um Ihre Anwendung zu einer neuen Instance zu migrieren, gehen Sie wie folgt vor:

  • Sichern Sie die Daten Ihrer ursprünglichen Instance.

  • Starten Sie eine neue Instance mit einer Konfiguration, die mit dem gewünschten neuen Instance-Typ kompatibel ist, und hängen Sie alle EBS Volumes an, die an Ihre ursprüngliche Instance angehängt waren.

  • Installieren Sie Ihre Anwendung und jegliche Software auf Ihrer neuen Instance.

  • Stellen Sie alle Daten wieder her.

  • Wenn Ihre ursprüngliche Instance über eine elastische IP-Adresse verfügt und Sie sicherstellen möchten, dass die Benutzer die Anwendungen auf Ihrer neuen Instance weiterhin ohne Unterbrechung verwenden können, müssen Sie die elastische IP-Adresse Ihrer neuen Instance zuordnen. Weitere Informationen finden Sie unter Elastische IP-Adressen.

So ändern Sie den Instance-Typ für eine neue Instance-Konfiguration
  1. Öffnen Sie die EC2 Amazon-Konsole unter https://console.aws.amazon.com/ec2/.

  2. Sichern Sie Daten, die Sie behalten müssen, wie folgt:

    • Sichern Sie Daten Ihrer Instance-Speicher-Volumes im persistenten Speicher.

    • Für Daten auf Ihren EBS Volumes erstellen Sie einen Snapshot der Volumes oder trennen Sie die Volumes von der Instance, sodass Sie sie später an die neue Instance anhängen können.

  3. Wählen Sie im Navigationsbereich Instances aus.

  4. Wählen Sie Launch Instances aus. Gehen Sie beim Konfigurieren der Instance wie folgt vor:

    1. Wählen Sie eine ausAMI, die den gewünschten Instance-Typ unterstützt. Beachten Sie, dass für Instance-Typen der aktuellen Generation eine erforderlich ist HVMAMI.

    2. Wählen Sie den neuen Instance-Typ aus, den Sie starten möchten. Wenn der gewünschte Instanztyp nicht verfügbar ist, ist er nicht mit der AMI von Ihnen ausgewählten Konfiguration kompatibel.

    3. Wenn Sie eine Elastic IP-Adresse verwenden, wählen Sie die ausVPC, in der die ursprüngliche Instance gerade läuft.

    4. Wenn Sie erlauben wollen, dass der gleiche Datenverkehr die neue Instance erreicht, wählen Sie die Sicherheitsgruppe aus, die der ursprünglichen Instance zugeordnet ist.

    5. Wenn Sie mit der Konfiguration Ihrer neuen Instance fertig sind, wählen Sie ein Schlüsselpaar aus und starten Sie Ihre Instance. Es kann einige Minuten dauern, bis die Instance in den Zustand running übergeht.

  5. Falls erforderlich, fügen Sie der neuen Instance alle neuen EBS Volumes hinzu, die auf den von Ihnen erstellten Snapshots basieren, oder alle EBS Volumes, die Sie von der ursprünglichen Instance getrennt haben.

  6. Installieren Sie Ihre Anwendung und benötigte Software auf der neuen Instance.

  7. Stellen Sie alle Daten wieder her, die Sie von den Instance-Speicher-Volumes der ursprünglichen Instance gesichert haben.

  8. Wenn Sie eine elastische IP-Adresse verwenden, weisen Sie sie der neuen Instance wie folgt zu:

    1. Wählen Sie im Navigationsbereich Elastic IPs aus.

    2. Wählen Sie die Elastic IP-Adresse aus, die der ursprünglichen Instance zugeordnet ist, und wählen Sie dann Aktionen, Elastic IP-Adresszuordnung aufheben aus. Wenn Sie zur Bestätigung aufgefordert werden, wählen Sie Zuordnung aufheben.

    3. Wählen Sie bei noch ausgewählter Elastic IP-Adresse Aktionen, Elastic IP-Adresse zuordnen aus.

    4. Wählen Sie für Resource type (Ressourcentyp) die Option Instance aus.

    5. Wählen Sie unter Instance die neue Instance aus, der die elastische IP-Adresse zugeordnet werden soll.

    6. (Optional) Geben Sie für Private IP address (Private IP-Adresse) eine private IP-Adresse an, mit der die Elastic IP-Adresse verknüpft werden soll.

    7. Wählen Sie Associate aus.

  9. (Optional) Sie können die ursprüngliche Instance beenden, wenn sie nicht länger benötigt wird. Wählen Sie die Instance aus, stellen Sie sicher, dass Sie im Begriff sind, die ursprüngliche Instance und nicht die neue Instance zu beenden (überprüfen Sie beispielsweise den Namen oder die Startzeit), und wählen Sie dann Instance-Status, Instance beenden aus.