AWSConfigRemediation-EnableMultiAZOnRDSInstance - AWS Systems Manager Referenz zum Automatisierungs-Runbook

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.

AWSConfigRemediation-EnableMultiAZOnRDSInstance

Beschreibung

Das AWSConfigRemediation-EnableMultiAZOnRDSInstance Runbook ändert Ihre Amazon Relational Database Service (AmazonRDS) -Datenbank-Instance (DB) in eine Multi-AZ-Bereitstellung. Das Ändern dieser Einstellung führt nicht zu einem Nutzungsausfall. Die Änderung wird im nächsten Wartungsfenster übernommen, sofern Sie den Parameter nicht auf setzen. ApplyImmediately true

Führen Sie diese Automatisierung aus (Konsole)

Art des Dokuments

Automatisierung

Eigentümer

Amazon

Plattformen

LinuxmacOS, Windows

Parameter

  • ApplyImmediately

    Typ: Boolesch

    Standard: false

    Beschreibung: (Optional) Wenn Sie true für diesen Parameter angeben, werden die Änderungen in dieser Anforderung und alle ausstehenden Änderungen unabhängig von der PreferredMaintenanceWindow Einstellung für die DB-Instance so schnell wie möglich asynchron angewendet.

  • AutomationAssumeRole

    Typ: Zeichenfolge

    Beschreibung: (Erforderlich) Der Amazon-Ressourcenname (ARN) der Rolle AWS Identity and Access Management (IAM), mit der Systems Manager Automation die Aktionen in Ihrem Namen ausführen kann.

  • DbiResourceId

    Typ: Zeichenfolge

    Beschreibung: (Erforderlich) Die AWS-Region eindeutige, unveränderliche Kennung für die DB-Instance, um die Einstellung zu aktivieren. MultiAZ

Erforderliche Berechtigungen IAM

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

  • rds:DescribeDBInstances

  • rds:ModifyDBInstance

  • ssm:StartAutomationExecution

  • ssm:GetAutomationExecution

Dokumentschritte

  • aws:executeAwsApi- Ruft den DB-Instance-Namen unter Verwendung des im Parameter angegebenen Werts ab. DBInstanceId

  • aws:executeAwsApi- Überprüft, ob das istDBInstanceStatus. available

  • aws:branch- Prüft, ob true auf der DB-Instance, die Sie im DbiResourceId Parameter angeben, bereits auf eingestellt MultiAZ ist.

  • aws:executeAwsApi- Ändert die MultiAZ Einstellung true auf der DB-Instance, die Sie im DbiResourceId Parameter angeben, auf.

  • aws:assertAwsResourceProperty- Überprüft, ob true auf MultiAZ der DB-Instance, die Sie im DbiResourceId Parameter angeben, auf gesetzt ist.