Amazon RDS - implantações Multi-AZ
Em uma implantação Multi-AZ, o Amazon RDS provisiona e mantém automaticamente uma réplica em espera síncrona em uma zona de disponibilidade diferente. A instância de banco de dados primária é replicada de forma síncrona nas zonas de disponibilidade para uma réplica em espera para fornecer redundância de dados, eliminar congelamentos de E / S e minimizar picos de latência durante backups do sistema. Executar uma instância de banco de dados com alta disponibilidade pode aumentar a disponibilidade durante a manutenção planejada do sistema e ajudar a proteger seus bancos de dados contra falhas da instância de banco de dados e interrupção da Zona de disponibilidade.
Você pode escolher a opção de selecionar uma implantação multi-AZ ao criar uma instância de banco de dados ou também pode escolher a opção de modificar uma instância de banco de dados existente para se tornar uma instância de banco de dados multi-AZ. O diagrama a seguir mostra a opção em que estamos modificando uma opção existente. Mas a mesma opção também está disponível durante a criação da instância de banco de dados.
No caso de uma interrupção planejada ou não planejada de sua instância de banco de dados, o Amazon RDS muda automaticamente para uma réplica em espera em outra zona de disponibilidade se você tiver habilitado Multi-AZ. O tempo que leva para o failover ser concluído depende da atividade do banco de dados e de outras condições no momento em que a instância de banco de dados principal ficou indisponível. Os tempos de failover são normalmente de 60 a 120 segundos. No entanto, grandes transações ou um processo de recuperação demorado podem aumentar o tempo de failover.
As implantações Multi-AZ para instâncias Oracle, PostgreSQL, MySQL e MariaDB DB usam a tecnologia de failover da Amazon. As instâncias de banco de dados do SQL Server usam o espelhamento do SQL Server.