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