Eine VM macht kein Backup(Snapshot)

ps1304

Member
Mar 17, 2022
23
0
6
61
Hallo liebes Forum,

habe 2 VMs gleich erstellt - 2 machen anstandslos Backups auf meine NAS von QNAP
die 3.te schreibt folgenden Fehler ins Log:

Code:
2022-03-13 01:00:05 INFO: Starting Backup of VM 103 (qemu)
2022-03-13 01:00:05 INFO: status = running
2022-03-13 01:00:05 INFO: VM Name: iobroker-slave
2022-03-13 01:00:05 INFO: include disk 'scsi0' 'Daten:vm-103-disk-0' 62G
2022-03-13 01:00:05 INFO: backup mode: snapshot
2022-03-13 01:00:05 INFO: ionice priority: 7
2022-03-13 01:00:05 ERROR: Backup of VM 103 failed - unable to open '/mnt/pve/NASBackup/dump/vzdump-qemu-103-2022_03_13-01_00_04.tmp/qemu-server.conf' at /usr/share/perl5/PVE/VZDump/QemuServer.pm line 210.

mein Backup Laufwerk ist als SMB/CIFS Storage definiert mit Inhalt VZDUMPbackup file, Disk Image, Container, Schnipsel und Container Template
 
bitte vollen task log von funktionierenden und fehlschlagenden backups und output von pveversion -v posten.
 
Output: pveversion -v
Code:
proxmox-ve: 7.1-1 (running kernel: 5.13.19-6-pve)
pve-manager: 7.1-10 (running version: 7.1-10/6ddebafe)
pve-kernel-helper: 7.1-12
pve-kernel-5.13: 7.1-9
pve-kernel-5.13.19-6-pve: 5.13.19-14
pve-kernel-5.13.19-2-pve: 5.13.19-4
ceph: 16.2.7
ceph-fuse: 16.2.7
corosync: 3.1.5-pve2
criu: 3.15-1+pve-1
glusterfs-client: 9.2-1
ifupdown2: 3.1.0-1+pmx3
ksm-control-daemon: 1.4-1
libjs-extjs: 7.0.0-1
libknet1: 1.22-pve2
libproxmox-acme-perl: 1.4.1
libproxmox-backup-qemu0: 1.2.0-1
libpve-access-control: 7.1-6
libpve-apiclient-perl: 3.2-1
libpve-common-perl: 7.1-3
libpve-guest-common-perl: 4.1-1
libpve-http-server-perl: 4.1-1
libpve-storage-perl: 7.1-1
libspice-server1: 0.14.3-2.1
lvm2: 2.03.11-2.1
lxc-pve: 4.0.11-1
lxcfs: 4.0.11-pve1
novnc-pve: 1.3.0-2
openvswitch-switch: 2.15.0+ds1-2
proxmox-backup-client: 2.1.5-1
proxmox-backup-file-restore: 2.1.5-1
proxmox-mini-journalreader: 1.3-1
proxmox-widget-toolkit: 3.4-7
pve-cluster: 7.1-3
pve-container: 4.1-4
pve-docs: 7.1-2
pve-edk2-firmware: 3.20210831-2
pve-firewall: 4.2-5
pve-firmware: 3.3-5
pve-ha-manager: 3.3-3
pve-i18n: 2.6-2
pve-qemu-kvm: 6.1.1-2
pve-xtermjs: 4.16.0-1
qemu-server: 7.1-4
smartmontools: 7.2-pve2
spiceterm: 3.2-2
swtpm: 0.7.1~bpo11+1
vncterm: 1.7-1
zfsutils-linux: 2.1.2-pve1
 
Fehlerhaftes Backup
Code:
INFO: starting new backup job: vzdump 103 --mode snapshot --node proxmox --compress zstd --remove 0 --storage NASBackup
INFO: Starting Backup of VM 103 (qemu)
INFO: Backup started at 2022-03-18 09:47:09
INFO: status = running
INFO: VM Name: iobroker-slave
INFO: include disk 'scsi0' 'Daten:vm-103-disk-0' 62G
INFO: backup mode: snapshot
INFO: ionice priority: 7
ERROR: Backup of VM 103 failed - unable to open '/mnt/pve/NASBackup/dump/vzdump-qemu-103-2022_03_18-09_47_09.tmp/qemu-server.conf' at /usr/share/perl5/PVE/VZDump/QemuServer.pm line 210.
INFO: Failed at 2022-03-18 09:47:09
INFO: Backup job finished with errors
TASK ERROR: job errors
 
und die VMs liegen all am selben host? koenntest du noch die VM configs jeweils posten und die storage.cfg? irgendwas auffaelliges im syslog/journal zum zeitpunkt des fehlgeschlagenen backups?
 
