iankelling.org
/
git
/
distro-setup
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add new test
[distro-setup]
/
ziva-backup-check
diff --git
a/ziva-backup-check
b/ziva-backup-check
index 31ae7ddcf42956ffdc98723e1e6195a2270ab731..849453d758bb59e674147f9ac0397e3c42b62304 100755
(executable)
--- a/
ziva-backup-check
+++ b/
ziva-backup-check
@@
-18,12
+18,12
@@
fi
## begin check on btrbk
## begin check on btrbk
-now=$(date +%s)
age_limit_sec=$(( 60 * 60 * 50 )) # 50 hours
age_limit_sec=$(( 60 * 60 * 50 )) # 50 hours
-for vol in {root,boot}_ubuntubionic; do
- snaps=(/mnt/r7/amy/btrbk/${vol}.20*)
+for prefix in root boot; do
+ vol=${prefix}_ubuntubionic
+ snaps=(/mnt/r7/amy/$prefix/btrbk/${vol}.20*)
if [[ ! ${snaps[*]} ]]; then
if [[ ! ${snaps[*]} ]]; then
- err no snapshots starting with /mnt/r7/amy/
btrbk/${vol}_ubuntubionic
.20
+ err no snapshots starting with /mnt/r7/amy/
$prefix/btrbk/${vol}
.20
break
fi
break
fi
@@
-39,7
+39,7
@@
for vol in {root,boot}_ubuntubionic; do
err "could not find latest snapshot for $svp among ${snaps[*]}"
exit 1
fi
err "could not find latest snapshot for $svp among ${snaps[*]}"
exit 1
fi
- if (( last_snap_sec <
now
- age_limit_sec )); then
+ if (( last_snap_sec <
EPOCHSECONDS
- age_limit_sec )); then
err vol $vol last backup older than 50 hours: $last_snap
fi
done
err vol $vol last backup older than 50 hours: $last_snap
fi
done