1. prep
-
external usb disk is /dev/sdb
-
must be partitioned with an extented and a logical partition
lsblk /dev/sdb
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sdb 8:16 0 111.8G 0 disk
├─sdb1 8:17 0 1K 0 part
└─sdb5 8:21 0 111.8G 0 part
mkfs.ext4 -m 0.1 -L data9 /dev/sdb5
mkdir -p /data9
mount -v LABEL=data9 /data9/
mount: /dev/sdb5 mounted on /data9.
touch -a /iso/rocky9-u5.iso
touch -a /iso/w11-20241013.iso
touch -a /iso/virtio11.iso
2. backup
simple
vzdump 102 --mode "snapshot"--dumpdir "/data9/" --compress "zstd"
advanced
mydate="$(date +%Y%m%d)"
mkdir -p /data9/${mydate}
vzdump 102 104 211 --mode "snapshot" --dumpdir "/data9/${mydate}" --compress "zstd"
3. restore
simple
qm list | grep -w "102" && qm destroy "102"
qmrestore "$(ls -1 /data9/*102*vma.zst)" "102"
qm start "102"