I think I have a simple question about the architecture for 3-2-1 backups of running systems. In short, I’m not sure how to feed the second backup.
I know I want to have a local NAS that hosts the primary, local backup of all of the laptops and desktops. I know I want to have an offsite NAS that hosts a second backup.
In terms of feeding the second backup I can think of four options:
- Run a Restic backup to NAS #1 and a Borg backup to NAS #2 each day on each system.
- Run two separate Restic backups each day on each system, one to each NAS.
- Run a Restic backup each day on each system to NAS #1 and then Restic sync the backup to NAS #2.
- Run a backup each day on each system to NAS #2 and do a file-level backup of NAS #1 to #2.
My concern with the “two backups per day per system” approaches is it feels like more moving parts to track on the desktops and laptops. I’m confident in my ability to monitor the NAS and the network because they are relatively stable. I’m not keen on having two different things on each system that I’m likely to break while i’m mucking. Having one seems simpler…
What am I missing and what would you do?
Thank you!