Mysql
 sql >> Base de données >  >> RDS >> Mysql

Temps d'arrêt de la mise à niveau de l'instance AWS RDS

Je ne pense pas que ce soit une question sur le sujet pour StackOverflow, mais quelques informations quand même :

  1. Elle est importante et dépend de la taille de la base de données. Je l'ai eu prendre une heure ou plus quelques fois. La création d'instantanés, la restauration à partir d'instantanés et la création multi-az prenaient environ deux heures auparavant.

  2. Cela dépend de la façon dont vous avez configuré les choses maintenant. Si vous avez déjà activé Multi-AZ, une mise à niveau d'instance se produira réellement sur l'esclave, puis un basculement se produira, puis le nouvel esclave sera mis à jour. Il en résulte environ 1 ou 2 minutes de temps d'arrêt réel. La mise à niveau de l'instance sur l'esclave prend généralement environ 10 à 20 minutes, mais il n'y a pas de temps d'arrêt dans cette configuration. Notez que lorsqu'il effectue le basculement, Amazon effectue un échange DNS en interne afin que votre point de terminaison RDS pointe vers la bonne machine. Vous devrez donc peut-être redémarrer vos processus Web qui pointent vers la base de données afin qu'ils se reconnectent à la base de données et tirent le nouvelle IP à partir d'une nouvelle recherche DNS.