I installed PVE and PBS on the same server (I only maintain a single server in my home and I have a NAS). I am using the Backup server as a target of my backups. The backup job runs daily and the datastore is rsync'd onto the NAS daily witch a cron job:
(The NAS syncs the proxmox-backups to Backblaze B2).
My question is, will the backups work for an older version If the .chunks are not fully synced to the NAS/cloud yet?
With my setup, the backups could get out of sync in two places. Between the PBS and the NAS, and between the NAS and the cloud storage. The slowest is the cloud upload.
- If the PBS backup job is not done before the rsync starts or the rsync is not done before the PBS job starts.
- If the cloud upload is not done before rsync starts to change files
- Also, I guess GC could also mess up my backups
I could live with not being able to restore the last 1-2 daily backups, but will I be able to restore a VM at all if rsync is not fully synced the chunks to the NAS or the NAS to the cloud? Do previous versions work or the whole datastore becomes unusable if a few chunks are from a different backup version or missing?
It is not that easy to find answers for this question.
Thanks for the help!
rsync --update -avzP /hdd/backups /mnt/pve/NAS/proxmox-backups
(The NAS syncs the proxmox-backups to Backblaze B2).
My question is, will the backups work for an older version If the .chunks are not fully synced to the NAS/cloud yet?
With my setup, the backups could get out of sync in two places. Between the PBS and the NAS, and between the NAS and the cloud storage. The slowest is the cloud upload.
- If the PBS backup job is not done before the rsync starts or the rsync is not done before the PBS job starts.
- If the cloud upload is not done before rsync starts to change files
- Also, I guess GC could also mess up my backups
I could live with not being able to restore the last 1-2 daily backups, but will I be able to restore a VM at all if rsync is not fully synced the chunks to the NAS or the NAS to the cloud? Do previous versions work or the whole datastore becomes unusable if a few chunks are from a different backup version or missing?
It is not that easy to find answers for this question.
Thanks for the help!
Last edited: