Backup lässt sich auf anderer Maschine nicht einspielen

fowr0yl

Member
Mar 15, 2022
60
9
13
64
Braunschweig
Hallo,

ich habe hier ein Backup das sich auf einer anderen Maschine nicht einspielen läßt.
Die Maschine, auf der das Backup gezogen wurde sieht technisch völlig anders aus. Der größte Unterschied sind dabei 2 DVB-S2 Karten, die auch in den Container hineingereicht werden. Im CT läuft ein TV-Headend- und ein jellyfin Server,

Code:
recovering backed-up configuration from 'local-zPool:backup/vzdump-lxc-205-2024_12_27-17_40_16.tar.zst'
Creating filesystem with 2097152 4k blocks and 524288 inodes
Filesystem UUID: 12abfe9b-9eaf-4389-9598-b7eeb69f750b
Superblock backups stored on blocks:
    32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632
restoring 'local-zPool:backup/vzdump-lxc-205-2024_12_27-17_40_16.tar.zst' now..
extracting archive '/zPool/images/Proxmox/dump/vzdump-lxc-205-2024_12_27-17_40_16.tar.zst'
lxc 20241230121530.415 ERROR    idmap_utils - ../src/lxc/idmap_utils.c:lxc_map_ids:245 - newgidmap failed to write mapping "newgidmap: gid range [44-45) -> [44-45) not allowed": newgidmap 3129239 0 100000 44 44 44 1 45 100045 65490
Failed to write id mapping for child process
lxc 20241230121530.415 ERROR    utils - ../src/lxc/utils.c:lxc_drop_groups:1570 - Operation not permitted - Failed to drop supplimentary groups
lxc 20241230121530.415 ERROR    utils - ../src/lxc/utils.c:lxc_switch_uid_gid:1545 - Invalid argument - Failed to switch to gid 0
TASK ERROR: unable to restore CT 205 - command 'lxc-usernsexec -m u:0:100000:65535 -m g:0:100000:44 -m g:44:44:1 -m g:45:100045:65490 -- tar xpf - --zstd --totals --one-file-system -p --sparse --numeric-owner --acls --xattrs '--xattrs-include=user.*' '--xattrs-include=security.capability' '--warning=no-file-ignored' '--warning=no-xattr-write' -C /var/lib/lxc/205/rootfs --skip-old-files --anchored --exclude './dev/*'' failed: exit code 1

Klar, wenn keine DVB Karten vorhanden sind, dann kann TVHeadend auch nicht drauf zugreifen. Aber der Container muss ja erst mal laufen damit man weiter machen kann und USB Empfänger einbinden kann ...

Wie kann man denn erreichen, das sich das Backup einspielen läßt?

Gibt es grundsätzlich Probleme mit Backups, wenn man devices an einen CT durchreicht?

Henning