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