adds mysql dump to backup.sh

This commit is contained in:
Jean-Christophe Vanhalle
2023-08-18 12:25:49 +02:00
parent 297df423c7
commit e807e5ee19

View File

@@ -15,7 +15,6 @@ backup_path="${PWD}/backup-volumes/${now}"
mkdir -p "${backup_path}" mkdir -p "${backup_path}"
volumes="db traefik-dynamic traefik-certs traefik-logs traefik-static webroot" volumes="db traefik-dynamic traefik-certs traefik-logs traefik-static webroot"
for volume in ${volumes}; do for volume in ${volumes}; do
mkdir -p "${backup_path}/${volume}" mkdir -p "${backup_path}/${volume}"
docker run \ docker run \
@@ -25,3 +24,9 @@ for volume in ${volumes}; do
ubuntu \ ubuntu \
tar -cvzf "/destination/${volume}.tar.gz" -C "/${volume}" . tar -cvzf "/destination/${volume}.tar.gz" -C "/${volume}" .
done done
docker exec "${PREFIX}-db" \
/usr/bin/mysqldump \
-u root \
--password="${DB_ROOT_PASSWORD}" \
"${DB_NAME}" > "${backup_path}/db/dump.sql"