Merge pull request #5590 from nextcloud/enh/5589/improve-borg-backup-test

borgbackup: improve testing backup upon instance restore
This commit is contained in:
Simon L. 2024-11-25 10:25:20 +01:00 committed by GitHub
commit ecd22e9074
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -572,12 +572,18 @@ if [ "$BORG_MODE" = test ]; then
fi fi
fi fi
if ! borg list; then if ! borg list >/dev/null; then
echo "The entered path seems to be valid but could not open the backup archive." echo "The entered path seems to be valid but could not open the backup archive."
echo "Most likely the entered password was wrong so please adjust it accordingly!" echo "Most likely the entered password was wrong so please adjust it accordingly!"
exit 1 exit 1
else
if ! borg list | grep "nextcloud-aio"; then
echo "The backup archive does not contain a valid Nextcloud AIO backup."
echo "Most likely was the archive not created via Nextcloud AIO."
exit 1
else else
echo "Everything looks fine so feel free to continue!" echo "Everything looks fine so feel free to continue!"
exit 0 exit 0
fi fi
fi
fi fi