Wie kann ich EC2Rescue verwenden, um Probleme mit meiner Amazon EC2 Windows-Instance zu beheben?

Lesedauer: 5 Minute
0

Ich habe eines der folgenden Probleme mit meiner Amazon Elastic Compute Cloud (Amazon EC2) Windows-Instance: Ich kann keine Verbindung zu meiner Amazon EC2 Windows-Instance herstellen. Ich habe Probleme beim Booten. Ich muss eine Wiederherstellungsaktion ausführen. Ich muss häufig auftretende Probleme wie eine Kollision mit der Festplattensignatur beheben. Ich muss Betriebssystemprotokolle (OS) zur Analyse und Fehlerbehebung sammeln. Wie kann ich EC2Rescue verwenden, um diese Probleme zu lösen?

Kurzbeschreibung

EC2Rescue für EC2 Windows ist ein Tool zur Problembehandlung, das Sie auf Ihren Amazon EC2 Windows Server-Instances ausführen können. Verwenden Sie das Tool, um Probleme auf Betriebssystemebene zu beheben und erweiterte Protokolle und Konfigurationsdateien für weitere Analysen zu sammeln. Im Folgenden sind einige häufig auftretende Probleme aufgeführt, die mit EC2Rescue behoben werden können:

  • Probleme mit der Instance-Konnektivität aufgrund von Firewall, Remote Desktop Protocol (RDP) oder Netzwerkschnittstellenkonfiguration.
  • Probleme beim Starten des Betriebssystems aufgrund eines Bluescreens oder eines Stoppfehlers, einer Startschleife oder einer beschädigten Registrierung.
  • Alle Probleme, für die möglicherweise eine erweiterte Protokollanalyse und Fehlerbehebung erforderlich sind.

Hinweis: Sie können einen Screenshot einer Amazon EC2-Windows-Instance aufnehmen, um den Status der Instance zu ermitteln.

Sie können EC2Rescue manuell oder automatisch mithilfe des AWS Systems Manager AWSSupport-ExecuteEC2Rescue-Automatisierungsdokuments ausführen.

Anforderungen an das System

EC2Rescue erfordert eine Amazon EC2 Windows-Instance, die:

  • auf Windows Server 2008 R2 oder höher läuft
  • .NET Framework 3.5 SPI oder höher installiert hat
  • über eine RDP-Verbindung zugänglich ist

Hinweis: EC2Rescue läuft nur auf Windows Server 2008 R2 oder höher, aber das Tool kann die Offline-Volumen von Windows Server 2008 oder höher analysieren.

Lösung

Wählen Sie zunächst aus, ob Sie das System Manager AWSSupport-ExecuteEC2Rescue Automatisierungsdokument verwenden oder EC2Rescue manuell ausführen möchten. Folgen Sie dann den nachstehenden Schritten für die von Ihnen gewählte Methode.

Verwenden Sie das Systems Manager AWSSupport-ExecuteEC2Rescue Automatisierungsdokument

Das Automatisierungsdokument AWSSupport-ExecuteEC2Rescue kombiniert AWS Lambda-Funktionen mit Systems Manager- und AWS CloudFormation-Aktionen, um EC2Rescue-Schritte zu automatisieren. Weitere Informationen zur Funktionsweise des Dokuments, zu den Berechtigungsanforderungen und zu den Voraussetzungen für die Verwendung des Tools finden Sie unter Ausführen des EC2Rescue-Tools auf nicht erreichbaren Instanzen.

Wichtig: Der Automatisierungsworkflow stoppt die Instance. Wenn die Instance über ein Instance-Speichervolume verfügt, gehen alle Daten auf dem Volume verloren, wenn die Instance beendet wird. Wenn Sie keine Elastic IP-Adresse verwenden, wird die öffentliche IP-Adresse freigegeben, wenn die Instance beendet wird.

Wenn Sie bereit sind, führen Sie den Systems Manager AWSSupport-ExecuteEC2Rescue Automation aus.

Führen Sie EC2Rescue manuell aus

Sie können EC2Rescue manuell mit einer der folgenden Methoden ausführen:

LadenSie zuerst EC2Rescue auf Ihrer Amazon EC2 Windows-Instance herunter.

