Hello,
I have a Linux VM (Ubuntu 20.04) that gets backupped every night. The backup is taken incremental with mode "snapshot". qemu-guest-agent is installed (needed to freeze the fs?). This VM works fine, the backup seems to run always succesfully (marked "OK"), the verify runs succesfully, as does the restore (to a new VM id).
But when I try to power on the new VM, I see a lot of filesytem errors on the root file system, and I get segfaults because of corrupted binaries.
1) How is that possible ? Should the verify not notice if something is corrupted ?
2) How do I fix this ? Can I force proxmox to take a new full backup ? Or do I need to remove all the backups for this VM from the backup store ?
After further investigation I found such errors in the logs :
2020-11-03T15:04:24+01:00: download chunk "/mnt/pve/nfs-sata-storage/proxmox-backup-server/.chunks/dcb4/dcb42e7318545f81d449bb1665b60432c1073d210c17fe0c3acaa3c1af003abe"
2020-11-03T15:04:25+01:00: TASK ERROR: connection error: Transport endpoint is not connected (os error 107)
The file above, however, does exists. I'm not entirely sure what that errors means, but even if a read error would occur, then the final result of a restore or a verify should also fail, right?
Thanks!
I have a Linux VM (Ubuntu 20.04) that gets backupped every night. The backup is taken incremental with mode "snapshot". qemu-guest-agent is installed (needed to freeze the fs?). This VM works fine, the backup seems to run always succesfully (marked "OK"), the verify runs succesfully, as does the restore (to a new VM id).
But when I try to power on the new VM, I see a lot of filesytem errors on the root file system, and I get segfaults because of corrupted binaries.
1) How is that possible ? Should the verify not notice if something is corrupted ?
2) How do I fix this ? Can I force proxmox to take a new full backup ? Or do I need to remove all the backups for this VM from the backup store ?
After further investigation I found such errors in the logs :
2020-11-03T15:04:24+01:00: download chunk "/mnt/pve/nfs-sata-storage/proxmox-backup-server/.chunks/dcb4/dcb42e7318545f81d449bb1665b60432c1073d210c17fe0c3acaa3c1af003abe"
2020-11-03T15:04:25+01:00: TASK ERROR: connection error: Transport endpoint is not connected (os error 107)
The file above, however, does exists. I'm not entirely sure what that errors means, but even if a read error would occur, then the final result of a restore or a verify should also fail, right?
Thanks!
Last edited: