Aggiungere un'istanza DB a un cluster attivo-attivo - Amazon Relational Database Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Aggiungere un'istanza DB a un cluster attivo-attivo

Puoi aggiungere un'istanza DB a un cluster Amazon RDS for My SQL active-active ripristinando uno snapshot DB o ripristinando un'istanza DB in un point-in-time. Un cluster attivo-attivo può includere fino a nove istanze DB.

Quando si ripristina un'istanza DB in un determinato momento, in genere vengono incluse transazioni più recenti rispetto a un'istanza DB ripristinata da uno snapshot DB. Quando l'istanza DB ha transazioni più recenti, è necessario applicare un numero inferiore di transazioni all'avvio della replica. Pertanto, l'utilizzo del point-in-time ripristino per aggiungere un'istanza DB a un cluster è in genere più rapido rispetto al ripristino da un'istantanea del database.

Aggiungere un'istanza DB a un cluster attivo-attivo utilizzando il ripristino point-in-time

È possibile aggiungere un'istanza DB a un cluster attivo-attivo eseguendo point-in-time il ripristino su un'istanza DB del cluster.

Per informazioni sul ripristino di un'istanza DB in un momento temporale diverso Regione AWS, consulta. Replica dei backup automatici su un altro Regione AWS

Per aggiungere un'istanza DB a un cluster attivo-attivo utilizzando il ripristino point-in-time
  1. Crea una nuova istanza DB eseguendo point-in-time il ripristino su un'istanza DB nel cluster active-active.

    È possibile eseguire point-in-time il ripristino su qualsiasi istanza DB del cluster per creare la nuova istanza DB. Per istruzioni, consulta Ripristino di un'istanza DB a un'ora specificata per Amazon RDS.

    Importante

    Durante point-in-time-recovery, associa la nuova istanza DB a un gruppo di parametri DB con i parametri del cluster active-active impostati. In caso contrario, la replica di gruppo non verrà avviata sulla nuova istanza DB. Per informazioni sui parametri e sulle impostazioni richieste per ciascuno di essi, vedereImpostazioni dei parametri obbligatorie per i cluster attivi-attivi.

    Suggerimento

    Se si scatta uno snapshot dell'istanza DB prima di iniziare point-in-time il ripristino, potrebbe essere possibile ridurre il tempo necessario per applicare le transazioni sulla nuova istanza DB.

  2. Aggiungi l'istanza DB al group_replication_group_seeds parametro in ogni gruppo di parametri DB associato a un'istanza DB nel cluster active-active, incluso il gruppo di parametri DB associato alla nuova istanza DB.

    Per informazioni sull'estensione dei parametri consulta Modifica dei parametri in un gruppo di parametri DB in Amazon RDS .

  3. In un SQL client, connettiti alla nuova istanza DB e richiama la mysql.rds_group_replication_set_recovery_channel stored procedure. Replace (Sostituisci) group_replication_user_password con la password per l'rdsgrprepladminutente.

    call mysql.rds_group_replication_set_recovery_channel('group_replication_user_password');
  4. Utilizzando il SQL client, mysql.rds_group_replication_start richiamate la stored procedure per avviare la replica:

    call mysql.rds_group_replication_start(0);

Aggiungere un'istanza DB a un cluster attivo-attivo utilizzando un'istantanea DB

È possibile aggiungere un'istanza DB a un cluster attivo attivo creando uno snapshot DB di un'istanza DB nel cluster e quindi ripristinando lo snapshot DB.

Per informazioni sulla copia di uno snapshot su un altro, consulta. Regione AWSConsiderazioni sulla copia di istantanee tra regioni

Per aggiungere un'istanza DB a un cluster attivo-attivo utilizzando uno snapshot DB
  1. Crea uno snapshot DB di un'istanza DB nel cluster active-active.

    È possibile creare uno snapshot DB di qualsiasi istanza DB nel cluster. Per istruzioni, consulta Creazione di uno snapshot DB per un'istanza DB Single-AZ per Amazon RDS.

  2. Ripristina un'istanza DB dallo snapshot DB.

    Durante l'operazione di ripristino dello snapshot, associa la nuova istanza DB a un gruppo di parametri DB con i parametri del cluster active-active impostati. Per informazioni sui parametri e sull'impostazione richiesta per ciascuno di essi, vedere. Impostazioni dei parametri obbligatorie per i cluster attivi-attivi

    Per informazioni sul ripristino di un'istanza DB da un'istantanea del database, vedere. Ripristino su un'istanza DB

  3. Aggiungi l'istanza DB al group_replication_group_seeds parametro in ogni gruppo di parametri DB associato a un'istanza DB nel cluster active-active, incluso il gruppo di parametri DB associato alla nuova istanza DB.

    Per informazioni sull'estensione dei parametri consulta Modifica dei parametri in un gruppo di parametri DB in Amazon RDS .

  4. In un SQL client, connettiti alla nuova istanza DB e richiama la mysql.rds_group_replication_set_recovery_channel stored procedure. Replace (Sostituisci) group_replication_user_password con la password per l'rdsgrprepladminutente.

    call mysql.rds_group_replication_set_recovery_channel('group_replication_user_password');
  5. Utilizzando il SQL client, mysql.rds_group_replication_start richiamate la stored procedure per avviare la replica:

    call mysql.rds_group_replication_start(0);