Good day,
I have this newly created LXC that is privileged and that has a large dataset of ~3TB attached as mountpoint.
I also installed Proxmox Backup Server and I backup all my VMs and LXCs to it. It works super fine for everything, except this particular LXC! It refuses to backup in "Suspend" mode, only when I use the "Stop" mode it works, but I would prefer suspend.
So could someone explain to me why for this particular LXC he refuses to use suspend mode. Here is my backup job output:
INFO: starting new backup job: vzdump 106 --notification-mode notification-system --remove 0 --node pve0 --notes-template '{{guestname}}' --storage backup --mode snapshot
INFO: Starting Backup of VM 106 (lxc)
INFO: Backup started at 2025-08-11 19:08:58
INFO: status = running
INFO: CT Name: fileserver
INFO: including mount point rootfs ('/') in backup
INFO: including mount point mp0 ('/srv') in backup
INFO: found old vzdump snapshot (force removal)
INFO: backup mode: snapshot
INFO: ionice priority: 7
INFO: suspend vm to make snapshot
INFO: create storage snapshot 'vzdump'
zfs_mount_at() failed: directory is not emptyumount: /mnt/vzsnap0/srv: not mounted.
command 'umount -l -d /mnt/vzsnap0/srv' failed: exit code 32
INFO: resume vm
INFO: guest is online again after <1 seconds
ERROR: Backup of VM 106 failed - command 'mount -o ro -t zfs tank/userdata/subvol-106-disk-1@vzdump /mnt/vzsnap0//srv' failed: exit code 2
INFO: Failed at 2025-08-11 19:08:59
INFO: Backup job finished with errors
INFO: notified via target `mail-to-root`
TASK ERROR: job errors
What I find particularly interesting is that he wants to mount the ZFS dataset under /mnt/vzsnap0. I checked and this directory exists and is empty, so he could mount, but still refuses. Why?
Note that this LXC is a privileged one.
I have this newly created LXC that is privileged and that has a large dataset of ~3TB attached as mountpoint.
I also installed Proxmox Backup Server and I backup all my VMs and LXCs to it. It works super fine for everything, except this particular LXC! It refuses to backup in "Suspend" mode, only when I use the "Stop" mode it works, but I would prefer suspend.
So could someone explain to me why for this particular LXC he refuses to use suspend mode. Here is my backup job output:
INFO: starting new backup job: vzdump 106 --notification-mode notification-system --remove 0 --node pve0 --notes-template '{{guestname}}' --storage backup --mode snapshot
INFO: Starting Backup of VM 106 (lxc)
INFO: Backup started at 2025-08-11 19:08:58
INFO: status = running
INFO: CT Name: fileserver
INFO: including mount point rootfs ('/') in backup
INFO: including mount point mp0 ('/srv') in backup
INFO: found old vzdump snapshot (force removal)
INFO: backup mode: snapshot
INFO: ionice priority: 7
INFO: suspend vm to make snapshot
INFO: create storage snapshot 'vzdump'
zfs_mount_at() failed: directory is not emptyumount: /mnt/vzsnap0/srv: not mounted.
command 'umount -l -d /mnt/vzsnap0/srv' failed: exit code 32
INFO: resume vm
INFO: guest is online again after <1 seconds
ERROR: Backup of VM 106 failed - command 'mount -o ro -t zfs tank/userdata/subvol-106-disk-1@vzdump /mnt/vzsnap0//srv' failed: exit code 2
INFO: Failed at 2025-08-11 19:08:59
INFO: Backup job finished with errors
INFO: notified via target `mail-to-root`
TASK ERROR: job errors
What I find particularly interesting is that he wants to mount the ZFS dataset under /mnt/vzsnap0. I checked and this directory exists and is empty, so he could mount, but still refuses. Why?
Note that this LXC is a privileged one.