Scripts de sauvegarde automatique

SiM 7613cae39d first commit 5 năm trước cách đây
README.md 7613cae39d first commit 5 năm trước cách đây
backup.sh 7613cae39d first commit 5 năm trước cách đây
cleanup.sh 7613cae39d first commit 5 năm trước cách đây

README.md

#Scripts de sauvegarde

Description

Ces scripts sont utilisé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 rpertoire de votre choix (/root/scripts par exemple) git clone https://agora.tera.coop/gogs/tera.coop/backup-scritps.git

  2. Attention de bien renseigner les paramètres dans chaque script et de s'assurer de créer les réperresi contenant les sauvegardes !

  3. Rendre les scripts excutables : chmod 700 backup.sh cleanup.sh

Excuter les scripts automatiquement avec la crontab

ln -s backup.sh /etc/cron.daily/01-backup
ln -s cleanup.sh /etc/cron.daily/02-cleanup