Cent OS - Mysql Cron

Répondre
hmi
Site Admin
Messages : 105
Enregistré le : sam. févr. 04, 2017 10:33 am

Cent OS - Mysql Cron

Message par hmi » dim. août 25, 2019 3:43 pm

Mon dépôt Github fournit un script Bash sqldump.sh dans le répertoire el7/config/rsnapshot. Ce script permet d’effectuer des sauvegardes automatiques de l’ensemble des bases MySQL d’un serveur, individuellement et « à la louche ». Les sauvegardes se présentent sous forme d’une série de fichiers compressés *.sql.gz rangés dans le répertoire /sqldump. Par la suite, ces fichiers pourront être récupérés par un serveur de sauvegardes.
$ cd
$ git clone https://github.com/kikinovak/centos
$ cd centos/el7/config/rsnapshot
$ sudo cp sqldump.sh /usr/local/sbin/
$ sudo chmod 0700 /usr/local/sbin/sqldump.sh
$ sudo vim /usr/local/sbin/sqldump.sh


Une fois qu’on a édité le script à sa convenance, on peut définir une tâche automatique.
$ sudo crontab -e
# Sauvegarde quotidienne des bases MySQL à 11h50
50 11 * * * /usr/local/sbin/sqldump.sh 1> /dev/null

Répondre