Wir modernisieren unsere Amazon Elastic Compute Cloud (EC2)-Systemflotte regelmäßig, wobei zahlreiche Patches und Upgrades vom Nutzer unbemerkt in die Instances eingespielt werden. Bei einige Updates ist allerdings zu deren Einspielung eine kurzer Instance-Neustart erforderlich. Diese Seite bietet Informationen zum Neustartprozess.
Die neueste Version unserer Funktion für geplante Ereignisse bietet mehr Transparenz bei der Zeitplanung dieser Neustarts. Zusätzlich zu mehr Transparenz können Sie zumeist mithilfe geplanter Ereignisse Neustarts Ihrem eigenen Zeitplan gemäß verwalten, wenn Sie einen Neustart vor dem Zeitfenster für das geplante Update wünschen. In der AWS Management Console oder über die API-Tools und Befehlszeile können Sie anstehende geplante Ereignisse problemlos prüfen. Solche Neustarts sind eher selten, jedoch von Zeit zu Zeit zum Einspielen von Upgrades erforderlich, die unsere Sicherheit, Zuverlässigkeit und Betriebsleistung steigern.
Es gibt zwei Arten von Neustarts, die im Rahmen der geplanten Wartung von Amazon EC2 erforderlich sein können – Instance-Neustarts und Systemneustarts. Bei einem Instance-Neustart, der dem Neustart des Betriebssystems entspricht, wird Ihre virtuelle Instance neu gestartet. Bei einem Systemneustart muss der zugrunde liegende physische Server, der eine Instance hostet, neu gestartet werden. Wenn Sie keine Aktion ausführen, ist die Auswirkung auf Ihre Instance in beiden Fällen gleich. Während des Zeitfensters der geplanten Wartung erfolgt für Ihre Instance ein Neustart, der meist nur wenige Minuten in Anspruch nimmt.
Sie haben auch die Möglichkeit zur eigenständigen Verwaltung dieser Neustarts zu einem beliebigen Zeitpunkt vor dem geplanten Wartungszeitfenster. Wenn Sie einen Neustart selbst verwalten, erhält Ihre Instance das Upgrade, wenn Sie den Neustart durchführen. Ihr geplantes Wartungszeitfenster wird abgebrochen (beachten Sie, dass nach Abschluss eines Neustarts die Aktualisierung geplanter Ereignisse bis zu 1 Stunde dauern kann).
F: Wie verwalte ich Neustarts meiner eigenen Instances?
Die Verwaltung von Neustarts Ihrer eigenen Instances ist unkompliziert. Und anstatt den folgenden Prozess über die AWS Management Console zu befolgen, können Sie Ihre Instance auch im Betriebssystem der Instances neu starten.
- Melden Sie sich an der AWS Management Console an und wechseln Sie auf der Registerkarte "EC2" zum Bereich "Scheduled Events". Hier finden Sie eine Auflistung aller Ihrer Instances, für die Neustarts geplant sind (diese Informationen finden Sie in der Spalte "Event Type"). Hinweis: Dieser Schritt ist optional, da Sie diese Instances auch in Schritt 2 unten finden.
- Wechseln Sie zur Seite "Instance" und zu den Instances mit geplanten Neustarts (bei Instances mit geplanten Ereignissen werden neben den Instance-IDs Stoppuhrsymbole angezeigt.)
- Aktivieren Sie das Kontrollkästchen neben der Instance, die Sie manuell neu starten möchten, klicken Sie auf "Instance Actions" und wählen Sie anschließend in der Dropdown-Liste "Reboot" aus. Wählen Sie nicht die Befehle "Shutdown" oder "Terminate".
- Prüfen Sie nach dem Neustart Ihrer Instance (was normalerweise einige Minuten dauert), ob Ihre Anwendung funktioniert. An dieser Stelle sollte Ihre Instance kein geplantes Ereignis mehr aufweisen bzw. für das geplante Ereignis sollte [Completed] angegeben werden. Beachten Sie, dass es gelegentlich bis zu einer Stunde dauern kann, bis dieser Status aktualisiert ist.
Details zum Anzeigen und Verwalten Ihrer geplanten Ereignisse mithilfe der API oder Befehlszeilen-Tools finden Sie im Amazon EC2 User Guide unter Monitoring the Status of Your Instances.
F: Wie verwalte ich Neustarts meiner eigenen Systeme?
Sie können keine Neustarts Ihrer eigenen Systeme durchführen. Es wird empfohlen, Systemneustarts von AWS ausführen zu lassen. Wenn AWS einen Systemneustart durchführt, bleiben Ihre Konfigurationen, z. B. DNS-Name oder IP-Adresse, unverändert und die Daten im lokalen Instance-Speicher intakt.
Wenn Sie das Upgrade einer Instance, die einen Systemneustart benötigt, unbedingt selbst verwalten möchten, müssen Sie Ihre Instance gemäß dem folgenden Prozess neu starten. An dieser Stelle sollte Ihre Instance kein geplantes Ereignis mehr aufweisen.
Per EBS gesicherte AMIs: Wenn Sie ein per EBS gesichertes AMI ausführen, können Sie Ihre Instance beenden und anschließen neu starten, um sie wieder in Betrieb zu nehmen. Dabei gehen alle Daten verloren, die Sie im lokalen Instance-Speicher der Instance gespeichert haben. Deshalb sollten Sie diese Daten vor Beenden der Instance sichern, sofern Sie diese behalten möchten. Darüber hinaus ändern sich der öffentliche DNS-Name und die interne IP-Adresse Ihrer Instance (außer bei Ausführung in Amazon VPC). Außerdem müssen Sie Ihrer Instance etwaige Elastic IP-Adressen neu zuordnen. Eine detaillierte Liste weiterer Konfigurationseinstellungen, die sich ändern, finden Sie im Amazon EC2 User Guide unter Monitoring the Status of Your Instances.
Durch Instance-Speicher gesicherte AMIs: Wenn Sie eine durch Instance-Speicher gesicherte AMI ausführen, müssen Sie Ihr AMI-Paket neu erstellen und eine neue Instance starten. Dabei gehen alle Daten verloren, die Sie im lokalen Instance-Speicher der Instance gespeichert haben. Zudem ändert sich die interne IP-Adresse (außer bei Ausführung in Amazon VPC).
Weitere Details zu diesen beiden Aufgaben finden Sie im Amazon EC2 User Guide unter Monitoring the Status of Your Instances und Bundling Amazon EC2 instance store-backed Linux/UNIX AMIs.
F: Wie lange dauert ein Neustart?
Ein Neustart dauert in der Regel nur wenige Minuten. Die exakte Dauer variiert je nach Instance-Konfiguration.
F: Werden bei einem Neustart Konfigurationseinstellungen meiner Instance geändert?
Nein, Neustarts von Instances oder Systemen haben keine Auswirkung auf Ihre Konfigurationseinstellungen. Neu gestartete Instances behalten sämtliche Konfigurationsdaten bei, so z. B.:
- Öffentlicher DNS-Name
- Private IP-Adresse
- Alle im Instance-Speicher gespeicherten Daten (d. h. nicht auf dem EBS-Volume gespeicherte Daten)
- Zugeordnete Elastic IP-Adresse (falls verwendet)
F: Wie kann ich prüfen, ob ein geplanter Neustart abgeschlossen ist?
Dies ist mithilfe der AWS Management Console, der Befehlszeile oder API möglich. Wenn das geplante Ereignis nicht mehr oder als [Completed] angezeigt wird, ist der Neustart abgeschlossen.
F: Muss eine neu in Betrieb genommene Instance neu gestartet werden?
Nein, wenn Sie eine neue Instance in Betrieb nehmen, verfügt diese bereits über die Updates, sodass kein Neustart erforderlich ist.
F: Warum erfolgen diese Neustarts?
Diese Neustarts sind zum Einspielen von Updates und Upgrades erforderlich, die zur Steigerung von Sicherheit, Zuverlässigkeit und Betriebsleistung beitragen.