3 : ${vgtag=@backup} ${vgprefix=vg-backup-}
4 : ${mntbkpdir=/mnt/bkp}
5 : ${STOREDIR=$mntbkpdir/store} ${METADIR=$mntbkpdir/meta}
7 vgs=$(vgs --noheadings -oname)
16 echo >&2 "$0: multiple backup volumes attached"
22 nil) echo >&2 "$0: no backup volumes attached"; exit 1 ;;
27 mount /dev/$vg/meta $METADIR
29 cryptop decrypt backup <$METADIR/crypt.blob |
30 cryptsetup luksOpen --key-file=- /dev/$vg/crypt cbackup
31 mount /dev/mapper/cbackup $STOREDIR