Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
tutoriel:sauvegarder_automatiquement_ses_bases_de_donnees [Le 11/04/2019, 12:52] 82.251.241.242 [Modification des permissions] |
tutoriel:sauvegarder_automatiquement_ses_bases_de_donnees [Le 24/11/2020, 18:22] bcag2 [Création du script] lien vers askubuntu |
||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
---- | ---- | ||
+ | |||
====== Sauvegarder automatiquement ses bases de données MySQL ====== | ====== Sauvegarder automatiquement ses bases de données MySQL ====== | ||
Ligne 22: | Ligne 22: | ||
===== Création du script ===== | ===== Création du script ===== | ||
- | Nous allons créer le script dans le répertoire **/root/scripts/**. Seul root y aura accès en lecture (et écriture). | + | Nous allons créer le script dans le répertoire **/root/scripts/**(( ou /user/local/bin … https://askubuntu.com/questions/998452/where-should-i-put-my-bash-scripts)). Seul root y aura accès en lecture (et écriture). |
Si le sous répertoire script n'existe pas déjà, le créer : | Si le sous répertoire script n'existe pas déjà, le créer : | ||
Ligne 69: | Ligne 69: | ||
# choix du dossier de destination des sauvegardes à ajuster à vos besoins | # choix du dossier de destination des sauvegardes à ajuster à vos besoins | ||
backup_folder="/srv/mysql_backups" | backup_folder="/srv/mysql_backups" | ||
- | if [ -d "$backup_folder" ] ; then | + | if [ ! -d "$backup_folder" ] ; then |
mkdir -p "$backup_folder" | mkdir -p "$backup_folder" | ||
fi | fi |