adds mysql dump to backup.sh
This commit is contained in:
@@ -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"
|
||||||
|
|||||||
Reference in New Issue
Block a user