Page 1 sur 1

Meilleure solution pour un backup automatisé de MongoDB ?

Publié : sam. sept. 07, 2024 10:28 am
par guillaume
Hello, je cherche une solution fiable pour sauvegarder automatiquement notre cluster MongoDB (version 5.0). Actuellement on fait des mongodump manuels mais c'est pas scalable. Vous utilisez quoi ?

Re: Meilleure solution pour un backup automatisé de MongoDB ?

Publié : sam. sept. 07, 2024 12:28 pm
par mehdi2001
Perso j'utilise Ops Manager depuis 2 ans. Un peu cher mais ça vaut le coup pour les backups incrémentiels et la gestion des restaurations. Sinon il y a mongodb_consistent_backup en open source.

Re: Meilleure solution pour un backup automatisé de MongoDB ?

Publié : sam. sept. 07, 2024 1:28 pm
par antoine06
Attention avec mongodump sur un cluster, tu peux avoir des incohérences ! Pour un cluster, il faut vraiment passer par des snapshots au niveau stockage ou utiliser oplog pour avoir un point cohérent.

Re: Meilleure solution pour un backup automatisé de MongoDB ?

Publié : sam. sept. 07, 2024 6:28 pm
par guillaume
Merci. On est sur AWS, vous pensez que les snapshots EBS sont suffisants ? J'ai lu que c'était pas conseillé pour les répliques...

Re: Meilleure solution pour un backup automatisé de MongoDB ?

Publié : sam. sept. 07, 2024 9:28 pm
par thomas1983
Les snapshots EBS c'est risqué si t'as pas arrêté les secondaires avant. Nous on utilise mongodb-consistent-backup avec un script maison qui gère la rotation sur S3. Ça tourne depuis 3 ans sans souci.

Re: Meilleure solution pour un backup automatisé de MongoDB ?

Publié : sam. sept. 07, 2024 11:28 pm
par mehdi2001
+1 pour S3. Et si tu veux une solution clé en main, regarde Percona Backup for MongoDB. C'est ce qu'on a adopté après avoir galéré avec nos scripts maison.