backup:bdd
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| backup:bdd [2020/05/03 12:49] – créée tonio | backup:bdd [2020/05/03 12:58] (Version actuelle) – tonio | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| Voici un exemple de script pour exporter ses bases de données MariaDB/ | Voici un exemple de script pour exporter ses bases de données MariaDB/ | ||
| - | <file bash > | + | < |
| + | vi / | ||
| + | </ | ||
| + | |||
| + | <file bash / | ||
| #!/bin/bash | #!/bin/bash | ||
| Ligne 31: | Ligne 35: | ||
| mkdir -p ${DB_BACKUP_PATH}/ | mkdir -p ${DB_BACKUP_PATH}/ | ||
| - | echo "Backup started for database - ALL DATABASE" | + | echo "Démarrage de la sauvegarde de TOUTES les bases" |
| - | mysqldump --all-databases -h ${MYSQL_HOST} \ | + | # Méthode classique |
| + | | ||
| + | -h ${MYSQL_HOST} \ | ||
| -P ${MYSQL_PORT} \ | -P ${MYSQL_PORT} \ | ||
| -u ${MYSQL_USER} \ | -u ${MYSQL_USER} \ | ||
| - | | + | |
| + | |||
| + | # Option sans mot de passe / Méthode direct | ||
| + | # mysqldump --all-databases | gzip > ${DB_BACKUP_PATH}/ | ||
| + | |||
| if [ $? -eq 0 ]; then | if [ $? -eq 0 ]; then | ||
| Ligne 59: | Ligne 70: | ||
| ### Fin du script #### | ### Fin du script #### | ||
| </ | </ | ||
| + | |||
| + | < | ||
| + | chmod +x / | ||
| + | </ | ||
| + | |||
backup/bdd.1588510148.txt.gz · Dernière modification : 2020/05/03 12:49 de tonio
