Running PVE v 8.4.19, I want to upgrade to V9 and replace the disk so I created a backup from 1 LXC and offloaded it with SCP.
Moving the 3 files to my previous server with a fresh install, first 9.1, later 8.4.0
This keeps going wrong, whatever I do and I don't understand why.
The SSD I'm restoring to is 500GB and still has space since only OS is installed.
While restoring I keep getting a lot of "Cannot mkdir: No space left on device" errors.
The tar: Cannot mkdir: No space left on device error during a Proxmox LXC restore means the newly allocated root disk size is smaller than the uncompressed data inside your backup file. This commonly happens if the container originally used ZFS storage with compression enabled (making the data look smaller than it actually is) and you are now restoring it onto an uncompressed storage pool like LVM
i think its very old error
Fix 1: Force a Larger Disk Size via CLI You cannot change the target disk size from the Proxmox Web GUI during a restore. You must use the Proxmox Command Line interface (CLI) to override the root storage volume size.Log into your Proxmox host via SSH or use the host Shell in the web interface.Run the pct restore command, manually specifying a larger target size for the root file system (--rootfs):
Hi, thanks for that clue: it was a matter of restoring a backup taken from a ZFS filesystem to EXT4.
Because this was just a temporary/test system I started over with ZFS.