Automatisation de sauvegardes avec BorgBackup : partagez vos configs
Automatisation de sauvegardes avec BorgBackup : partagez vos configs
Je cherche à optimiser mes scripts Borg. Qui utilise des hooks pre/post-backup ? J'aimerais scpter l'export de mes bases MySQL avant sauvegarde.
-
thomas1983
- Messages : 100
- Inscription : mer. nov. 05, 2025 7:24 pm
Re: Automatisation de sauvegardes avec BorgBackup : partagez vos configs
J'ai ça dans mon cron :
```
#!/bin/bash
mysqldump -u root -p'motdepasse' --all-databases > /var/backups/mysql/dump_$(date +%F).sql
borg create /backup::'{now}' /var/backups/mysql
```
```
#!/bin/bash
mysqldump -u root -p'motdepasse' --all-databases > /var/backups/mysql/dump_$(date +%F).sql
borg create /backup::'{now}' /var/backups/mysql
```
-
guillaume_oc
- Messages : 76
- Inscription : sam. mars 16, 2024 7:24 pm
Re: Automatisation de sauvegardes avec BorgBackup : partagez vos configs
Attention à ne pas laisser le mdp en clair ! Utilise plutôt un .my.cnf avec les droits 600. Et pense au --lock-tables pour les grosses bases.
Re: Automatisation de sauvegardes avec BorgBackup : partagez vos configs
Bien vu pour la sécurité. Vous faites comment pour les notifications ? J'aimerais un Telegram quand ça plante.
-
thomas1983
- Messages : 100
- Inscription : mer. nov. 05, 2025 7:24 pm
Re: Automatisation de sauvegardes avec BorgBackup : partagez vos configs
J'utilise healthchecks.io. Tu peux curl une URL en fin de script. C'est gratuit pour 20 checks.
Re: Automatisation de sauvegardes avec BorgBackup : partagez vos configs
Perso j'ai tout containerisé avec un Docker-compose : Borg + script Python qui envoie sur Mattermost. Si ça t'intéresse je peux partager le compose.
Re: Automatisation de sauvegardes avec BorgBackup : partagez vos configs
Yes je veux bien ! Tu gères la rétention comment ? J'ai un souci avec mes archives qui grossissent trop.