Fix nextcloud backup (container naming)

main
parent 1f9263cd4a
commit 202f5a64d7
  1. 5
      backups/nextcloud.sh

@ -1,6 +1,7 @@
#!/bin/bash
# Immediatly exit on command failure (e)
# and quit on unset variables (u)
set -ue
set -ueo pipefail
export BACKUP_REPO=ssh://cttuebak/media/borg/cttue/cloud
export BACKUP_NAME_DB="db_$(date -u +'%Y-%m-%dT%H:%M%Z')"
@ -9,7 +10,7 @@ export BORG_PASSPHRASE=$(cat "$(dirname $0)/borg_passphrase.txt")
# Dump the database into borg create
echo "Starting Backup of Nextcloud Database..."
docker exec nextcloud_nc_db_1 mysqldump -u nextcloud -pnextcloud --lock-tables --databases nextcloud |
docker exec nextcloud-nc_db-1 mariadb-dump -u nextcloud -pnextcloud --lock-tables --databases nextcloud |
/usr/bin/borg create --compression zstd --stats ${BACKUP_REPO}::${BACKUP_NAME_DB} -
echo "Backup done. Pruning Nextcloud Database..."

Loading…
Cancel
Save