Hi everyone,
I’m running into issues with my Proxmox backup jobs and could use some advice.
Setup:
Problem:
The backup job starts fine. VM 101 completes successfully, but when it moves on to VM 102, the process fails with the following errors:
Entire Log:
So basically:
What I’ve checked so far:
We didn't always have this problem; the backups used to run smoothly and nothing was changed. Has anyone else observed this behaviour? Could it be an NFS problem, a problem with the NAS hard drive, or something in Proxmox that causes the share to switch to read-only mode? Any tips on which protocols or tests I should focus on would be very helpful.
Thanks in advance!
I’m running into issues with my Proxmox backup jobs and could use some advice.
Setup:
- Proxmox VE 7.2-3
- Backups go to an NFS share on a NAS (mounted as /mnt/pve/EXAMPLENAS001)
- Using vzdump with snapshot mode and zstd compression
Problem:
The backup job starts fine. VM 101 completes successfully, but when it moves on to VM 102, the process fails with the following errors:
zstd: error 25 : Write error : Input/output error (cannot write compressed block)
Warning: unable to close filehandle properly: Read-only file system
ERROR: vma_queue_write: write error - Broken pipe
INFO: aborting backup job
ERROR: Backup of VM 102 failed - vma_queue_write: write error - Broken pipe
cp: cannot create regular file '/mnt/pve/EXAMPLENAS001/dump/vzdump-qemu-102-2025_09_10-14_24_35.log': Read-only file system
ERROR: Backup of VM 103 failed - unable to create temporary directory '/mnt/pve/EXAMPLENAS001/dump/vzdump-qemu-103-2025_09_10-15_11_03.tmp'
Entire Log:
Code:
Proxmox
Virtual Environment 7.2-3
Search
Node 'EXAMPLEPROXMOX001'
Server View
Logs
INFO: starting new backup job: vzdump 102 101 103 --prune-backups 'keep-last=7' --storage EXAMPLENAS001 --quiet 1 --mode snapshot --mailto [EMAIL]helpdesk@example.com[/EMAIL] --mailnotification failure --notes-template '{{guestname}}' --compress zstd
INFO: Starting Backup of VM 101 (qemu)
INFO: Backup started at 2025-09-10 13:50:00
INFO: status = running
INFO: VM Name: EXAMPLEVM001
INFO: include disk 'scsi0' 'local-lvm:vm-101-disk-0' 80G
INFO: include disk 'scsi1' 'local-lvm:vm-101-disk-1' 300G
INFO: include disk 'scsi2' 'local-lvm:vm-101-disk-2' 310G
INFO: backup mode: snapshot
INFO: ionice priority: 7
INFO: snapshots found (not included into backup)
INFO: creating vzdump archive '/mnt/pve/EXAMPLENAS001/dump/vzdump-qemu-101-2025_09_10-13_50_00.vma.zst'
INFO: started backup task '36422014-3c91-44cd-aa21-6b7800dfbe4e'
INFO: resuming VM again
...
INFO: removing backup 'EXAMPLENAS001:backup/vzdump-qemu-101-2025_09_03-13_50_00.vma.zst'
INFO: pruned 1 backup(s) not covered by keep-retention policy
INFO: Finished Backup of VM 101 (00:34:35)
INFO: Backup finished at 2025-09-10 14:24:35
INFO: Starting Backup of VM 102 (qemu)
INFO: Backup started at 2025-09-10 14:24:35
INFO: status = running
INFO: VM Name: EXAMPLEVM002
INFO: include disk 'scsi0' 'local-lvm:vm-102-disk-0' 160G
INFO: include disk 'scsi1' 'local-lvm:vm-102-disk-1' 100G
INFO: include disk 'scsi2' 'local-lvm:vm-102-disk-2' 300G
INFO: backup mode: snapshot
INFO: ionice priority: 7
INFO: snapshots found (not included into backup)
INFO: creating vzdump archive '/mnt/pve/EXAMPLENAS001/dump/vzdump-qemu-102-2025_09_10-14_24_35.vma.zst'
INFO: started backup task '718e9fa6-10f9-4f0e-975e-136b648add9a'
INFO: resuming VM again
...
zstd: error 25 : Write error : Input/output error (cannot write compressed block)
Warning: unable to close filehandle GEN8420 properly: Read-only file system at /usr/share/perl5/PVE/VZDump/QemuServer.pm line 764.
ERROR: vma_queue_write: write error - Broken pipe
INFO: aborting backup job
INFO: resuming VM again
ERROR: Backup of VM 102 failed - vma_queue_write: write error - Broken pipe
INFO: Failed at 2025-09-10 15:11:03
cp: cannot create regular file '/mnt/pve/EXAMPLENAS001/dump/vzdump-qemu-102-2025_09_10-14_24_35.log': Read-only file system
ERROR: Backup of VM 103 failed - unable to create temporary directory '/mnt/pve/EXAMPLENAS001/dump/vzdump-qemu-103-2025_09_10-15_11_03.tmp' at /usr/share/perl5/PVE/VZDump.pm line 889.
INFO: Failed at 2025-09-10 15:11:03
INFO: Backup job finished with errors
TASK ERROR: job errors
So basically:
- First VM backup works.
- During the second VM, the target storage suddenly becomes read-only.
- After that, all following backups fail.
What I’ve checked so far:
- NAS itself looks fine (no obvious disk errors reported).
- Network between Proxmox and NAS seems stable.
We didn't always have this problem; the backups used to run smoothly and nothing was changed. Has anyone else observed this behaviour? Could it be an NFS problem, a problem with the NAS hard drive, or something in Proxmox that causes the share to switch to read-only mode? Any tips on which protocols or tests I should focus on would be very helpful.
Thanks in advance!