627 shaares
Il est possible de tester le failover d'une base RDS Multi-AZ en la rebootant avec l'option force-failover
.
aws rds reboot-db-instance \
--db-instance-identifier dbInstanceID \
--force-failover
Attention le changement d'AZ (AZ primary devient AZ secondary et vice versa) n'est pas visible instantanément (10 min max) dans la console AWS.
Pour vérifier que le changement a bien eu lieu, il faut vérifier que l'alias DNS de l'instance a changé:
while true; do host <my-rds-endpoint.amazonaws.com> | grep alias ; sleep 1; done