#!/bin/bash
 
USER=""
PASS=""
BASE_SQL=""
 
mysqldump --opt -u $USER -p$PASS $BASE_SQL > $HOME/sauvegarde.sql
on met les valeurs correspondante en face User, Pass et Base_sql entre les "" on peut après ceci exécuter automatiquement le script à l'aide d'une tache cron. Maintenant regardons comment restaurer notre base :
mysql --opt -u $USER -p$PASS $BASE_SQL < $HOME/sauvegarde.sql
Ici on utilise mysql tout court et on se contente d'une petite modification de la dernière ligne, en inversant le signe > qui devient <. A noter que la base doit déjà exister sur le serveur pour être restaurer. Si ce n'est pas le cas, commencez par la créer avant tout