Backup VM (default, snapshot)
# vmid=120
# vzdump $vmid
INFO: starting new backup job: vzdump 120
INFO: Starting Backup of VM 120 (qemu)
INFO: status = stopped
INFO: update VM 120: -lock backup
INFO: backup mode: stop
INFO: ionice priority: 7
INFO: VM Name: qmt.devel.maria.rhel8
INFO: include disk 'scsi0' 'local-zfs:vm-120-disk-0' 10G
INFO: creating archive '/var/lib/vz/dump/vzdump-qemu-120-2019_04_03-14_16_37.vma'
INFO: starting kvm to execute backup task
INFO: started backup task '0cdb7e22-c106-4ebe-ab69-9c0510aa8e74'
INFO: status: 1% (139591680/10737418240), sparse 0% (1327104), duration 3, read/write 46/46 MB/s
.
.
.
INFO: status: 100% (10737418240/10737418240), sparse 53% (5792219136), duration 364, read/write 315/22 MB/s
INFO: transferred 10737 MB in 364 seconds (29 MB/s)
INFO: stopping kvm after backup task
INFO: archive file size: 4.61GB
INFO: Finished Backup of VM 120 (00:06:08)
INFO: Backup job finished successfully
Restore VM
# cd /var/lib/vz/dump
# qmrestore vzdump-qemu-120-2019_04_03-14_16_37.vma $vmid
restore vma archive: vma extract -v -r /var/tmp/vzdumptmp5665.fifo /var/lib/vz/dump/vzdump-qemu-119-2019_04_03-14_44_05.vma /var/tmp/vzdumptmp5665
CFG: size: 406 name: qemu-server.conf
DEV: dev_id=1 size: 10737418240 devname: drive-scsi0
CTIME: Wed Apr 3 14:44:06 2019
new volume ID is 'local-zfs:vm-126-disk-0'
map 'drive-scsi0' to '/dev/zvol/rpool/data/vm-126-disk-0' (write zeros = 0)
progress 1% (read 107413504 bytes, duration 1 sec)
.
.
.
progress 100% (read 10737418240 bytes, duration 23 sec)
total bytes read 10737418240, sparse bytes 9387278336 (87.4%)
space reduction due to 4K zero blocks 3.79%
rescan volumes...
Restore VM to particular location
# qmrestore vzdump-qemu-120-2019_04_03-14_16_37.vma $vmid -storage local-zfs-2 -pool mzpool
Move Disk
# qm move_disk <vmid> <disk> <storage> [OPTIONS]
# qm move_disk vmid disk-type new-storage option
Move vm 121's scsi0 disk to storage local-zfs-2 and delete disk from previous storage location
# qm move_disk 121 scsi0 local-zfs-2 -delete