Update backup verifier to handle purged repos
The backup verifier currently emails us warnings about inconsistent backups in purged backup locations. This is expected because the backups have been removed/purged. Update the verifier to simply log and skip over these cases. Change-Id: I0dd0b464e64dd4795d75e71ec4218d851eb9f742
This commit is contained in:
parent
8361ab701c
commit
3d9793927c
@ -7,7 +7,15 @@ export SHELL=/bin/bash
|
||||
pushd /opt/backups
|
||||
|
||||
for u in borg-*; do
|
||||
BORG_REPO=/opt/backups/$u/backup
|
||||
BORG_BASE=/opt/backups/$u
|
||||
BORG_REPO=${BORG_BASE}/backup
|
||||
BORG_RETIRED=${BORG_BASE}/.retired
|
||||
|
||||
if [[ -f "${BORG_RETIRED}" ]] && [[ ! -d "${BORG_REPO}" ]]; then
|
||||
# This repo was retired and purged. We don't need to verify it.
|
||||
echo "$(date) Skipping ${BORG_REPO} it is retired and purged."
|
||||
continue
|
||||
fi
|
||||
|
||||
sudo BORG_RELOCATED_REPO_ACCESS_IS_OK=y BORG_REPO=${BORG_REPO} -u ${u} -s <<'EOF'
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user