2017-09-06 1 views
0

Je veux arrêter l'instance AWS RDS (MySQL) pour une durée plus longue, pendant environ un mois, je peux arrêter l'instance depuis la console. Toutefois, l'instance RDS est redémarrée après 7 jours. J'ai également examiné la documentation AWS pour des informations connexes à ce sujet. Link Here for doc. Il semble que la durée maximale pour laquelle RDS peut être arrêté est de 7 jours après quoi il redémarre automatiquement. Y a-t-il un moyen de le garder arrêté pendant un mois? À l'heure actuelle, j'arrête manuellement le RDS une fois par semaine. Je peux automatiser légèrement cette procédure d'arrêt via la fonction lambda qui arrêtera l'instance RDS si elle est en cours d'exécution.Comment arrêter AWS RDS pour une durée plus longue?

Je veux juste savoir s'il y a une autre approche alternative que je peux suivre?

Merci,

Répondre

1

Vous pouvez supprimer votre rds instance et enregistrer un instantané de celui-ci. Une fois que vous essayez de créer une nouvelle instance à partir de l'instantané spécifié tant que votre nom d'instance est le même, vos chaînes de connexion doivent être les mêmes.

Les points de terminaison d'instance Amazon RDS ne changeront pas.

Vous pouvez ainsi créer un travail cron ou un déclencheur lambda qui créera votre instance à partir de l'instantané précédent. Puis essayez d'utiliser lambda scheduled events.