From 0b07035565e2e1b70836f36c0dbc88c0cc9751b6 Mon Sep 17 00:00:00 2001 From: Jochen Welzel Date: Wed, 6 Jan 2021 09:24:19 +0100 Subject: [PATCH] add discspec --- libvirt-zsh-backup.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/libvirt-zsh-backup.sh b/libvirt-zsh-backup.sh index 431e320..2691df6 100644 --- a/libvirt-zsh-backup.sh +++ b/libvirt-zsh-backup.sh @@ -31,5 +31,13 @@ fi DATE=$(date "+%Y%m%d") DATE30=$(date -d "-30day" "+%Y%m%d") +SNAPNAME="backup_$DATE" +VMDISKS=$(virsh domblklist $VM | egrep -o vd.) +DISKSPEC="" +for disk in $VMDISKS +do + DISKSPEC+="--discspec $disk,file=/srv/snapshots/$VM/$VM-$disk-$SNAPNAME.qcow2,snapshot=external " +done +echo $DISKSPEC