Ändern eines Amazon Aurora-DB-Clusters - Amazon Aurora

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.

Ändern eines Amazon Aurora-DB-Clusters

Sie können die Einstellungen eines DB-Clusters ändern, um Aufgaben durchzuführen, beispielsweise das Ändern des Aufbewahrungszeitraums für Backups oder des Datenbankports. Außerdem können Sie DB-Instances in einem DB-Cluster ändern, um Aufgaben durchzuführen, beispielsweise das Ändern der DB-Instance-Klasse oder das Aktivieren von Performance-Insights für diese. Dieses Thema führt Sie durch die Schritte zum Ändern eines Aurora-DB-Instance-Clusters und seiner DB-Instances und beschreibt die jeweiligen Einstellungen.

Wir empfehlen, alle Änderungen auf einem Test-DB-Cluster oder einer Test-DB-Instance zu testen, bevor Sie einen Produktions-DB-Cluster oder eine Produktions-DB-Instance ändern, damit Sie die Auswirkungen jeder Änderung detailliert nachvollziehen können. Dies ist besonders bei Upgrades der Datenbankversionen wichtig.

Ändern des DB-Clusters über die Konsole, die CLI und die API

Sie können einen DB-Cluster über die AWS Management Console, die AWS CLIoder die RDS-API ändern.

Anmerkung

Die meisten Änderungen können sofort oder während des nächsten Wartungszeitraums angewendet werden. Einige Änderungen, z. B. das Aktivieren des Löschschutzes, werden sofort umgesetzt – unabhängig davon, wann Sie sie anwenden.

Das Ändern des Hauptpassworts in der AWS Management Console wird immer sofort angewendet. Wenn Sie jedoch die AWS CLI oder die RDS-API verwenden, können Sie wählen, ob diese Änderung sofort oder während des nächsten geplanten Wartungsfensters angewendet werden soll.

Wenn Sie SSL-Endpunkte verwenden und die DB-Cluster-ID ändern, beenden Sie den DB-Cluster und starten Sie ihn neu, um die SSL-Endpunkte zu aktualisieren. Weitere Informationen finden Sie unter Stoppen und Starten eines Amazon Aurora-DB-Clusters.

So ändern Sie einen DB-Cluster:
  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die Amazon-RDS-Konsole unter https://console.aws.amazon.com/rds/.

  2. Wählen Sie im Navigationsbereich Databases (Datenbanken) und dann den zu ändernden DB-Cluster aus.

  3. Wählen Sie Ändern aus. Die Seite DB-Cluster ändern wird angezeigt.

  4. Ändern Sie alle Einstellungen nach Bedarf. Weitere Informationen zu den einzelnen Einstellungen finden Sie unter Einstellungen für Amazon Aurora.

    Anmerkung

    In der gelten AWS Management Consoleeinige Änderungen auf Instance-Ebene nur für die aktuelle DB-Instance, während andere für den gesamten DB-Cluster gelten. Informationen dazu, wann eine Einstellung auf die DB-Instance oder das DB-Cluster angewendet wird, finden Sie im Abschnitt zum Geltungsbereich der Einstellung in Einstellungen für Amazon Aurora. Um eine Einstellung zu ändern, die den gesamten DB-Cluster auf Instance-Ebene in der ändert AWS Management Console, folgen Sie den Anweisungen unter Ändern einer DB-Instance in einem DB-Cluster.

  5. Nachdem Sie die gewünschten Änderungen vorgenommen haben, wählen Sie Weiter und überprüfen Sie die Zusammenfassung aller Änderungen.

  6. Klicken Sie auf Apply immediately, um die Änderungen sofort anzuwenden.

  7. Überprüfen Sie auf der Bestätigungsseite Ihre Änderungen. Wenn sie korrekt sind, wählen Sie Modify cluster (Cluster ändern) aus, um Ihre Änderungen zu speichern.

    Klicken Sie anderenfalls auf Zurück, um Ihre Änderungen zu bearbeiten, oder klicken Sie auf Abbrechen, um Ihre Änderungen zu verwerfen.

Um einen DB-Cluster mit der zu ändern AWS CLI, rufen Sie den Befehl aufmodify-db-cluster. Geben Sie die DB-Cluster-Kennung und die Werte für die Einstellungen an, die geändert werden sollen. Weitere Informationen zu den einzelnen Einstellungen finden Sie unter Einstellungen für Amazon Aurora.

Anmerkung

Einige Einstellungen werden nur auf DB-Instances angewendet. Um diese Einstellungen zu ändern, folgen Sie den Anweisungen in Ändern einer DB-Instance in einem DB-Cluster.

Beispiel

Der folgende Befehl ändert mydbcluster, indem der Aufbewahrungszeitraum für Backups auf 1 Woche (7 Tage) festgelegt wird.

Für Linux, macOSoder Unix:

aws rds modify-db-cluster \ --db-cluster-identifier mydbcluster \ --backup-retention-period 7

Windows:

aws rds modify-db-cluster ^ --db-cluster-identifier mydbcluster ^ --backup-retention-period 7

Um einen DB-Cluster über die Amazon RDS-API zu ändern, rufen Sie die Aktion ModifyDBCluster auf. Geben Sie die DB-Cluster-Kennung und die Werte für die Einstellungen an, die geändert werden sollen. Weitere Informationen zu den einzelnen Parametern finden Sie unter Einstellungen für Amazon Aurora.

Anmerkung

Einige Einstellungen werden nur auf DB-Instances angewendet. Um diese Einstellungen zu ändern, folgen Sie den Anweisungen in Ändern einer DB-Instance in einem DB-Cluster.

Ändern einer DB-Instance in einem DB-Cluster

Sie können eine DB-Instance in einem DB-Cluster über die AWS Management Console, die AWS CLIoder die RDS-API ändern.

Wenn Sie eine DB-Instance ändern, können Sie die Änderungen sofort anwenden. Um Änderungen sofort anzuwenden, wählen Sie die Option Sofort anwenden in der AWS Management Console, verwenden Sie den --apply-immediately Parameter beim Aufruf der oder setzen Sie den ApplyImmediately Parameter auf AWS CLI, true wenn Sie die Amazon-RDS-API verwenden.

Wenn Sie sich nicht dafür entscheiden, Änderungen sofort anzuwenden, werden die Änderungen auf das nächste Wartungsfenster verschoben. Während des nächsten Wartungsfensters werden alle diese verzögerten Änderungen angewendet. Wenn Sie Änderungen sofort anwenden, werden Ihre neuen Änderungen und alle zuvor verzögerten Änderungen angewendet.

Um die Änderungen anzuzeigen, die für das nächste Wartungsfenster ausstehen, verwenden Sie den describe-db-clusters AWS CLI Befehl und überprüfen Sie das PendingModifiedValues Feld .

Wichtig

Wenn ausstehende Änderungen eine Ausfallzeit erfordern, kann die Auswahl von Apply immediately einen unerwarteten Ausfall für die DB-Instance verursachen. Es gibt keine Ausfallzeiten für die anderen DB-Instances im DB-Cluster.

Änderungen, die Sie verschieben, sind in der Ausgabe des describe-pending-maintenance-actions-CLI-Befehls nicht aufgeführt. Wartungsmaßnahmen umfassen nur System-Upgrades, die Sie für das nächste Wartungsfenster planen.

So ändern Sie eine DB-Instance in einem DB-Cluster:
  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die Amazon-RDS-Konsole unter https://console.aws.amazon.com/rds/.

  2. Wählen Sie im Navigationsbereich Databases (Datenbanken) und dann die zu ändernde DB-Instance aus.

  3. Wählen Sie für Actions (Aktionen) die Option Modify (Ändern) aus. Die Seite DB-Instance ändern wird angezeigt.

  4. Ändern Sie alle Einstellungen nach Bedarf. Weitere Informationen zu den einzelnen Einstellungen finden Sie unter Einstellungen für Amazon Aurora.

    Anmerkung

    Einige Einstellungen gelten für das gesamte DB-Cluster und müssen auf Cluster-Ebene geändert werden. Um diese Einstellungen zu ändern, folgen Sie den Anweisungen in Ändern des DB-Clusters über die Konsole, die CLI und die API.

    In der gelten AWS Management Consoleeinige Änderungen auf Instance-Ebene nur für die aktuelle DB-Instance, während andere für den gesamten DB-Cluster gelten. Informationen dazu, wann eine Einstellung auf die DB-Instance oder das DB-Cluster angewendet wird, finden Sie im Abschnitt zum Geltungsbereich der Einstellung in Einstellungen für Amazon Aurora.

  5. Nachdem Sie die gewünschten Änderungen vorgenommen haben, wählen Sie Weiter und überprüfen Sie die Zusammenfassung aller Änderungen.

  6. Klicken Sie auf Apply immediately, um die Änderungen sofort anzuwenden.

  7. Überprüfen Sie auf der Bestätigungsseite Ihre Änderungen. Wenn sie korrekt sind, wählen Sie Modify DB Instance (DB-Instance ändern) aus, um Ihre Änderungen zu speichern.

    Klicken Sie anderenfalls auf Zurück, um Ihre Änderungen zu bearbeiten, oder klicken Sie auf Abbrechen, um Ihre Änderungen zu verwerfen.

Um eine DB-Instance in einem DB-Cluster mithilfe der zu ändern AWS CLI, rufen Sie den Befehl aufmodify-db-instance. Geben Sie die DB-Instance-Kennung und die Werte für die Einstellungen an, die geändert werden sollen. Weitere Informationen zu den einzelnen Parametern finden Sie unter Einstellungen für Amazon Aurora.

Anmerkung

Einige Einstellungen werden auf das gesamte DB-Cluster angewendet. Um diese Einstellungen zu ändern, folgen Sie den Anweisungen in Ändern des DB-Clusters über die Konsole, die CLI und die API.

Beispiel

Der folgende Code ändert mydbinstance, indem die Klasse der DB-Instance in db.r4.xlarge geändert wird. Die Änderungen werden während des nächsten Wartungsfensters (mit ) übernomme --no-apply-immediately. Verwenden Sie --apply-immediately, damit Änderungen sofort angewendet werden.

Für Linux, macOSoder Unix:

aws rds modify-db-instance \ --db-instance-identifier mydbinstance \ --db-instance-class db.r4.xlarge \ --no-apply-immediately

Windows:

aws rds modify-db-instance ^ --db-instance-identifier mydbinstance ^ --db-instance-class db.r4.xlarge ^ --no-apply-immediately

Rufen Sie die Operation ModifyDBInstance auf, um eine DB-Instance mithilfe der Amazon RDS-API zu ändern. Geben Sie die DB-Instance-Kennung und die Werte für die Einstellungen an, die geändert werden sollen. Weitere Informationen zu den einzelnen Parametern finden Sie unter Einstellungen für Amazon Aurora.

Anmerkung

Einige Einstellungen werden auf das gesamte DB-Cluster angewendet. Um diese Einstellungen zu ändern, folgen Sie den Anweisungen in Ändern des DB-Clusters über die Konsole, die CLI und die API.

Ändern des Passworts für den Datenbank-Hauptbenutzer

Sie können die AWS Management Console oder die verwenden AWS CLI , um das Hauptbenutzerpasswort zu ändern.

Sie ändern die Writer-DB-Instance, um das Hauptbenutzerpasswort mithilfe der zu ändern AWS Management Console.

So ändern Sie das Hauptbenutzerpasswort
  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die Amazon-RDS-Konsole unter https://console.aws.amazon.com/rds/.

  2. Wählen Sie im Navigationsbereich Databases (Datenbanken) und dann die zu ändernde DB-Instance aus.

  3. Wählen Sie für Actions (Aktionen) die Option Modify (Ändern) aus.

    Die Seite DB-Instance ändern wird angezeigt.

  4. Geben Sie ein Neues Hauptpasswort ein.

  5. Geben Sie für Hauptpasswort bestätigen dasselbe neue Passwort ein.

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

    Anmerkung

    Passwortänderungen werden immer sofort angewendet.

  7. Klicken Sie auf der Bestätigungsseite auf Modify DB instance (DB-Instance ändern).

Sie rufen den modify-db-cluster Befehl auf, um das Hauptbenutzerpasswort mithilfe der zu ändern AWS CLI. Geben Sie die DB-Cluster-ID und das neue Passwort an, wie in den folgenden Beispielen gezeigt.

Sie müssen nicht angeben--apply-immediately|--no-apply-immediately, da Passwortänderungen immer sofort angewendet werden.

Für Linux, macOSoder Unix:

aws rds modify-db-cluster \ --db-cluster-identifier mydbcluster \ --master-user-password mynewpassword

Windows:

aws rds modify-db-cluster ^ --db-cluster-identifier mydbcluster ^ --master-user-password mynewpassword

Einstellungen für Amazon Aurora

Die folgende Tabelle enthält Details dazu, welche Einstellungen Sie ändern können, zu den Methoden, mit denen Einstellungen geändert werden, und zum Geltungsbereich der jeweiligen Einstellungen. Der Geltungsumfang legt fest, ob die Einstellung auf den gesamten DB-Cluster angewendet wird oder nur für spezifische DB-Instances festgelegt werden kann.

Anmerkung

Wenn Sie einen DB-Cluster von Aurora Serverless v1 oder Aurora Serverless v2 bearbeiten, stehen zusätzliche Einstellungen zur Verfügung. Weitere Informationen zu diesen Einstellungen finden Sie unter Ändern eines Aurora Serverless v1-DB-Clusters und Verwalten von Aurora Serverless v2 DB-Clustern.

Außerdem sind einige Einstellungen für Aurora Serverless v1 und Aurora Serverless v2 aufgrund ihrer Einschränkungen nicht verfügbar. Weitere Informationen finden Sie unter Einschränkungen von Aurora Serverless v1 und Anforderungen und Einschränkungen für Aurora Serverless v2.

Einstellung und Beschreibung Art Scope Hinweise zur Ausfallzeit

Automatischer kleiner Version-Upgrade

Ob Sie möchten, dass die DB-Instance automatisch Upgrades auf bevorzugte Engine-Unterversionen erhält, wenn sie verfügbar werden. Upgrades werden nur während Ihres geplanten Wartungsfensters installiert.

Weitere Informationen über Engine-Updates für finden Sie unter Amazon Aurora PostgreSQL-Aktualisierungen und Datenbank-Engine-Updates für Amazon Aurora MySQL. Weitere Informationen zur Einstellung für automatische Nebenversions-Upgrades für Aurora MySQL finden Sie unter Aktivieren von automatischen Upgrades zwischen Aurora MySQL-Nebenversionen.

Anmerkung

Diese Einstellung ist standardmäßig aktiviert. Wählen Sie für jeden neuen Cluster den entsprechenden Wert für diese Einstellung basierend auf der Wichtigkeit, der erwarteten Lebensdauer und dem Umfang der Verifizierungstests, die Sie nach jedem Upgrade durchführen.

Wenn Sie diese Einstellung ändern, führen Sie diese Änderung für jede DB-Instance in Ihrem Aurora-Cluster durch. Wenn für eine DB-Instance in Ihrem Cluster diese Einstellung deaktiviert ist, wird der Cluster nicht automatisch aktualisiert.

Verwenden von AWS Management Console, Ändern einer DB-Instance in einem DB-Cluster.

Führen Sie mit der die --auto-minor-version-upgrade|--no-auto-minor-version-upgrade Option AWS CLIaus modify-db-instance und legen Sie sie fest.

Bei Verwendung der RDS API: Rufen Sie ModifyDBInstance auf und legen Sie den Parameter AutoMinorVersionUpgrade fest.

Gesamter DB-Cluster

Diese Änderung verursacht keinen Ausfall. Wenn Aurora automatische Upgrades durchführt, treten bei zukünftigen Wartungsfenstern Ausfälle auf.

Aufbewahrungszeitraum für Backups

Die Anzahl der Tage, für die automatische Sicherungen aufbewahrt werden. Der Mindestwert ist 1.

Weitere Informationen finden Sie unter Backups.

Verwenden von AWS Management Console, Ändern des DB-Clusters über die Konsole, die CLI und die API.

Führen Sie mit der die --backup-retention-period Option AWS CLIaus modify-db-cluster und legen Sie sie fest.

Bei Verwendung der RDS API: Rufen Sie ModifyDBCluster auf und legen Sie den Parameter BackupRetentionPeriod fest.

Gesamter DB-Cluster

Diese Änderung verursacht keinen Ausfall.

Sicherungsfenster (Startzeit)

Der Zeitraum, in dem automatisierte Sicherungen der Datenbank erstellt wird. Das Sicherungsfenster wird mit einer Startzeit (in koordinierter Weltzeit (UTC)) und einer Dauer (in Stunden) angegeben.

Aurora Backups sind kontinuierlich und inkrementell. Das Backup-Fenster wird aber verwendet, um eine tägliche Systemsicherung zu erstellen, die innerhalb des Aufbewahrungszeitraums für Backups gespeichert wird. Sie können es kopieren, um es außerhalb des Aufbewahrungszeitraums zu behalten.

Das Wartungsfenster und das Sicherungsfenster für den DB-Cluster können sich nicht überschneiden.

Weitere Informationen finden Sie unter Backup-Fenster.

Verwenden von AWS Management Console, Ändern des DB-Clusters über die Konsole, die CLI und die API.

Führen Sie mit der die --preferred-backup-window Option AWS CLIaus modify-db-cluster und legen Sie sie fest.

Bei Verwendung der RDS API: Rufen Sie ModifyDBCluster auf und legen Sie den Parameter PreferredBackupWindow fest.

Gesamter DB-Cluster.

Diese Änderung verursacht keinen Ausfall.

Kapazitätseinstellungen

Die Skalierungseigenschaften eines DB-Clusters von Aurora Serverless v1. Sie können die Skalierungseigenschaften für DB-Cluster nur im serverless DB-Engine-Modus skalieren.

Weitere Informationen zu Aurora Serverless v1 finden Sie unter Verwenden von Amazon Aurora Serverless v1.

Verwenden von AWS Management Console, Ändern des DB-Clusters über die Konsole, die CLI und die API.

Führen Sie mit der die --scaling-configuration Option AWS CLIaus modify-db-cluster und legen Sie sie fest.

Bei Verwendung der RDS API: Rufen Sie ModifyDBCluster auf und legen Sie den Parameter ScalingConfiguration fest.

Gesamter DB-Cluster

Diese Änderung verursacht keinen Ausfall.

Die Änderung wird sofort übernommen. Diese Einstellung ignoriert die Einstellung „Apply Immediately (Sofort Anwenden)“.

Zertifizierungsstelle

Die Zertifizierungsstelle (CA) für das Serverzertifikat, das von der DB-Instance verwendet wird.

Verwenden von AWS Management Console, Ändern einer DB-Instance in einem DB-Cluster.

Führen Sie mit der die --ca-certificate-identifier Option AWS CLIaus modify-db-instance und legen Sie sie fest.

Bei Verwendung der RDS API: Rufen Sie ModifyDBInstance auf und legen Sie den Parameter CACertificateIdentifier fest.

Nur die angegebene DB-Instance

Ein Ausfall tritt nur auf, wenn die DB-Engine keine Rotation ohne Neustart unterstützt. Sie können den - describe-db-engine-versions AWS CLI Befehl verwenden, um festzustellen, ob die DB-Engine Rotation ohne Neustart unterstützt.

Cluster-Speicherkonfiguration

Der Speichertyp für den DB-Cluster: Aurora I/O-Optimized oder Aurora Standard.

Weitere Informationen finden Sie unter Speicherkonfigurationen für DB-Cluster von Amazon Aurora.

Verwenden von AWS Management Console, Ändern des DB-Clusters über die Konsole, die CLI und die API.

Führen Sie mit der die --storage-type Option AWS CLIaus modify-db-cluster und legen Sie sie fest.

Bei Verwendung der RDS API: Rufen Sie ModifyDBCluster auf und legen Sie den Parameter StorageType fest.

Gesamter DB-Cluster

Diese Änderung verursacht keinen Ausfall.

Tags zu Snapshots kopieren

Wählen Sie dies Option, um festzulegen, dass die für diesen DB-Cluster definierten Tags in DB-Snapshots kopiert werden sollen, die von diesem DB-Cluster erstellt wurden. Weitere Informationen finden Sie unter Markieren von Amazon RDS-Ressourcen.

Verwenden von AWS Management Console, Ändern des DB-Clusters über die Konsole, die CLI und die API.

Führen Sie mit der AWS CLIaus modify-db-cluster und legen Sie die --no-copy-tags-to-snapshot Option --copy-tags-to-snapshot oder fest.

Bei Verwendung der RDS API: Rufen Sie ModifyDBCluster auf und legen Sie den Parameter CopyTagsToSnapshot fest.

Gesamter DB-Cluster

Diese Änderung verursacht keinen Ausfall.

Daten-API

Sie können Aurora Serverless v1 mit Webservice-basierten Anwendungen wie AWS Lambda und auf zugreifen AWS AppSync.

Diese Einstellung gilt nur für Aurora Serverless v1-DB-Cluster.

Weitere Informationen finden Sie unter Verwenden der RDS-Daten-API.

Verwenden von AWS Management Console, Ändern des DB-Clusters über die Konsole, die CLI und die API.

Führen Sie mit der die --enable-http-endpoint Option AWS CLIaus modify-db-cluster und legen Sie sie fest.

Bei Verwendung der RDS API: Rufen Sie ModifyDBCluster auf und legen Sie den Parameter EnableHttpEndpoint fest.

Gesamter DB-Cluster

Diese Änderung verursacht keinen Ausfall.

Datenbank-Authentifizierung

Die Datenbank-Authentifizierung, die Sie verwenden möchten.

Für MySQL:

  • Wählen Sie Passwortauthentifizierung aus, um Datenbankbenutzer ausschließlich mit Datenbankpasswörtern zu authentifizieren.

  • Wählen Sie Passwort- und IAM-Datenbank-Authentifizierung aus, um Datenbankbenutzer mit Datenbankpasswörtern und Benutzeranmeldeinformationen über IAM-Benutzer und -Rollen zu authentifizieren. Weitere Informationen finden Sie unter IAM-Datenbankauthentifizierung.

Für PostgreSQL:

  • Wählen Sie IAM database authentication (IAM-Datenbank-Authentifizierung) aus, um Datenbankbenutzer mit Datenbankpasswörtern und Benutzeranmeldeinformationen über Benutzer und Rollen zu authentifizieren. Weitere Informationen finden Sie unter IAM-Datenbankauthentifizierung.

  • Wählen Sie Kerberos-Authentifizierung zur Authentifizierung von Datenbankkennwörtern und Benutzeranmeldeinformationen mit Kerberos-Authentifizierung. Weitere Informationen finden Sie unter Verwenden der Kerberos-Authentifizierung mit Aurora PostgreSQL.

Verwenden von AWS Management Console, Ändern des DB-Clusters über die Konsole, die CLI und die API.

AWS CLIFühren Sie mithilfe der aus modify-db-cluster und legen Sie die folgenden Optionen fest:

  • Stellen Sie für die IAM-Authentifizierung die --enable-iam-database-authentication|--no-enable-iam-database-authentication-Option ein.

  • Für die Kerberos-Authentifizierung stellen Sie die --domain- und --domain-iam-role-name-Optionen ein.

Rufen Sie über die RDS-API ModifyDBCluster auf und setzen Sie die folgenden Parameter:

  • Stellen Sie für die IAM-Authentifizierung den EnableIAMDatabaseAuthentication-Parameter ein.

  • Für die Kerberos-Authentifizierung legen Sie den Domain- und DomainIAMRoleName -Parameter fest.

Gesamter DB-Cluster

Diese Änderung verursacht keinen Ausfall.

Datenbankport

Der Port, den Sie für den Zugriff auf das DB-Cluster verwenden möchten.

Verwenden von AWS Management Console, Ändern des DB-Clusters über die Konsole, die CLI und die API.

Führen Sie mit der die --port Option AWS CLIaus modify-db-cluster und legen Sie sie fest.

Bei Verwendung der RDS API: Rufen Sie ModifyDBCluster auf und legen Sie den Parameter Port fest.

Gesamter DB-Cluster

Diese Änderung verursacht einen Ausfall. Alle DB-Instances im DB-Cluster werden sofort neu gestartet.

