Anhalten und Wiederaufnehmen RDS der benutzerdefinierten Automatisierung - Amazon Relational Database Service

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.

Anhalten und Wiederaufnehmen RDS der benutzerdefinierten Automatisierung

RDSCustom bietet automatisch die Überwachung und Instanzwiederherstellung für eine RDS Custom for SQL Server-DB-Instance. Wenn Sie die Instance anpassen müssen, gehen Sie wie folgt vor:

  1. Unterbrechen Sie die RDS benutzerdefinierte Automatisierung für einen bestimmten Zeitraum. Durch die Pause wird sichergestellt, dass Ihre Anpassungen die RDS benutzerdefinierte Automatisierung nicht beeinträchtigen.

  2. Passen Sie die DB-Instance „RDSBenutzerdefiniert für SQL Server“ nach Bedarf an.

  3. Führen Sie eine der folgenden Aufgaben aus:

    • Nehmen Sie die Automatisierung manuell fort.

    • Warten Sie, bis der Pausezeitraum endet. In diesem Fall nimmt RDS Custom die Überwachung und Wiederherstellung der Instance automatisch wieder auf.

Wichtig

Das Anhalten und Wiederaufnehmen der Automatisierung sind die einzigen unterstützten Automatisierungsaufgaben, wenn eine RDS Custom for SQL Server-DB-Instance geändert wird.

Um die benutzerdefinierte Automatisierung anzuhalten oder fortzusetzen RDS
  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die RDS Amazon-Konsole unter https://console.aws.amazon.com/rds/.

  2. Wählen Sie im Navigationsbereich Datenbanken und dann die RDS benutzerdefinierte DB-Instance aus, die Sie ändern möchten.

  3. Wählen Sie Modify aus. Die Seite Modify DB instance (DB-Instance ändern) wird angezeigt.

  4. Wählen Sie für den RDSbenutzerdefinierten Automatisierungsmodus eine der folgenden Optionen aus:

    • Pausiert unterbricht die Überwachung und Instance-Wiederherstellung für die RDS benutzerdefinierte DB-Instance. Geben Sie die Pausedauer ein, für die Sie (in Minuten) die Dauer des Automatisierungsmodus möchten. Der Standardwert beträgt 60 Minuten. Der Maximalwert beträgt 1440 Minuten.

    • Vollständige Automatisierung nimmt die Automatisierung wieder auf.

  5. Klicken Sie auf Weiter und überprüfen Sie die Zusammenfassung aller Änderungen.

    Eine Meldung weist darauf hin, dass RDS Custom die Änderungen sofort anwendet.

  6. Wenn sie korrekt sind, wählen Sie Modify DB Instance (DB-Instance ändern) aus, um Ihre Änderungen zu speichern. Oder klicken Sie auf Zurück, um Ihre Änderungen zu bearbeiten, oder auf Abbrechen, um Ihre Änderungen zu verwerfen.

    Auf der RDS Konsole werden die Details für die Änderung angezeigt. Wenn Sie die Automatisierung angehalten haben, gibt der Status Ihrer RDS benutzerdefinierten DB-Instance an, dass die Automatisierung angehalten wurde.

  7. (Optional) Wählen Sie im Navigationsbereich Datenbanken und dann Ihre RDS benutzerdefinierte DB-Instance aus.

    Im Übersichtsbereich gibt der RDSbenutzerdefinierte Automatisierungsmodus den Automatisierungsstatus an. Wenn die Automatisierung angehalten ist, lautet der Wert Angehalten. Die Automatisierung wird fortgesetzt in num Minuten.

Verwenden Sie den modify-db-instance AWS CLI Befehl, um die RDS benutzerdefinierte Automatisierung anzuhalten oder fortzusetzen. Identifizieren Sie die DB-Instance mit dem erforderlichen Parameter --db-instance-identifier. Steuern Sie den Automatisierungsmodus mit den folgenden Parametern:

  • --automation-mode gibt den Pausestatus der DB-Instance an. Gültige Werte sind all-paused, was die Automatisierung anhält, und full, was es wieder aufnimmt.

  • --resume-full-automation-mode-minutes gibt die Dauer der Pause an. Der Standardwert beträgt 60 Minuten.

Anmerkung

