I would like to backup my cloud server on my local Unraid, eliminating the recurrent cost of backups provided by my cloud provider (which is Hetzner, btw).
A simple rsync script initiated by Unraid using a sudo user would probably be sufficient, but I would like to improve the solution a little:
1) Ideally, it would require no installation on the server, or a minimal client app.
2) Some retention would be nice, like keeping snapshots for the last six months and 10 days.
3) The ability to filter data folders, since I already have them on my local system and can recreate them very easily. Also, data is what takes more space on the server.
4) Finally, I'd like to minimize transfers over the network, just the changes since the last backup.
I'd appreciate any suggestions.