Hello everyone,
I have some questions regarding a reasonable backup strategy. I would like to be able to restore my unraid system fast in case of critical failures (e.g. disk failures).
For me there are three reasonable ways:
Save only data from shares or whole data shares, e.g. movies, pictures, documents. However, in this case I would not be able to restore things like paperless tags or jellyfin metadata.
Save data and appdata share. Now "metadata" from paperless, jellyfin and other tools should be included in the backup. Would this also include my docker configurations?
Save everything, a full backup of the whole system.
Since I would like to save the "metadata" of my installed apps, only strategy two and three seem reasonable for my use case. However, which is more advisable in your optinion and which tool should I use?
I found the following backup apps that could be suited:
Appdata Backup/Restore v3
borgmatic
duplicacy
duplicati
kopia
luckyBackup
urbackup
vorta
"rsync Incremental Backup" script (writte by mgutt)
I should also mention that I want to use external hard drives as backup storage, connected to unraid only for backup. So the backup is mostly separated from unraid. I currently have two 4TB hard drives, one parity and one storage. In the near future, I would like to upgrade to a second 4TB storage drive, and perhaps a third and fourth later.
To keep the backup system (i.e. the hard drives) physically protected and easily accessible, I thought of buying an external case with 2 or 4 bays. That way, all I have to do is take the case, power it up, conenct it to my server and start the backup.
In summary:
What are your thoughts about the different backup strategies?
Which backup tool is most suitable for the described use case?
What are your thoughts about the backup system using 2-bay / 4-bay external drives?
Thanks for your input.