Unabhängig davon, ob Sie --no-apply-immediately oder angeben--apply-immediately, wendet RDS Benutzerdefiniert Änderungen so schnell wie möglich asynchron an.

ResumeFullAutomationModeTimeGibt in der Befehlsantwort die Wiederaufnahmezeit als UTC Zeitstempel an. Wenn der Automatisierungsmodus all-paused ist, können Sie modify-db-instance verwenden, um den Automatisierungsmodus fortzusetzen oder den Pausezeitraum zu verlängern. Es werden keine anderen modify-db-instance-Optionen unterstützt.

Das folgende Beispiel unterbricht die Automatisierung für my-custom-instance für 90 Minuten.

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Linux, macOS, oder Unix:

aws rds modify-db-instance \ --db-instance-identifier my-custom-instance \ --automation-mode all-paused \ --resume-full-automation-mode-minutes 90

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Windows:

aws rds modify-db-instance ^ --db-instance-identifier my-custom-instance ^ --automation-mode all-paused ^ --resume-full-automation-mode-minutes 90

Im folgenden Beispiel wird die Pausedauer um weitere 30 Minuten verlängert. Die 30 Minuten werden zur Originalzeit hinzugefügt, die in ResumeFullAutomationModeTime angezeigt wird.

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Linux, macOS, oder Unix:

aws rds modify-db-instance \ --db-instance-identifier my-custom-instance \ --automation-mode all-paused \ --resume-full-automation-mode-minutes 30

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Windows:

aws rds modify-db-instance ^ --db-instance-identifier my-custom-instance ^ --automation-mode all-paused ^ --resume-full-automation-mode-minutes 30

Im folgenden Beispiel wird die vollständige Automatisierung für my-custom-instance wieder aufgenommen.

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Linux, macOS, oder Unix:

aws rds modify-db-instance \ --db-instance-identifier my-custom-instance \ --automation-mode full \

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Windows:

aws rds modify-db-instance ^ --db-instance-identifier my-custom-instance ^ --automation-mode full

In der folgenden partiellen Beispielausgabe ist der ausstehende AutomationMode-Wert full.

{ "DBInstance": { "PubliclyAccessible": true, "MasterUsername": "admin", "MonitoringInterval": 0, "LicenseModel": "bring-your-own-license", "VpcSecurityGroups": [ { "Status": "active", "VpcSecurityGroupId": "0123456789abcdefg" } ], "InstanceCreateTime": "2020-11-07T19:50:06.193Z", "CopyTagsToSnapshot": false, "OptionGroupMemberships": [ { "Status": "in-sync", "OptionGroupName": "default:custom-oracle-ee-19" } ], "PendingModifiedValues": { "AutomationMode": "full" }, "Engine": "custom-oracle-ee", "MultiAZ": false, "DBSecurityGroups": [], "DBParameterGroups": [ { "DBParameterGroupName": "default.custom-oracle-ee-19", "ParameterApplyStatus": "in-sync" } ], ... "ReadReplicaDBInstanceIdentifiers": [], "AllocatedStorage": 250, "DBInstanceArn": "arn:aws:rds:us-west-2:012345678912:db:my-custom-instance", "BackupRetentionPeriod": 3, "DBName": "ORCL", "PreferredMaintenanceWindow": "fri:10:56-fri:11:26", "Endpoint": { "HostedZoneId": "ABCDEFGHIJKLMNO", "Port": 8200, "Address": "my-custom-instance.abcdefghijk.us-west-2.rds.amazonaws.com" }, "DBInstanceStatus": "automation-paused", "IAMDatabaseAuthenticationEnabled": false, "AutomationMode": "all-paused", "EngineVersion": "19.my_cev1", "DeletionProtection": false, "AvailabilityZone": "us-west-2a", "DomainMemberships": [], "StorageType": "gp2", "DbiResourceId": "db-ABCDEFGHIJKLMNOPQRSTUVW", "ResumeFullAutomationModeTime": "2020-11-07T20:56:50.565Z", "KmsKeyId": "arn:aws:kms:us-west-2:012345678912:key/aa111a11-111a-11a1-1a11-1111a11a1a1a", "StorageEncrypted": false, "AssociatedRoles": [], "DBInstanceClass": "db.m5.xlarge", "DbInstancePort": 0, "DBInstanceIdentifier": "my-custom-instance", "TagList": [] }