Replica di cluster Amazon Aurora SQL My DB su cluster Amazon Aurora Regioni AWS - Amazon Aurora

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à.

Replica di cluster Amazon Aurora SQL My DB su cluster Amazon Aurora Regioni AWS

Puoi creare un cluster Amazon Aurora My SQL DB come replica di lettura in un cluster DB Regione AWS diverso da quello di origine. Questo approccio può migliorare le tue capacità di disaster recovery, scalare le operazioni di lettura per Regione AWS renderle più vicine agli utenti e semplificare la migrazione da uno Regione AWS all'altro.

Puoi creare repliche di lettura dei cluster di database crittografati e non crittografati. La replica di lettura deve essere crittografata se il cluster di database di origine è crittografato.

Per ogni cluster di database di origine, puoi avere fino a cinque cluster database tra regioni che sono repliche di lettura.

Nota

In alternativa alle repliche di lettura tra regioni, è possibile dimensionare le operazioni di lettura con ritardi minimi utilizzando un database globale Aurora. Un database globale Aurora ha un cluster Aurora DB primario in uno Regione AWS e fino a cinque cluster DB secondari di sola lettura in diverse regioni. Ogni cluster database secondario può includere fino a 16 repliche Aurora (anziché 15). La replica dal cluster database primario a tutti i secondari viene gestita dal livello di archiviazione di Aurora anziché dal motore del database, pertanto il ritardo per la replica delle modifiche è minimo, in genere inferiore a 1 secondo. Mantenere il motore di database fuori dal processo di replica significa che il motore di database è dedicato all'elaborazione dei carichi di lavoro. Significa anche che non è necessario configurare o gestire la replica Aurora My SQL binlog (registrazione binaria). Per ulteriori informazioni, consulta Utilizzo degli Amazon Aurora Global Database.

Quando crei una replica di lettura del cluster Aurora My SQL DB in un altro Regione AWS, devi essere consapevole di quanto segue:

  • Il cluster di database di origine e il cluster di database di replica di lettura tra regione può avere fino a 15 repliche Aurora assieme all'istanza primaria per il cluster database. Utilizzando questa funzionalità, è possibile scalare le operazioni di lettura sia per l'origine che per la destinazione Regione AWS di replica. Regione AWS

  • In uno scenario con più regioni, si verifica un ritardo maggiore tra il cluster di database di origine e la replica di lettura a causa della maggiore lunghezza dei canali di rete tra Regioni AWS.

  • I dati trasferiti per la replica tra regioni sono soggetti ai costi di trasferimento dati di RDS Amazon. Le seguenti operazioni di replica tra regioni generano addebiti per i dati trasferiti fuori dalla Regione AWS di origine:

    • Quando crei la replica di lettura, Amazon RDS scatta un'istantanea del cluster di origine e la trasferisce a Regione AWS quello che contiene la replica di lettura.

    • Per ogni modifica dei dati effettuata nei database di origine, Amazon RDS trasferisce i dati dalla regione di origine a Regione AWS quella che contiene la replica di lettura.

    Per ulteriori informazioni sui prezzi di trasferimento RDS dati di Amazon, consulta i prezzi di Amazon Aurora.

  • Puoi eseguire più operazioni di creazione o eliminazione simultanee per repliche di lettura che fanno riferimento allo stesso cluster di database di origine. Tuttavia, devi rimanere entro il limite di cinque repliche di lettura per ogni cluster di database di origine.

  • Per un efficace funzionamento della replica, ciascuna replica di lettura deve avere la stessa quantità di risorse di calcolo e storage del cluster di database di origine. Se si dimensiona il cluster di database di origine, si devono dimensionare anche le repliche di lettura.

Prima di iniziare

Prima di poter creare un cluster Aurora My SQL DB che sia una replica di lettura interregionale, è necessario attivare la registrazione binaria sul cluster Aurora My DB di origine. SQL La replica interregionale per Aurora My SQL utilizza la replica SQL binaria personale per riprodurre le modifiche sul cluster DB di replica di lettura interregionale.

Per attivare la registrazione binaria su un cluster Aurora SQL My DB, aggiorna binlog_format il parametro per il cluster DB di origine. Il parametro binlog_format è un parametro a livello di cluster che si trova nel gruppo di parametri cluster predefinito. Se il cluster database utilizza il gruppo di parametri cluster database predefinito, crea un nuovo gruppo di parametri cluster database per modificare le impostazioni binlog_format. Consigliamo di impostare binlog_format su MIXED. Tuttavia, puoi anche impostare binlog_format su ROW o STATEMENT se hai bisogno di un formato binlog specifico. Riavvia il cluster database Aurora affinché venga applicata la modifica.

Per ulteriori informazioni sull'utilizzo della registrazione binaria con Aurora SQL My, vedere. Replica tra Aurora e SQL My o tra Aurora e un altro cluster Aurora DB (replica di log binari) Per ulteriori informazioni sulla modifica dei parametri di configurazione di Aurora SQL My, Parametri dell'istanza database e del cluster database di Amazon Aurora vedere e.