hello ! c'est le piège classique. les snapshots manuels n'ont pas de rétention automatique par défaut donc ils restent indéfiniment sauf si tu les supprimes. combien t'en as qui traînent depuis des mois ?
trop ! on en a un par semaine depuis presque un an pour une BDD prod. personne n'a pensé à faire le ménage.
deux options : soit tu mets en place AWS Backup avec des plans de rétention pour toutes tes BDDs, ça centralise et gère l'expiration. soit un petit script lambda qui tourne régulièrement pour lister et purger les snapshots manuels plus vieux que X jours/semaines. ça coûte rien de tourner.
et t'es sûr que t'as pas des copies de snapshots entre régions ou entre comptes ? ça aussi ça fait mal, et souvent c'est oublié dans le nettoyage. `aws rds describe-db-snapshots --snapshot-type shared` pour voir les partagés
la lambda c'est une super idée pour les manuels. je vais me pencher là-dessus. pas de copies inter-régions pour l'instant. merci pour le tuyau !
et n'oublie pas de vérifier la rétention de tes snapshots automatiques. si t'as des env de dev/test ils ont ptete pas besoin de 7 jours de rétention. tu peux baisser à 1 ou 2 jours pour ces instances pour économiser.
ouais on va affiner la rétention par env. je vais mettre en place la lambda rapidement. merci pour l'aide les gars !
Vous devez être connecté pour poster un message !
Recevoir les derniers articles gratuitement en créant un compte !
S'inscrire
david-jacob
Membre depuis le 28/01/2024actif secouriste
yo la team ! grosse surprise sur notre dernière facture AWS, les coûts RDS ont explosé. après analyse c le stockage des backups et snapshots qui fait la blague. on a des snapshots automatiques et en plus on fait des snapshots manuels pour les BDD critiques. y'a moyen de gérer ça mieux pour réduire la facture ?