Hello,
I'm trying to develop a workflow and backup strategy for myself and my wife.
There are many threads here that discuss how to backup your NAS. I'm wondering what people here use as a means for backing up to their NAS.
1. A dedicated plugin running on FreeNAS? (e.g., BackupPC, Asigra, Tarsnap, BRU Server)
2. The same type of program, manually installed, running inside a jail and scheduled through cron?
3. Synchronization software running on both the client and server? (e.g., NextCloud, Syncthing, rsync, git-annex)
4. A program running on the client that pushes data up to a mounted share on FreeNAS? (e.g., rsync, executed either manually or automatically?)
5. Or... do you always keep your data on FreeNAS and access it only as needed? (e.g., via a virtual machine or as a file server [shares] or an application server [plex, emby]?)
I am in the planning stage for a new NAS and my choice of a workflow/backup is going to determine the new NAS specs.
For example, right now I'm thinking of backing up three machines (somehow) to the NAS, but also using the NAS to run 6-12 virtual machines (for testing) with no more than two powered on at any time.
The client machines are:
Also, as part of this workflow and backup strategy, I'd like to protect against ransomware affecting multiple machines. (I don't know if that is possible.)
Cheers,
I'm trying to develop a workflow and backup strategy for myself and my wife.
There are many threads here that discuss how to backup your NAS. I'm wondering what people here use as a means for backing up to their NAS.
1. A dedicated plugin running on FreeNAS? (e.g., BackupPC, Asigra, Tarsnap, BRU Server)
2. The same type of program, manually installed, running inside a jail and scheduled through cron?
3. Synchronization software running on both the client and server? (e.g., NextCloud, Syncthing, rsync, git-annex)
4. A program running on the client that pushes data up to a mounted share on FreeNAS? (e.g., rsync, executed either manually or automatically?)
5. Or... do you always keep your data on FreeNAS and access it only as needed? (e.g., via a virtual machine or as a file server [shares] or an application server [plex, emby]?)
I am in the planning stage for a new NAS and my choice of a workflow/backup is going to determine the new NAS specs.
For example, right now I'm thinking of backing up three machines (somehow) to the NAS, but also using the NAS to run 6-12 virtual machines (for testing) with no more than two powered on at any time.
The client machines are:
- work laptop - 500 GB
- home desktop - 250 GB
- home laptop - 10 GB [one data folder only]
- Important data from my work laptop is backed up to rsync.net, via a scheduled script.
- Important data from my home computers are backed up to my local FreeNAS (to a dataset on an SMB share), at irregular intervals.
- Music and other audio files are stored in a separate dataset (using FreeNAS as a file server).
- The NAS is not backed up at all
Also, as part of this workflow and backup strategy, I'd like to protect against ransomware affecting multiple machines. (I don't know if that is possible.)
Cheers,
Last edited: