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.
Hinzufügen einer DB-Instance zu einem Aktiv/Aktiv-Cluster
Sie können eine DB-Instance zu einem Aktiv/Aktiv-Cluster von Amazon RDS für MySQL hinzufügen, indem Sie einen DB-Snapshot oder eine DB-Instance auf einen bestimmten Zeitpunkt wiederherstellen. Ein Aktiv/Aktiv-Cluster kann bis zu neun DB-Instances enthalten.
Wenn Sie eine DB-Instance auf einen bestimmten Zeitpunkt wiederherstellen, umfasst sie in der Regel neuere Transaktionen als eine DB-Instance, die anhand eines DB-Snapshots wiederhergestellt wurde. Wenn die DB-Instance über neuere Transaktionen verfügt, müssen zu Beginn der Replikation weniger Transaktionen angewendet werden. Daher ist eine zeitpunktbezogene Wiederherstellung zum Hinzufügen einer DB-Instance zu einem Cluster in der Regel schneller als die Wiederherstellung anhand eines DB-Snapshots.
Themen
Hinzufügen einer DB-Instance zu einem Aktiv/Aktiv-Cluster mithilfe von zeitpunktbezogener Wiederherstellung
Sie können einem Aktiv/Aktiv-Cluster eine DB-Instance hinzufügen, indem Sie eine zeitpunktbezogene Wiederherstellung für eine DB-Instance im Cluster durchführen.
Informationen zum Wiederherstellen einer DB-Instance auf einen Zeitpunkt in einer anderen AWS-Region finden Sie unter Replizieren von automatisierten Backups in eine andere AWS-Region.
So fügen Sie eine DB-Instance mithilfe von zeitpunktbezogener Wiederherstellung einem Aktiv/Aktiv-Cluster hinzu
-
Erstellen Sie eine neue DB-Instance, indem Sie eine zeitpunktbezogene Wiederherstellung für eine DB-Instance im Aktiv/Aktiv-Cluster durchführen.
Sie können eine zeitpunktbezogene Wiederherstellung für beliebige DB-Instances im Cluster durchführen, um die neue DB-Instance zu erstellen. Detaillierte Anweisungen finden Sie unter Wiederherstellen einer DB-Instance auf einen bestimmten Zeitpunkt für Amazon RDS.
Wichtig
Ordnen Sie während der zeitpunktbezogenen Wiederherstellung die neue DB-Instance einer DB-Parametergruppe zu, für die die Parameter der Aktiv/Aktiv-Cluster festgelegt wurden. Andernfalls wird die Gruppenreplikation für die neue DB-Instance nicht gestartet. Informationen zu den Parametern und ihren jeweiligen erforderlichen Einstellungen finden Sie unter Erforderliche Parametereinstellungen für Aktiv/Aktiv-Cluster.
Tipp
Wenn Sie vor dem Starten der zeitpunktbezogenen Wiederherstellung einen Snapshot der DB-Instance erstellen, können Sie möglicherweise die Zeitdauer reduzieren, die für die Anwendung von Transaktionen auf die neue DB-Instance erforderlich ist.
-
Fügen Sie die DB-Instance dem
group_replication_group_seedsParameter in der jeweiligen DB-Parametergruppe hinzu, die mit einer DB-Instance im Aktiv/Aktiv-Cluster verknüpft ist, darunter auch die DB-Parametergruppe, die Sie der neuen DB-Instance zugeordnet haben.Informationen zum Festlegen von Parametern finden Sie unter Ändern von Parametern in einer DB-Parametergruppe in Amazon RDS.
-
Stellen Sie in einem SQL-Client eine Verbindung mit der neuen DB-Instance her und rufen Sie die gespeicherte Prozedur mysql.rds_group_replication_set_recovery_channel auf. Ersetzen Sie
group_replication_user_passworddurch das Passwort für den Benutzerrdsgrprepladmin.call mysql.rds_group_replication_set_recovery_channel('group_replication_user_password'); -
Rufen Sie mithilfe des SQL-Clients die gespeicherte Prozedur mysql.rds_group_replication_start auf, um die Replikation zu starten:
call mysql.rds_group_replication_start(0);
Hinzufügen einer DB-Instance zu einem Aktiv/Aktiv-Cluster mithilfe eines DB-Snapshots
Sie können einem Aktiv/Aktiv-Cluster eine DB-Instance hinzufügen, indem Sie einen DB-Snapshot einer DB-Instance im Cluster erstellen und dann den DB-Snapshot wiederherstellen.
Informationen zum Kopieren eines Snapshots in eine andere AWS-Region finden Sie unter Überlegungen zum regionsübergreifenden Kopieren von Snapshots.
So fügen Sie eine DB-Instance mithilfe eines DB-Snapshots einem Aktiv/Aktiv-Cluster hinzu
-
Erstellen Sie einen DB-Snapshot einer DB-Instance im Aktiv/Aktiv-Cluster.
Sie können einen DB-Snapshot einer beliebigen DB-Instance im Cluster erstellen. Detaillierte Anweisungen finden Sie unter Erstellen eines DB-Snapshots für eine DB-Instance mit Single-AZ für Amazon RDS.
-
Stellen Sie eine DB-Instance anhand eines DB-Snapshots wieder her.
Ordnen Sie während der Snapshot-Wiederherstellung die neue DB-Instance einer DB-Parametergruppe zu, für die die Parameter der Aktiv/Aktiv-Cluster festgelegt wurden. Informationen zu den Parametern und ihren jeweiligen erforderlichen Einstellungen finden Sie unter Erforderliche Parametereinstellungen für Aktiv/Aktiv-Cluster.
Informationen zum Wiederherstellen einer DB-Instance anhand eines DB-Snapshots finden Sie unter Wiederherstellen auf eine DB-Instance.
-
Fügen Sie die DB-Instance dem
group_replication_group_seedsParameter in der jeweiligen DB-Parametergruppe hinzu, die mit einer DB-Instance im Aktiv/Aktiv-Cluster verknüpft ist, darunter auch die DB-Parametergruppe, die Sie der neuen DB-Instance zugeordnet haben.Informationen zum Festlegen von Parametern finden Sie unter Ändern von Parametern in einer DB-Parametergruppe in Amazon RDS.
-
Stellen Sie in einem SQL-Client eine Verbindung mit der neuen DB-Instance her und rufen Sie die gespeicherte Prozedur mysql.rds_group_replication_set_recovery_channel auf. Ersetzen Sie
group_replication_user_passworddurch das Passwort für den Benutzerrdsgrprepladmin.call mysql.rds_group_replication_set_recovery_channel('group_replication_user_password'); -
Rufen Sie mithilfe des SQL-Clients die gespeicherte Prozedur mysql.rds_group_replication_start auf, um die Replikation zu starten:
call mysql.rds_group_replication_start(0);