# Scripts de sauvegarde ## Description Ces scripts sont utilisés sur des VM debian contenant des applis web * *backup.sh* permet de sauvegarder bases de donnes MYSQL ainsi que le contenu d'un rpertoire * *cleanup.sh* efface les sauvegardes de plus de 10 jours. ## Déploiement 1. Placez vous dans le répertoire de votre choix (`/root/scripts` par exemple) ```bash git clone https://agora.tera.coop/gogs/tera.coop/backup-scripts.git ``` 2. **Attention de bien renseigner les paramètres dans chaque script et de s'assurer de créer les répertoires contenant les sauvegardes !** 3. Rendre les scripts exécutables : ```bash chmod 700 backup.sh cleanup.sh ``` ## Exécuter les scripts automatiquement avec la crontab (tous les jours) ```bash ln -s /root/scripts/backup-scripts/backup.sh /etc/cron.daily/01-backup ln -s /root/scripts/backup-scripts/cleanup.sh /etc/cron.daily/02-cleanup ```