ja die VMs liegen alle am selben Host

Storage.cfg
Code:
ir: local
        path /var/lib/vz
        content iso,backup,vztmpl

lvmthin: local-lvm
        thinpool data
        vgname pve
        content rootdir,images

lvm: Daten
        vgname Daten
        content images,rootdir
        nodes proxmox
        shared 1

cifs: PSHome
        path /mnt/pve/PSHome
        server 192.168.2.10
        share Files
        content images,iso
        preallocation full
        prune-backups keep-all=1
        username Peter

cifs: WD-NAS
        path /mnt/pve/WD-NAS
        server 192.168.2.11
        share Share
        content images,iso
        preallocation full
        prune-backups keep-all=1
        username Peter

cifs: NASBackup
        path /mnt/pve/NASBackup
        server 192.168.2.10
        share PVE
        content images,vztmpl,rootdir,iso,snippets,backup
        nodes proxmox
        prune-backups keep-all=1
        username Peter
 
103.conf
Code:
boot: order=scsi0;ide2;net0
cores: 2
ide2: local:iso/ubuntu-21.10-live-server-amd64.iso,media=cdrom
memory: 6000
meta: creation-qemu=6.1.0,ctime=1646574236
name: iobroker-slave
net0: virtio=22:0D:CC:8F:7B:5B,bridge=vmbr1
numa: 0
ostype: l26
scsi0: Daten:vm-103-disk-0,size=62G
scsihw: virtio-scsi-pci
smbios1: uuid=763173b9-eeed-4b87-a0f9-a06ed0ccf7ae
sockets: 3
vmgenid: f714d154-10ff-455c-83f5-18fdd9525238
 
Syslog beim Backup
Code:
Mar 18 09:47:09 proxmox pvedaemon[1877319]: INFO: starting new backup job: vzdump 103 --mode snapshot --node proxmox --compress zstd --remove 0 --storage NASBackup
Mar 18 09:47:09 proxmox pvedaemon[1877319]: INFO: Starting Backup of VM 103 (qemu)
Mar 18 09:47:09 proxmox pvedaemon[1877319]: ERROR: Backup of VM 103 failed - unable to open '/mnt/pve/NASBackup/dump/vzdump-qemu-103-2022_03_18-09_47_09.tmp/qemu-server.conf' at /usr/share/perl5/PVE/VZDump/QemuServer>
Mar 18 09:47:09 proxmox pvedaemon[1877319]: INFO: Backup job finished with errors
Mar 18 09:47:09 proxmox pvedaemon[1877319]: job errors
Mar 18 09:47:09 proxmox pvedaemon[1872021]: <root@pam> end task UPID:proxmox:001CA547:037361F9:6234470C:vzdump:103:root@pam: job errors
 
und als user root eine datei/einen ordner unter /mnt/pve/NASBackup/dump anlegen vom proxmox host aus geht? die temporaere config sollte immer geschrieben werden..
 
und wenn du jetzt haendisch ein backup von der VM 102 machst gehts auch?
 
grad probiert - gleicher fehler wie bei VM103

INFO: starting new backup job: vzdump 102 --node proxmox --mode snapshot --remove 0 --storage NASBackup --compress zstd
INFO: Starting Backup of VM 102 (qemu)
INFO: Backup started at 2022-03-18 10:58:56
INFO: status = running
INFO: VM Name: Unifi-Controller
INFO: include disk 'scsi0' 'Daten:vm-102-disk-0' 32G
INFO: backup mode: snapshot
INFO: ionice priority: 7
ERROR: Backup of VM 102 failed - unable to open '/mnt/pve/NASBackup/dump/vzdump-qemu-102-2022_03_18-10_58_56.tmp/qemu-server.conf' at /usr/share/perl5/PVE/VZDump/QemuServer.pm line 210.
INFO: Failed at 2022-03-18 10:58:56
INFO: Backup job finished with errors
TASK ERROR: job errors
 
okay, und das folgende (wieder als root, am proxmox host)?

Code:
mount | grep NASBackup
stat /mnt/pve/NASBackup/dump
echo $?
mkdir /mnt/pve/NASBackup/dump/test.tmp
echo $?
stat /mnt/pve/NASBackup/dump/test.tmp
echo $?
touch /mnt/pve/NASBackup/dump/test.tmp/testfile
echo $?
stat /mnt/pve/NASBackup/dump/test.tmp/testfile
echo $?
rm /mnt/pve/NASBackup/dump/test.tmp/testfile
echo $?
rmdir /mnt/pve/NASBackup/dump/test.tmp
echo $?
 
