The current guest configuration does not support taking snapshots

iwannabfishn

New Member
Aug 13, 2024
21
1
3
I have a template and several VMs that I can't take snapshots of. Here is the information. I assume the the tpmstate0 disk is the problem, but I don't see how to convert it. When I google it I see that you should be able to convert it and change the disk format all at once, but I don't see the same options. I believe this maybe because my google returns were older versions of Proxmox and I am running the latest version. If tpmstate0 is the problem, how can I convert this to qcow2 like all my other disks?

Code:
root@pve-02:~# qm config 165
agent: 1
bios: ovmf
boot: order=scsi0;ide0;net0
cores: 8
cpu: host
efidisk0: pm_ds02:165/vm-165-disk-0.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K
ide0: none,media=cdrom
machine: pc-q35-9.0
memory: 65536
meta: creation-qemu=9.0.2,ctime=1742562798
name: S-QMS-DB-22
net0: virtio=BC:24:11:BA:AF:40,bridge=vmbr1,firewall=1,tag=900
numa: 0
ostype: win11
scsi0: pm_ds02:165/vm-165-disk-1.qcow2,iothread=1,size=100G
scsi1: pm_ds02:165/vm-165-disk-2.qcow2,iothread=1,size=200G
scsi2: pm_ds02:165/vm-165-disk-3.qcow2,iothread=1,size=5000G
scsi3: pm_ds02:165/vm-165-disk-4.qcow2,iothread=1,size=2000G
scsi4: pm_ds02:165/vm-165-disk-5.qcow2,iothread=1,size=500G
scsihw: virtio-scsi-single
smbios1: uuid=f217a2b3-9d51-4b8c-97b2-f287259cd126
sockets: 1
tpmstate0: pm_ds02:165/vm-165-disk-0.raw,size=4M,version=v2.0
vmgenid: 08853e69-a35c-4d34-8a54-173699586c02
 
We have the same issue here, but it also affects Ubuntu VMs. Any machine stored on a SAN via ISCSi is cannot take snapshots.
If we move the VM to a local storage (ZFS) on the Host, the snapshot option works.
 
Last edited:
We just hit this today whilst going through a Proxmox build for investigating migration away from VMware. Specifically Windows VMs with the TPM disk when on NFS storage. We're thinking about hosting the TPM disks on a limited amount of CEPH storage and the usual VM disks on NFS, but this is far from ideal.
 
By cron script: Freeze the win vm, do a snapshot on your nfs storage, unfreeze the vm.