

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.

# `AWSSupport-ExecuteEC2Rescue`
<a name="automation-awssupport-executeec2rescue"></a>

 **Beschreibung** 

Dieses Runbook verwendet EC2Rescue Tool zur Behebung und, wenn möglich, Reparatur häufiger Verbindungsprobleme mit der angegebenen Amazon Elastic Compute Cloud (Amazon EC2) -Instance für Linux oder Windows Server. Instanzen mit verschlüsselten Root-Volumes werden nicht unterstützt.

[Führen Sie diese Automatisierung aus (Konsole)](https://console.aws.amazon.com/systems-manager/automation/execute/AWSSupport-ExecuteEC2Rescue)

**Art des Dokuments**

Automatisierung

**Eigentümer**

Amazon

**Plattformen**

Linux, macOS, Windows

**Parameter**
+ AutomationAssumeRole

  Typ: Zeichenfolge

  Beschreibung: (Optional) Der Amazon-Ressourcenname (ARN) der AWS Identity and Access Management (IAM) -Rolle, mit der Systems Manager Automation die Aktionen in Ihrem Namen ausführen kann. Wenn keine Rolle angegeben ist, verwendet Systems Manager Automation die Berechtigungen des Benutzers, der dieses Runbook startet.
+ EC2RescueInstanceType

  Typ: Zeichenfolge

  Gültige Werte: t2.small \$1 t2.medium \$1 t2.large

  Standard: t2.small

  Beschreibung: (Erforderlich) Der Instance-Typ für EC2 EC2Rescue sein. Empfohlene Größe: `t2.small`
+ LogDestination

  Typ: Zeichenfolge

  Beschreibung: (Optional) Name des Amazon S3 S3-Buckets in Ihrem Konto, in das Sie die Fehlerbehebungsprotokolle hochladen möchten. Stellen Sie sicher, dass die Bucket-Richtlinie keine unnötigen Lese-/Schreibberechtigungen für Parteien gewährt, die keinen Zugriff auf die gesammelten Protokolle benötigen.
+ SubnetId

  Typ: Zeichenfolge

  Standard: CreateNew VPC

  Beschreibung: (Optional) Die Subnetz-ID für EC2Rescue sein. Standardmäßig erstellt AWS Systems Manager Automation eine neue VPC. Verwenden Sie `SelectedInstanceSubnet` alternativ dasselbe Subnetz wie Ihre Instance oder geben Sie eine benutzerdefinierte Subnetz-ID an. ``
**Wichtig**  
Das Subnetz muss sich in derselben Availability Zone befinden wie `UnreachableInstanceId` und es muss den Zugriff auf die SSM-Endpunkte ermöglichen.
+ UnreachableInstanceId

  Typ: Zeichenfolge

  Beschreibung: (Erforderlich) ID Ihrer nicht erreichbaren Instanz. EC2 
**Wichtig**  
Systems Manager Automation stoppt diese Instanz und erstellt ein AMI, bevor irgendwelche Operationen ausgeführt werden. Auf den Instance-Speichervolumes gespeicherte Daten gehen verloren. Die öffentliche IP-Adresse ändert sich, wenn Sie keine Elastic IP-Adresse verwenden.

**Erforderliche IAM-Berechtigungen**

Der `AutomationAssumeRole` Parameter erfordert die folgenden Aktionen, um das Runbook erfolgreich zu verwenden.

Sie benötigen mindestens `ssm:StartAutomationExecution` und`ssm:GetAutomationExecution`, um die Automatisierungsausgabe lesen zu können. Weitere Informationen zu den erforderlichen Berechtigungen finden Sie unter [`AWSSupport-StartEC2RescueWorkflow`](automation-awssupport-startec2rescueworkflow.md).

 **Dokumentschritte** 

1. `aws:assertAwsResourceProperty`- Bestätigt, ob die angegebene Instanz Windows Server: 

   1. (EC2Rescue for Windows Server) Wenn die bereitgestellte Instanz eine ist Windows Server Instanz: 

      1. `aws:executeAutomation`- Ruft `AWSSupport-StartEC2RescueWorkflow` mit EC2 Rescue for auf Windows Server Offlineskript.

      1. `aws:executeAwsApi`- Ruft die Backup-AMI-ID aus der verschachtelten Automatisierung ab.

      1. `aws:executeAwsApi`- Ruft die EC2 Rescue-Zusammenfassung aus der verschachtelten Automatisierung ab.

   1. (EC2Rescue für Linux) Wenn es sich bei der bereitgestellten Instanz um eine Linux-Instanz handelt: 

      1. `aws:executeAutomation`- Wird `AWSSupport-StartEC2RescueWorkflow` mit den Offline-Skripten von EC2 Rescue for Linux aufgerufen

      1. `aws:executeAwsApi`- Ruft die Backup-AMI-ID aus der verschachtelten Automatisierung ab.

      1. `aws:executeAwsApi`- Ruft die EC2 Rescue-Zusammenfassung aus der verschachtelten Automatisierung ab.

 **Ausgaben** 

`getEC2RescueForWindowsResult.Output`

`getWindowsBackupAmi.ImageId`

`getEC2RescueForLinuxResult.Output`

`getLinuxBackupAmi.ImageId`