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