diff --git a/airgap_backup.sh b/airgap_backup.sh index 23cf5ec..23e9343 100644 --- a/airgap_backup.sh +++ b/airgap_backup.sh @@ -26,10 +26,10 @@ DDCLIENT_CONF_SOURCE="/etc/ddclient.conf" DDCLIENT_DEFAULT_SOURCE="/etc/default/ddclient" DNSMASQ_CONF_SOURCE="/home/mattspeer/docker/dnsmasq/dnsmasq.conf" HOMEASSISTANT_BACKUP_SOURCE_DIR="/home/mattspeer/docker/homeassistant/backups" -NEXTCLOUD_BACKUP_SOURCE="/mnt/5TB-Disk1/backup/nextcloud" -PAPERLESS_SOURCE="/mnt/doc-archive/export" +NEXTCLOUD_BACKUP_SOURCE="/mnt/26TB-Disk1/ncdata/borg" +PAPERLESS_SOURCE="/srv/doc-archive/export" VAULTWARDEN_SOURCE_DIR="/home/mattspeer/docker/vaultwarden/data/" -BACKUP_MOUNT_POINT="/mnt/26TB-Disk1" +BACKUP_MOUNT_POINT="/mnt/5TB-Disk1" FSTAB_DESTINATION="$BACKUP_MOUNT_POINT/backup/server/os" BACKUP_DESTINATION="$BACKUP_MOUNT_POINT/backup" CADDY_DESTINATION="$BACKUP_MOUNT_POINT/backup/services/caddy" @@ -340,15 +340,15 @@ fi echo "Starting Nextcloud backup process..." # Step 1: Execute the Docker command to create the backup. -echo "Running Nextcloud AIO daily backup script via Docker..." -sudo docker exec --env DAILY_BACKUP=1 nextcloud-aio-mastercontainer /daily-backup.sh -if [ $? -ne 0 ]; then - echo "Error: Docker command failed to create Nextcloud backup." >&2 - curl -H "Authorization: Bearer $NTFY_TOKEN" -d "Error: Docker command failed to create Nextcloud backup." "$NTFY_SERVER/$NTFY_TOPIC" > /dev/null 2>&1 - exit 1 -fi -echo "Nextcloud backup script completed successfully." -curl -H "Authorization: Bearer $NTFY_TOKEN" -d "Nextcloud daily backup created. Starting rsync." "$NTFY_SERVER/$NTFY_TOPIC" > /dev/null 2>&1 +# echo "Running Nextcloud AIO daily backup script via Docker..." +# sudo docker exec --env DAILY_BACKUP=1 nextcloud-aio-mastercontainer /daily-backup.sh +# if [ $? -ne 0 ]; then +# echo "Error: Docker command failed to create Nextcloud backup." >&2 +# curl -H "Authorization: Bearer $NTFY_TOKEN" -d "Error: Docker command failed to create Nextcloud backup." "$NTFY_SERVER/$NTFY_TOPIC" > /dev/null 2>&1 +# exit 1 +# fi +# echo "Nextcloud backup script completed successfully." +# curl -H "Authorization: Bearer $NTFY_TOKEN" -d "Nextcloud daily backup created. Starting rsync." "$NTFY_SERVER/$NTFY_TOPIC" > /dev/null 2>&1 # Step 2: Rsync the Nextcloud backup directory to the destination.