Mirror backup confusion Full vs Delta vs Incremental
-
I configured a delta backup to an NFS remote.
-Run daily
-Full backup interval: 20I want to run a mirror backup of that to Backblaze B2.
The documentation says-
If you have full and incremental backups on a remote, you must configure 2 mirror backup jobs, one full and one incremental.Does that mean I need 2 different mirror backup jobs or am I misunderstanding?
Thanks!
-
@mjr99 You should just be able to add another target in the same backup job. Unfortunately I had to shut off my home lab for a bit, so I can't grab screenshots
-
@Nick-085 I had it like that originally and the Backblaze transfer seemed to slow down the entire job.
That's why I am testing the mirror job. Backup to fast local storage at night and transfer to Backblaze during the day.
I've been doing backups with various products for a long time so I understand the concepts. I'm trying to learn the Xen Orchestra way and I think it just hasn't clicked with me yet.
-
Okay so the issue is our vocabulary that isn't clear and changed. So you configured just one "fast" incremental job. This job is configured to make a full backup every 20 runs.
The documentation says if you have 2 different jobs, one doing only full ("basic backup" if you prefer, generating XVA files, kind of like OVA) and one incremental (regardless how often it's doing a full, it's still a full disk, not the XVA).
In your case, just do a simple mirror backup and it will work (doesn't matter in your incremental when you have full, it's still the same type: incremental).
-
@olivierlambert Thank you! That helps to clarify significantly. I have a couple follow up questions if you don't mind....I'm trying to make this as bulletproof as I can...ie.....the building burns down and I have to recover everything from Backblaze.
Would I be able to recover from scratch if I was only ever using incremental (with the 20 day full interval)?
Will running a separate full basic backup outside of the incremental break/upset the backup chain in any way?
Thanks again!
-
The answer is yes. A fresh XO installation (or XOA deploy) that you will connect to your previous backup repository, will be able to restore everything from scratch.