root@proxmox:~# mount | grep NASBackup
//192.168.2.10/PVE on /mnt/pve/NASBackup type cifs (rw,relatime,vers=3.1.1,cache=strict,username=Peter,uid=0,noforceuid,gid=0,noforcegid,addr=192.168.2.10,file_mode=0755,dir_mode=0755,soft,nounix,serverino,mapposix,rsize=4194304,wsize=4194304,bsize=1048576,echo_interval=60,actimeo=1)
root@proxmox:~# stat /mnt/pve/NASBackup/dump
echo $?
File: /mnt/pve/NASBackup/dump
Size: 0 Blocks: 0 IO Block: 1048576 directory
Device: 2bh/43d Inode: 10356519616296602112 Links: 2
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-03-18 12:11:53.503992200 +0100
Modify: 2022-03-18 12:11:52.293992200 +0100
Change: 2022-03-18 12:11:52.293992200 +0100
Birth: 2022-03-09 07:43:21.260000000 +0100
0
root@proxmox:~# mkdir /mnt/pve/NASBackup/dump/test.tmp
echo $?
0
root@proxmox:~# touch /mnt/pve/NASBackup/dump/test.tmp/testfile
echo $?
0
root@proxmox:~# stat /mnt/pve/NASBackup/dump/test.tmp/testfile
echo $?
File: /mnt/pve/NASBackup/dump/test.tmp/testfile
Size: 0 Blocks: 0 IO Block: 1048576 regular empty file
Device: 2bh/43d Inode: 9223372036935910534 Links: 1
Access: (0755/-rwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-03-18 12:15:03.170971200 +0100
Modify: 2022-03-18 12:15:03.170971200 +0100
Change: 2022-03-18 12:15:03.170971200 +0100
Birth: 2022-03-18 12:15:03.053992200 +0100
0
root@proxmox:~# rm /mnt/pve/NASBackup/dump/test.tmp/testfile
echo $?
0
root@proxmox:~# rmdir /mnt/pve/NASBackup/dump/test.tmp
echo $?
0
 
sehr seltsam - im zuge des backups wird ziemlich genau das gemacht (tmpdir angelegt, dann dort tmpfile aufgemacht). wenn du in /etc/vzdump.conf tmpdir auf einen lokalen ordner setzt (fuer VMs benoetigst du dort nur platz fuer die VM und FW config files, bei containern wird je nach modus auch eine tempoaere kopie der backupdaten dort abgelegt!), funktioniert das ganze dann?
 
Gleiches Problem bei mir... ich habe einen CIFS mount und bekomme diese Fehlermeldung, wenn ich versuche Backups von VMs zu erstellen. Bei LXC Containern kommt diese Meldung nicht, da läuft das Backup problemlos durch.

Habe das leider erst relativ spät gemerkt, ich habe sonst ausschließlich mit LXC Containern gearbeitet und kürzlich mal eine "echte VM" erstellt, die ich auch in meine Backup-Routinen einbauen wollte.

Ich dachte erst, dass es mit der Dateigröße zu tun hat, habe auch mal kleinere Größen probiert, als als meine größten LXC Container und same problem... Die Dateigröße scheint es nicht zu sein.

Stand jetzt kann ich nur LXC Container per CIFS sichern, VMs nicht. Auf einem lokalen mount funktioniert auch das Backup von VMs problemlos.

Gibt's dazu inzwischen eine Idee, woran es liegen könnte, oder einen Workaround?

Mein Errorlog aus dem Backup Task:
Code:
INFO: starting new backup job: vzdump 105 --node pve --notes-template '{{guestname}}' --storage OneDriveBackupStorage --remove 0 --compress zstd --mode snapshot
INFO: Starting Backup of VM 105 (qemu)
INFO: Backup started at 2023-01-07 10:20:43
INFO: status = stopped
INFO: backup mode: stop
INFO: ionice priority: 7
INFO: VM Name: LinuxMintVM
INFO: include disk 'scsi0' 'local-lvm:vm-105-disk-0' 30G
ERROR: Backup of VM 105 failed - unable to open '/mnt/pve/OneDriveBackupStorage/dump/vzdump-qemu-105-2023_01_07-10_20_43.tmp/qemu-server.conf' at /usr/share/perl5/PVE/VZDump/QemuServer.pm line 211.
INFO: Failed at 2023-01-07 10:20:44
INFO: Backup job finished with errors
TASK ERROR: job errors
 
Last edited:
kannst du versuchen CIFS mount mit "noserverino" zu mounten?
 
Lässt sich das über das Webinterface einrichten? Ich hab aktuell cifs direkt über die proxmox Oberfläche gemountet.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!