Systems Manager Maintenance Windows-Tutorials (AWS CLI) - AWS Systems Manager

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.

Systems Manager Maintenance Windows-Tutorials (AWS CLI)

Dieser Abschnitt enthält Tutorials, in denen Sie lernen, wie Sie das AWS Command Line Interface (AWS CLI) für folgende Zwecke verwenden können:

  • Erstellen und Konfigurieren eines Wartungsfensters

  • Anzeigen von Informationen zu Wartungsfenstern

  • Anzeigen von Informationen über Wartungsfenster-Aufgaben und Aufgabenausführungen

  • Aktualisieren eines Wartungsfensters

  • Löschen eines Wartungsfensters

Erfüllen der Voraussetzungen

Erfüllen Sie die folgenden Voraussetzungen, bevor Sie diese Tutorials ausführen.

  • Konfigurieren Sie das AWS CLI auf Ihrem lokalen Computer — Bevor Sie AWS CLI Befehle ausführen können, müssen Sie die CLI auf Ihrem lokalen Computer installieren und konfigurieren. Weitere Informationen finden Sie unter Installieren oder Aktualisieren der neuesten Version der AWS CLI und Installieren des AWS Tools for PowerShell.

  • Überprüfen Sie die Rollen und Berechtigungen für das Wartungsfenster — Ein AWS Administrator in Ihrem Konto muss Ihnen die AWS Identity and Access Management (IAM-) Berechtigungen gewähren, die Sie für die Verwaltung von Wartungsfenstern mithilfe der CLI benötigen. Weitere Informationen finden Sie unter Einrichten von Maintenance Windows.

  • Erstellen oder Konfigurieren einer mit Systems Manager kompatiblen Instance Sie benötigen mindestens eine Amazon Elastic Compute Cloud (Amazon EC2)-Instance, die für die Verwendung mit Systems Manager konfiguriert ist, um die Tutorials abzuschließen. Dies bedeutet, dass SSM Agent auf der Instance installiert ist und der Instance ein IAM-Instance-Profil für Systems Manager zugeordnet ist.

    Wir empfehlen, eine Instance von einer AWS verwalteten Instanz Amazon Machine Image (AMI) aus zu starten, wobei der Agent vorinstalliert ist. Weitere Informationen finden Sie unter Finden Sie AMIs mit dem SSM Agent vorinstallierten.

    Weitere Informationen zum Installieren von SSM Agent auf einer Instance finden Sie in den folgenden Themen:

    Informationen zur Konfiguration von IAM-Berechtigungen für Systems Manager für Ihre Instance finden Sie unter Konfigurieren der für Systems Manager erforderlichen Instanzberechtigungen.

  • Erstellen zusätzlicher Ressourcen nach Bedarf: Run Command, eine Funktion von Systems Manager, enthält viele Aufgaben, für die Sie keine anderen Ressourcen erstellen müssen als die, die in diesem Thema über die Voraussetzungen aufgeführt sind. Aus diesem Grund stellen wir Ihnen eine einfache Run Command-Aufgabe bereit, die Sie verwenden können, wenn Sie sich das erste Mal durch die Tutorials arbeiten. Sie benötigen außerdem eine EC2-Instance, die für die Verwendung mit Systems Manager konfiguriert ist, wie weiter oben in diesem Thema beschrieben. Nachdem Sie diese Instance konfiguriert haben, können Sie eine einfache Run Command-Aufgabe registrieren.

    Die Systems-Manager-Funktion Maintenance Windows unterstützt die Ausführung von vier Arten von Aufgaben:

    • Run Command-Befehle

    • Systems Manager Automation-Workflows

    • AWS Lambda Funktionen

    • AWS Step Functions Aufgaben

    Wenn eine Wartungsfensteraufgabe, die Sie ausführen möchten, zusätzliche Ressourcen erfordert, gilt im Allgemeinen, dass Sie diese zuerst erstellen sollten. Wenn Sie beispielsweise ein Wartungsfenster wünschen, in dem eine AWS Lambda Funktion ausgeführt wird, erstellen Sie die Lambda-Funktion, bevor Sie beginnen. Erstellen Sie für eine Run Command Aufgabe den S3-Bucket, in dem Sie die Befehlsausgabe speichern können (falls Sie dies planen), und so weiter.

Verfolgen der Ressourcen-IDs

Behalten Sie bei der Ausführung der Aufgaben in diesem AWS CLI Tutorial die Ressourcen-IDs im Auge, die durch die von Ihnen ausgeführten Befehle generiert wurden. Sie können viele davon als Eingabe für nachfolgende Befehle verwenden. Wenn Sie beispielsweise das Wartungsfenster erstellen, stellt das System eine Wartungsfenster-ID im folgenden Format für Sie bereit.

{
   "WindowId":"mw-0c50858d01EXAMPLE"
}

Notieren Sie sich die folgenden systemgenerierten IDs, da sie in den Tutorials in diesem Abschnitt verwendet werden:

  • WindowId

  • WindowTargetId

  • WindowTaskId

  • WindowExecutionId

  • TaskExecutionId

  • InvocationId

  • ExecutionId

Sie benötigen außerdem die ID der EC2-Instance, die Sie im Tutorial verwenden möchten. Zum Beispiel: i-02573cafcfEXAMPLE