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à.
Configurazione della replica esterna da cluster di database Multi-AZ per Amazon RDS
È possibile configurare la replica tra un cluster di database Multi-AZ e un database esterno ad Amazon RDS.
La replica esterna consente ai cluster di database Multi-AZ di replicare i dati tra un’istanza database RDS e un database esterno, on-premises o in un altro ambiente cloud. Tale replica è utile per il disaster recovery, la migrazione dei dati e il mantenimento della coerenza tra i sistemi in posizioni diverse. In questa sezione vengono descritti i prerequisiti necessari per la configurazione della replica e del processo e alcune considerazioni, ad esempio la latenza di replica, la larghezza di banda e la compatibilità con diversi motori di database.
RDS for MySQL
Per configurare la replica esterna per un cluster di database Multi-AZ RDS per MySQL, è necessario mantenere i file di log binari nelle istanze database all’interno del cluster per un periodo sufficiente a garantire che le modifiche vengano applicate alla replica prima che Amazon RDS elimini il file binlog. A tale scopo, configura la conservazione dei log binari chiamando la stored procedure mysql.rds_set_configuration e specificando il parametro binlog retention hours. Per ulteriori informazioni, consulta binlog retention hours.
Il valore predefinito per binlog retention hours è NULL, a indicare che i log binari non vengono mantenuti (0 ore). Se si desidera configurare la replica esterna per un cluster di database Multi-AZ, è necessario impostare il parametro su un valore diverso da NULL.
È possibile configurare la conservazione dei log binari solo dall’istanza database di scrittura del cluster di database Multi-AZ e l’impostazione viene propagata a tutte le istanze database di lettura in modo asincrono.
Si consiglia anche di abilitare la replica basata su GTID sulla replica esterna. In questo modo, se in una delle istanze database si verifica un errore, è possibile riprendere la replica da un’altra istanza database integra all’interno del cluster. Per ulteriori informazioni, consulta Replication with Global Transaction Identifiers
RDS per PostgreSQL.
Per configurare la replica esterna per un cluster di database Multi-AZ RDS per PostgreSQL, è necessario abilitare la replica logica. Per istruzioni, consultare Configurazione della replica logica PostgreSQL con cluster di database Multi-AZ per Amazon RDS.