Hinweis: Mit der Dokumentmethode AWSSupport-Runec2RescueForWindowsTool Systems Manager Run Command wird EC2Rescue für Windows Server heruntergeladen und für Sie überprüft.

Verwenden Sie dann EC2Rescue, um Probleme mit Amazon EC2 Windows Server-Instances zu beheben:

  • Probleme mit der Instance-Konnektivität: Verwenden Sie die Diagnose- und Rettungsfunktion im Offline-Instance-Modus.
  • Probleme beim Booten des Betriebssystems: Verwenden Sie die Wiederherstellungsfunktion im Offline-Instance-Modus.
  • Erweiterte Protokolle und Problembehandlung: Verwenden Sie die Funktion Capture logs (Protokolle erfassen) entweder Current instance (Aktuelle Instance) oder im Offline-Instance-Modus.

Current Instance-Modus

In diesem Modus wird die Instanz analysiert, die EC2Rescue gerade ausführt. Der Current instance (Aktuelle Instance)-Modus ist schreibgeschützt und ändert die aktuelle Instance nicht, sodass dieser Modus keine Probleme direkt behebt. Verwenden Sie den Modus Current instance (Aktuelle Instance), um Systeminformationen und Protokolle zur Analyse oder zur Übermittlung an Systemadministratoren oder den AWS-Support zu sammeln.

Funktionen

Systeminformationen: Zeigt wichtige Systeminformationen über das aktuelle System in einem Textfeld an, um sie einfach kopieren zu können.

Capture logs (Protokolle erfassen): Wählen Sie zunächst aus einer Liste relevanter Fehlerbehebungsprotokolle aus. Diese Funktion sammelt diese Protokolle dann automatisch und verpackt sie in einem komprimierten Ordner unter dem von Ihnen angegebenen Namen und Speicherort.

Offline-Instace-Modus

In diesem Modus können Sie das Volumen eines Offline-Systems auswählen. EC2Rescue analysiert das Volumen und präsentiert automatische Rettungs- und Wiederherstellungsoptionen. Der Offline instance-Modus beinhaltet auch dieselbe Funktion zum Capture logs (Protokolle erfassen) wie der Current instance (Aktuelle Instance)-Modus.

Funktionen

Systeminformationen: Zeigt wichtige Systeminformationen über das aktuelle System in einem Textfeld an, um sie einfach kopieren zu können.

Wählen Sie Festplatte aus: Wenn mehrere Offline-Root-Volumes mit der Instance verbunden sind, können Sie mit dieser Funktion ein bestimmtes Volume auswählen.

Hinweis: Wenn die ausgewählte Festplatte noch nicht online ist, schaltet diese Funktion die Festplatte automatisch für Sie online.

Diagnose und Rettung: Erkennt und bietet Optionen zur automatischen Behebung von häufigen Konfigurationsproblemen, die RDP-Verbindungen verhindern oder zum Scheitern von Instanzstatusprüfungen führen. Die folgenden Elemente werden auf mögliche Konfigurationsprobleme überprüft:

  • Einstellungen der Systemzeit
  • Windows-Firewall-Einstellungen
  • Remote Desktop-Einstellungen
  • EC2Config-Version und Einstellungen (Windows Server 2012 R2 und früher)
  • EC2Launch-Version und Einstellungen (Windows Server 2016 und höher)
  • Einstellungen der Netzwerkschnittstelle

Wiederherstellen: Stellen Sie die Offline-Instance so ein, dass sie mit der Last Known Good Configuration(Letzten bekannten guten Konfiguration) bootet, oder stellen Sie die Restore registry from backup (Wiederherstellen der Registrierung aus Backup). Verwenden Sie diese Funktion, wenn Sie vermuten, dass die Registrierung falsch konfiguriert oder beschädigt ist.

Capture logs (Protokolle erfassen): Wählen Sie zunächst aus einer Liste relevanter Fehlerbehebungsprotokolle aus. Diese Funktion sammelt diese Protokolle dann automatisch und verpackt sie in einem komprimierten Ordner unter dem von Ihnen angegebenen Namen und Speicherort.

Ähnliche Informationen

EC2Rescue für Windows Server verwenden

EC2Rescue für Linux verwenden

Problembehandlung bei EC2-Windows-Instances

AWS OFFICIAL
AWS OFFICIALAktualisiert vor 2 Jahren