DB-Cluster-Kennung

Die DB-Cluster-ID. Dieser Wert wird als Zeichenfolge in Kleinbuchstaben gespeichert.

Wenn Sie die DB-Cluster-ID ändern, werden die DB-Cluster-Endpunkte geändert. Die Endpunkte der DB-Instances im DB-Cluster bleiben unverändert.

Verwenden von AWS Management Console, Ändern des DB-Clusters über die Konsole, die CLI und die API.

Führen Sie mit der die --new-db-cluster-identifier Option AWS CLIaus modify-db-cluster und legen Sie sie fest.

Bei Verwendung der RDS API: Rufen Sie ModifyDBCluster auf und legen Sie den Parameter NewDBClusterIdentifier fest.

Gesamter DB-Cluster

Diese Änderung verursacht keinen Ausfall.

DB-Cluster-Parametergruppe

Die DB-Clusterparametergruppe, die Sie mit dem DB-Cluster verknüpfen möchten.

Weitere Informationen finden Sie unter Arbeiten mit Parametergruppen.

Verwenden von AWS Management Console, Ändern des DB-Clusters über die Konsole, die CLI und die API.

Führen Sie mit der die --db-cluster-parameter-group-name Option AWS CLIaus modify-db-cluster und legen Sie sie fest.

Bei Verwendung der RDS API: Rufen Sie ModifyDBCluster auf und legen Sie den Parameter DBClusterParameterGroupName fest.

Gesamter DB-Cluster

Diese Änderung verursacht keinen Ausfall. Wenn Sie die Parametergruppe ändern, werden die Änderungen an einigen Parametern ohne Neustart sofort auf die DB-Instances im DB-Cluster angewendet. Änderungen an anderen Parametern werden erst angewendet, nachdem die DB-Instances im DB-Cluster neu gestartet wurden.

DB-Instance-Klasse

Die zu verwendende DB-Instance-Klasse.

Weitere Informationen finden Sie unter Aurora DB-Instance-Klassen.

Verwenden von AWS Management Console, Ändern einer DB-Instance in einem DB-Cluster.

Führen Sie mit der die --db-instance-class Option AWS CLIaus modify-db-instance und legen Sie sie fest.

Bei Verwendung der RDS API: Rufen Sie ModifyDBInstance auf und legen Sie den Parameter DBInstanceClass fest.

Nur die angegebene DB-Instance

Diese Änderung verursacht einen Ausfall.

DB-Instance-Kennung

Die DB-Instance-Kennung. Dieser Wert wird als Zeichenfolge in Kleinbuchstaben gespeichert.

Verwenden von AWS Management Console, Ändern einer DB-Instance in einem DB-Cluster.

Führen Sie mit der die --new-db-instance-identifier Option AWS CLIaus modify-db-instance und legen Sie sie fest.

Bei Verwendung der RDS API: Rufen Sie ModifyDBInstance auf und legen Sie den Parameter NewDBInstanceIdentifier fest.

Nur die angegebene DB-Instance

Während dieser Änderung treten Ausfallzeiten auf, sofern Ihre DB-Engine-Version keinen dynamischen SSL-Upload unterstützt. Um festzustellen, ob Ihre Version einen Neustart erfordert, führen Sie den folgenden AWS CLI Befehl aus:

aws rds describe-db-engine-versions \ --default-only \ --engine your-db-engine \ --query 'DBEngineVersions[*].SupportsCertificateRotationWithoutRestart'

DB-Parametergruppe

Die DB-Parametergruppe, die Sie mit der DB-Instance verknüpfen möchten.

Weitere Informationen finden Sie unter Arbeiten mit Parametergruppen.

Verwenden von AWS Management Console, Ändern einer DB-Instance in einem DB-Cluster.

Führen Sie mit der die --db-parameter-group-name Option AWS CLIaus modify-db-instance und legen Sie sie fest.

Bei Verwendung der RDS API: Rufen Sie ModifyDBInstance auf und legen Sie den Parameter DBParameterGroupName fest.

Nur die angegebene DB-Instance

Diese Änderung verursacht keinen Ausfall.

Wenn Sie eine neue DB-Parametergruppe mit einer DB-Instance verknüpfen, werden die geänderten statischen und dynamischen Parameter erst nach Neustart der DB-Instance angewendet. Wenn Sie jedoch dynamische Parameter in der DB-Parametergruppe ändern, nachdem Sie sie der DB-Instance zugeordnet haben, werden diese Änderungen sofort ohne Neustart angewendet.

Weitere Informationen erhalten Sie unter Arbeiten mit Parametergruppen und Neustart eines Amazon Aurora DB-Clusters oder einer Amazon Aurora DB-Instance.

Löschschutz

Um zu verhindern, dass Ihr DB-Cluster gelöscht wird, können Sie die Option Löschschutz aktivieren aktivieren. Weitere Informationen finden Sie unter Löschschutz für Aurora-DB-Cluster.

Verwenden von AWS Management Console, Ändern des DB-Clusters über die Konsole, die CLI und die API.

Führen Sie mit der die --deletion-protection|--no-deletion-protection Option AWS CLIaus modify-db-cluster und legen Sie sie fest.

Bei Verwendung der RDS API: Rufen Sie ModifyDBCluster auf und legen Sie den Parameter DeletionProtection fest.

Gesamter DB-Cluster

Diese Änderung verursacht keinen Ausfall.

Engine-Version

Die Versionsnummer der DB-Engine, die Sie verwenden möchten. Bevor Sie ein Upgrade für Ihr Produktions-DB-Cluster ausführen, sollten Sie den Upgrade-Prozess auf einer DB-Test-Instance testen, um die Dauer zu prüfen und Ihre Anwendungen zu validieren.

Verwenden von AWS Management Console, Ändern des DB-Clusters über die Konsole, die CLI und die API.

Führen Sie mit der die --engine-version Option AWS CLIaus modify-db-cluster und legen Sie sie fest.

Bei Verwendung der RDS API: Rufen Sie ModifyDBCluster auf und legen Sie den Parameter EngineVersion fest.

Gesamter DB-Cluster

Diese Änderung verursacht einen Ausfall.

