Today I fell victim to the "we're going to trash your installation" bug in the latest release of Jellyfin. I currently (or used to, anyway) run it in an LXC. Rather than jump through all the hoops Jellyfin say you need to do to take your system back to an earlier version, I thought it would be far simpler to recover a backup...
PVE is 8.4.14
PBS is 4.0.15
The LXC configuration is:
When I try to recover the backup, I get the following:
(PBS IP address redacted)
Restores of other LXCs and VMs all work without problem.
I've tried everything I could to restore this backup, but nothing seems to work - I've even resorted to asking ChatGPT.
I don't mind so much about the error itself (although I would like to understand what's happened so I can avoid it for future LXCs), but I would like to recover the backup somehow and get the LXC running again.
Any ideas? Please?
N.
PVE is 8.4.14
PBS is 4.0.15
The LXC configuration is:
Code:
arch: amd64
cores: 12
features: nesting=1
hostname: jellyfin
memory: 8192
mp0: /mnt/multimedia/Video/TV,mp=/mnt/multimedia/Video/TV
mp1: /mnt/multimedia/Video/Films,mp=/mnt/multimedia/Video/Films
net0: name=eth0,bridge=vmbr0,firewall=1,hwaddr=BC:24:11:92:43:96,ip=dhcp,tag=59,type=veth
onboot: 1
ostype: debian
rootfs: local-lvm-2:vm-121-disk-0,size=50G
startup: order=100
swap: 512
unprivileged: 1
lxc.cgroup2.devices.allow: c 226:* rwm
lxc.mount.entry: /dev/dri dev/dri none bind,optional,create=dir
lxc.hook.pre-start: sh -c "chown 0:44 /dev/dri/renderD128"
lxc.hook.pre-start: sh -c "chmod 666 /dev/dri/renderD128"
When I try to recover the backup, I get the following:
Code:
recovering backed-up configuration from 'pbs01:backup/ct/121/2025-10-24T20:01:55Z'
Logical volume "vm-121-disk-0" created.
Creating filesystem with 13107200 4k blocks and 3276800 inodes
Filesystem UUID: badfca3a-5715-41f7-ad78-2aa4d033b202
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424
restoring 'pbs01:backup/ct/121/2025-10-24T20:01:55Z' now..
Warning: "/var/log/journal" - ACL invalid, attempting restore anyway..
Error: error extracting archive - encountered unexpected error during extraction: error at entry "": failed to leave directory: failed to apply directory metadata: failed to apply acls: EINVAL: Invalid argument
Logical volume "vm-121-disk-0" successfully removed.
TASK ERROR: unable to restore CT 121 - command 'lxc-usernsexec -m u:0:100000:65536 -m g:0:100000:65536 -- /usr/bin/proxmox-backup-client restore '--crypt-mode=none' ct/121/2025-10-24T20:01:55Z root.pxar /var/lib/lxc/121/rootfs --allow-existing-dirs --repository USER@pbs@x.x.x.x:backup' failed: exit code 255
Restores of other LXCs and VMs all work without problem.
I've tried everything I could to restore this backup, but nothing seems to work - I've even resorted to asking ChatGPT.
I don't mind so much about the error itself (although I would like to understand what's happened so I can avoid it for future LXCs), but I would like to recover the backup somehow and get the LXC running again.
Any ideas? Please?
N.