X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=ziva-backup-check;h=849453d758bb59e674147f9ac0397e3c42b62304;hb=5b09fb8ae01ae1c9aa5c3ccde60f6e6a22f7d6a6;hp=31ae7ddcf42956ffdc98723e1e6195a2270ab731;hpb=7b47d6a266340223e78317cfe0570868f45a4cad;p=distro-setup diff --git a/ziva-backup-check b/ziva-backup-check index 31ae7dd..849453d 100755 --- a/ziva-backup-check +++ b/ziva-backup-check @@ -18,12 +18,12 @@ fi ## begin check on btrbk -now=$(date +%s) 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 - 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 @@ -39,7 +39,7 @@ for vol in {root,boot}_ubuntubionic; do 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