„Enhanced Monitoring“ (Verbesserte Überwachung

Wählen Sie Erweiterte Überwachung aktivieren, um Metriken in Echtzeit für das Betriebssystem zu erhalten, in dem Ihre DB-Instance ausgeführt wird.

Weitere Informationen finden Sie unter Überwachen von Betriebssystem-Metriken mithilfe von „Enhanced Monitoring“·(Erweiterte·Überwachung).

Verwenden von AWS Management Console, Ändern einer DB-Instance in einem DB-Cluster.

Führen Sie mit der AWS CLIaus modify-db-instance und legen Sie die --monitoring-interval Optionen --monitoring-role-arn und fest.

Bei Verwendung der RDS API: Rufen Sie ModifyDBInstance auf und legen Sie die Parameter MonitoringRoleArn und MonitoringInterval fest.

Nur die angegebene DB-Instance

Diese Änderung verursacht keinen Ausfall.

Protokollexporte

Wählen Sie die Protokolltypen aus, die in Amazon CloudWatch Logs veröffentlicht werden sollen.

Weitere Informationen finden Sie unter Aurora-MySQL-Datenbank-Protokolldateien.

Verwenden von AWS Management Console, Ändern des DB-Clusters über die Konsole, die CLI und die API.

Führen Sie mit der die --cloudwatch-logs-export-configuration Option AWS CLIaus modify-db-cluster und legen Sie sie fest.

Bei Verwendung der RDS API: Rufen Sie ModifyDBCluster auf und legen Sie den Parameter CloudwatchLogsExportConfiguration fest.

Gesamter DB-Cluster

Diese Änderung verursacht keinen Ausfall.

Wartungsfenster

Der Zeitraum, in dem die Systemwartung durchgeführt wird. Die Systemwartung umfasst auch Upgrades (sofern verfügbar). Das Wartungsfenster wird mit einer Startzeit (in koordinierter Weltzeit (UTC)) und einer Dauer (in Stunden) angegeben.

Falls Sie das Fenster auf die aktuelle Zeit einstellen, müssen mindestens 30 Minuten zwischen der aktuellen Zeit und der Endzeit des Fensters liegen, um sicherzustellen, dass alle ausstehenden Änderungen übernommen werden.

Sie können die Wartungsfenster für das DB-Cluster und die einzelnen DB-Instances im DB-Cluster unabhängig voneinander festlegen. Wenn eine Änderung das gesamte DB-Cluster betrifft, wird die Änderung während des Wartungsfensters für das DB-Cluster ausgeführt. Wenn eine Änderung eine einzelne DB-Instance betrifft, wird die Änderung während des Wartungsfensters für diese DB-Instance ausgeführt.

Das Wartungsfenster und das Sicherungsfenster für den DB-Cluster können sich nicht überschneiden.

Weitere Informationen finden Sie unter Das Amazon RDS-Wartungsfenster.

So ändern Sie das Wartungsfenster für den DB-Cluster mithilfe der AWS Management Console, Ändern des DB-Clusters über die Konsole, die CLI und die API.

So ändern Sie das Wartungsfenster für eine DB-Instance mithilfe der AWS Management Console, Ändern einer DB-Instance in einem DB-Cluster.

Um das Wartungsfenster für den DB-Cluster mithilfe der zu ändern AWS CLI, führen Sie aus modify-db-cluster und legen Sie die --preferred-maintenance-window Option fest.

Um das Wartungsfenster für eine DB-Instance mithilfe der zu ändern AWS CLI, führen Sie aus modify-db-instance und legen Sie die --preferred-maintenance-window Option fest.

Bei Änderung des Wartungsfensters für das DB-Cluster über die RDS API: Rufen Sie ModifyDBCluster auf und legen Sie den Parameter PreferredMaintenanceWindow fest.

Bei Änderung des Wartungsfensters für eine DB-Instance über die RDS API: Rufen Sie ModifyDBInstance auf und legen Sie den Parameter PreferredMaintenanceWindow fest.

Das gesamte DB-Cluster oder eine einzelne DB-Instance

Wenn eine oder mehrere ausstehende Aktionen einen Ausfall verursachen und das Wartungsfenster auf die aktuelle Zeit geändert wird, werden die ausstehenden Aktionen sofort angewendet und es kommt zu einem Ausfall.

Verwalten von Master-Anmeldeinformationen in AWS Secrets Manager

Wählen Sie Master-Anmeldeinformationen verwalten in AWS Secrets Manager aus, um das Hauptbenutzerpasswort in Secrets Manager geheim zu verwalten.

Wählen Sie optional einen KMS-Schlüssel zum Schutz des Secrets aus. Wählen Sie aus den KMS-Schlüsseln in Ihrem Konto oder geben Sie den Schlüssel eines anderen Kontos ein.

Weitere Informationen finden Sie unter Passwortverwaltung mit Amazon Aurora und AWS Secrets Manager.

Wenn Aurora bereits das Hauptbenutzerpasswort für den DB-Cluster verwaltet, können Sie dieses Passwort mit der Option Rotate secret immediately (Sofortige Secret-Drehung) rotieren.

Weitere Informationen finden Sie unter Passwortverwaltung mit Amazon Aurora und AWS Secrets Manager.

Verwenden von AWS Management Console, Ändern einer DB-Instance in einem DB-Cluster.

Führen Sie mit der AWS CLIaus modify-db-cluster und legen Sie die --master-user-secret-kms-key-id Optionen --manage-master-user-password | --no-manage-master-user-password und fest. Legen Sie die Option --rotate-master-user-password fest, um das Hauptbenutzerpasswort sofort zu rotieren.

Bei Verwendung der RDS API: Rufen Sie ModifyDBCluster auf und legen Sie die Parameter ManageMasterUserPassword und MasterUserSecretKmsKeyId fest. Legen Sie den Parameter RotateMasterUserPassword auf true fest, um das Hauptbenutzerpasswort sofort zu rotieren.

Gesamter DB-Cluster

Diese Änderung verursacht keinen Ausfall.

Netzwerktyp

Die vom DB-Cluster unterstützten IP-Adressierungsprotokolle.

IPv4, um anzugeben, dass Ressourcen mit dem DB-Cluster nur über das IPv4-Adressierungsprotokoll kommunizieren können.

Dual-Stack-Modus, um anzugeben, dass Ressourcen mit dem DB-Cluster über IPv4, IPv6 oder beiden kommunizieren können. Verwenden Sie den Dual-Stack-Modus, wenn Sie über Ressourcen verfügen, die über das IPv6-Adressierungsprotokoll mit Ihrem DB-Cluster kommunizieren müssen. Wenn Sie den Dual-Stack-Modus verwenden möchten, stellen Sie sicher, dass mindestens zwei Subnetze über zwei Availability Zones verteilt sind die sowohl das IPv4- als auch das IPv6-Netzwerkprotokoll unterstützen. Stellen Sie außerdem sicher, dass Sie einen IPv6-CIDR-Block mit allen Subnetzen in der von Ihnen angegebenen DB-Subnetzgruppe verknüpfen.

Weitere Informationen finden Sie unter Amazon-Aurora-IP-Adressierung.

Verwenden von AWS Management Console, Ändern des DB-Clusters über die Konsole, die CLI und die API.

Führen Sie mit der die --network-type Option AWS CLIaus modify-db-cluster und legen Sie sie fest.

Bei Verwendung der RDS API: Rufen Sie ModifyDBCluster auf und legen Sie den Parameter NetworkType fest.

Gesamter DB-Cluster

Diese Änderung verursacht keinen Ausfall.

Neues Master-Passwort

Das Passwort für den Hauptbenutzer.

  • Für Aurora MySQL muss das Passwort 8–41 druckbare ASCII-Zeichen enthalten.

  • Für Aurora PostgreSQL muss es 8–99 druckbare ASCII-Zeichen enthalten.

  • Es darf weder /, ", @ noch ein Leerzeichen enthalten.

Verwenden von AWS Management Console, Ändern einer DB-Instance in einem DB-Cluster.

Führen Sie mit der die --master-user-password Option AWS CLIaus modify-db-cluster und legen Sie sie fest.

Bei Verwendung der RDS API: Rufen Sie ModifyDBCluster auf und legen Sie den Parameter MasterUserPassword fest.

Gesamter DB-Cluster

Diese Änderung verursacht keinen Ausfall.

Performance Insights

Ob Performance-Insights aktiviert werden soll; dabei handelt es sich um ein Tool, das den Workload Ihrer DB-Instance überwacht, sodass Sie die Leistung Ihrer Datenbank analysieren und korrigieren können.

Weitere Informationen finden Sie unter Überwachung mit Performance Insights auf .

Verwenden von AWS Management Console, Ändern einer DB-Instance in einem DB-Cluster.

Führen Sie mit der die --enable-performance-insights|--no-enable-performance-insights Option AWS CLIaus modify-db-instance und legen Sie sie fest.

Bei Verwendung der RDS API: Rufen Sie ModifyDBInstance auf und legen Sie den Parameter EnablePerformanceInsights fest.

Nur die angegebene DB-Instance

Diese Änderung verursacht keinen Ausfall.

Performance Insights AWS KMS key

Die AWS KMS key Kennung für die Verschlüsselung von Performance-Insights-Daten. Der KMS-Schlüsselbezeichner ist der Amazon Resource Name (ARN), der Schlüsselbezeichner oder der Schlüsselalias für den KMS-Schlüssel.

Weitere Informationen finden Sie unter Aktivieren und Deaktivieren von Performance Insights.

Verwenden von AWS Management Console, Ändern einer DB-Instance in einem DB-Cluster.

Führen Sie mit der die --performance-insights-kms-key-id Option AWS CLIaus modify-db-instance und legen Sie sie fest.

Bei Verwendung der RDS API: Rufen Sie ModifyDBInstance auf und legen Sie den Parameter PerformanceInsightsKMSKeyId fest.

Nur die angegebene DB-Instance

Diese Änderung verursacht keinen Ausfall.

Performance Insights-Aufbewahrungszeitraum

Der Zeitraum in Tagen, über den Performance Insights-Daten aufbewahrt werden sollen. Die Aufbewahrungseinstellung im kostenlosen Kontingent ist Standard (7 Tage). Um Ihre Leistungsdaten länger aufzubewahren, geben Sie 1–24 Monate an. Weitere Informationen zum Aufbewahrungszeitraum finden Sie unter Preisgestaltung und Datenaufbewahrung für Performance-Insights.

Weitere Informationen finden Sie unter Aktivieren und Deaktivieren von Performance Insights.

Verwenden von AWS Management Console, Ändern einer DB-Instance in einem DB-Cluster.

Führen Sie mit der die --performance-insights-retention-period Option AWS CLIaus modify-db-instance und legen Sie sie fest.

Bei Verwendung der RDS API: Rufen Sie ModifyDBInstance auf und legen Sie den Parameter PerformanceInsightsRetentionPeriod fest.

Nur die angegebene DB-Instance

Diese Änderung verursacht keinen Ausfall.

Erhebungsstufe

Ein Wert, der die Reihenfolge angibt, in der eine Aurora Replica zur primären Instance in einem DB-Cluster hochgestuft wird, wenn die vorhandene primäre Instance ausfällt.

Weitere Informationen finden Sie unter Fehlertoleranz für einen Aurora-DB-Cluster.

Verwenden von AWS Management Console, Ändern einer DB-Instance in einem DB-Cluster.

Führen Sie mit der die --promotion-tier Option AWS CLIaus modify-db-instance und legen Sie sie fest.

Bei Verwendung der RDS API: Rufen Sie ModifyDBInstance auf und legen Sie den Parameter PromotionTier fest.

Nur die angegebene DB-Instance

Diese Änderung verursacht keinen Ausfall.

Öffentlicher Zugriff

Publicly accessible (Öffentlich zugänglich), um der DB-Instance eine öffentliche IP-Adresse zuzuweisen (was bedeutet, dass sie von außerhalb der VPC aus zugänglich ist). Damit der öffentliche Zugriff für eine DB-Instance möglich ist, muss sie sich auch in einem öffentlichen Subnetz der VPC befinden.

Not publicly accessible (Nicht öffentlich zugänglich), um die DB-Instance nur innerhalb der VPC zugänglich zu machen.

Weitere Informationen finden Sie unter Ausblenden einer DB-Clusters in einer VPC vor dem Internet.

Um eine Verbindung zu einer DB-Instance von außerhalb ihrer Amazon VPC herzustellen, muss die DB-Instance öffentlich zugänglich sein und der Zugriff muss unter Anwendung der Regeln für den eingehenden Datenverkehr der Sicherheitsgruppe der DB-Instance gewährt werden. Darüber hinaus müssen weitere Anforderungen erfüllt werden. Weitere Informationen finden Sie unter Verbindung zur Amazon RDS-DB-Instance kann nicht hergestellt werden.

Wenn Ihre DB-Instance nicht öffentlich zugänglich ist, können Sie auch eine AWS -Site-to-Site-VPN-Verbindung oder eine - AWS Direct Connect Verbindung verwenden, um von einem privaten Netzwerk aus darauf zuzugreifen. Weitere Informationen finden Sie unter Richtlinie für den Datenverkehr zwischen Netzwerken.

Verwenden von AWS Management Console, Ändern einer DB-Instance in einem DB-Cluster.

Führen Sie mit der die --publicly-accessible|--no-publicly-accessible Option AWS CLIaus modify-db-instance und legen Sie sie fest.

Bei Verwendung der RDS API: Rufen Sie ModifyDBInstance auf und legen Sie den Parameter PubliclyAccessible fest.

Nur die angegebene DB-Instance

Diese Änderung verursacht keinen Ausfall.

Kapazitätseinstellungen von Serverless v2

Die in Aurora Capacity Units (ACUs) gemessene Datenbankkapazität eines DB-Clusters von Aurora Serverless v2.

Weitere Informationen finden Sie unter Festlegen des Aurora Serverless v2-Kapazitätsbereichs für einen Cluster.

Verwenden von AWS Management Console, Ändern des DB-Clusters über die Konsole, die CLI und die API.

Führen Sie mit der die --serverless-v2-scaling-configuration Option AWS CLIaus modify-db-cluster und legen Sie sie fest.

Bei Verwendung der RDS API: Rufen Sie ModifyDBCluster auf und legen Sie den Parameter ServerlessV2ScalingConfiguration fest.

Gesamter DB-Cluster

Diese Änderung verursacht keinen Ausfall.

Die Änderung wird sofort übernommen. Diese Einstellung ignoriert die Einstellung „Apply Immediately (Sofort Anwenden)“.

Sicherheitsgruppe

Die Sicherheitsgruppe, die Sie mit dem DB-Cluster verknüpfen möchten.

Weitere Informationen finden Sie unter Zugriffskontrolle mit Sicherheitsgruppen.

Verwenden von AWS Management Console, Ändern des DB-Clusters über die Konsole, die CLI und die API.

Führen Sie mit der die --vpc-security-group-ids Option AWS CLIaus modify-db-cluster und legen Sie sie fest.

Bei Verwendung der RDS API: Rufen Sie ModifyDBCluster auf und legen Sie den Parameter VpcSecurityGroupIds fest.

Gesamter DB-Cluster

Diese Änderung verursacht keinen Ausfall.

Backtrack-Zielfenster

Der Zeitraum in Sekunden, über den Sie Ihr DB-Cluster zurückverfolgen möchten. Diese Einstellung ist nur für Aurora MySQL verfügbar und nur dann, wenn während der Erstellung des DB-Clusters die Rückverfolgung aktiviert wurde.

Verwenden von AWS Management Console, Ändern des DB-Clusters über die Konsole, die CLI und die API.

Führen Sie mit der die --backtrack-window Option AWS CLIaus modify-db-cluster und legen Sie sie fest.

Bei Verwendung der RDS API: Rufen Sie ModifyDBCluster auf und legen Sie den Parameter BacktrackWindow fest.

Gesamter DB-Cluster

Diese Änderung verursacht keinen Ausfall.

Einstellungen, die nicht für Amazon-Aurora-DB-Cluster gelten

Die folgenden Einstellungen im AWS CLI Befehl modify-db-cluster und der RDS-API-Operation ModifyDBCluster gelten nicht für Amazon-Aurora-DB-Cluster.

Anmerkung

Sie können die nicht verwenden AWS Management Console , um diese Einstellungen für Aurora-DB-Cluster zu ändern.

AWS CLI Einstellung RDS-API-Einstellung

--allocated-storage

AllocatedStorage

--auto-minor-version-upgrade | --no-auto-minor-version-upgrade

AutoMinorVersionUpgrade

--db-cluster-instance-class

DBClusterInstanceClass

--enable-performance-insights | --no-enable-performance-insights

EnablePerformanceInsights

--iops

Iops

--monitoring-interval

MonitoringInterval

--monitoring-role-arn

MonitoringRoleArn

--option-group-name

OptionGroupName

--performance-insights-kms-key-id

PerformanceInsightsKMSKeyId

--performance-insights-retention-period

PerformanceInsightsRetentionPeriod

Einstellungen, die nicht für Amazon-Aurora-DB-Instances gelten

Die folgenden Einstellungen im AWS CLI Befehl modify-db-instance und der RDS-API-Operation ModifyDBInstance gelten nicht für Amazon Aurora-DB-Instances.

Anmerkung

Sie können die nicht verwenden AWS Management Console , um diese Einstellungen für Aurora-DB-Instances zu ändern.

AWS CLI Einstellung RDS-API-Einstellung

--allocated-storage

AllocatedStorage

--allow-major-version-upgrade|--no-allow-major-version-upgrade

AllowMajorVersionUpgrade

--copy-tags-to-snapshot|--no-copy-tags-to-snapshot

CopyTagsToSnapshot

--domain

Domain

--db-security-groups

DBSecurityGroups

--db-subnet-group-name

DBSubnetGroupName

--domain-iam-role-name

DomainIAMRoleName

--multi-az|--no-multi-az

MultiAZ

--iops

Iops

--license-model

LicenseModel

--network-type

NetworkType

--option-group-name

OptionGroupName

--processor-features

ProcessorFeatures

--storage-type

StorageType

--tde-credential-arn

TdeCredentialArn

--tde-credential-password

TdeCredentialPassword

--use-default-processor-features|--no-use-default-processor-features

UseDefaultProcessorFeatures