Wherever I had to apply a backup solution, always a custom made script with console and/or third party small tools was what I was going with. When asking for a all-in-one tool/program, it depends on what OS you want it to work on. Most often there is a better solution for that OS than some multi-platform one.

Family Pictures and videos, important docs like tax filings, normal everyday word documents, etc. Stuff a home user would have.

I already have the remote storage, $25/year for 1TB. I have a NAS in place already as well, 18 TB usable space on freenas 11.1. Encryption requirements are in the event the storage provider gets compromised somehow. I don't want anyone else to have the keys except for me. Source is os windows 10, remote os is Linux. NAS is available by a samba share.

Family Pictures and videos, important docs like tax filings, normal everyday word documents, etc. Stuff a home user would have.

I already have the remote storage, $25/year for 1TB. I have a NAS in place already as well, 18 TB usable space on freenas 11.1. Encryption requirements are in the event the storage provider gets compromised somehow. I don't want anyone else to have the keys except for me. Source is os windows 10, remote os is Linux. NAS is available by a samba share.

Like you, I had a pretty similar setup where I had a large primary NAS unit and cloud storage I only used for manual backups of my important files etc. I ended up building another NAS unit and using Rsync to automatically copy things over to the secondary unit using Rsync. While my setup is kind of unique in that I use the secondary as the server for Plex as well, it seems to work well for me. I also have access to an unlimited google drive account, so I am looking at backing things up to that as a third tier eventually.

Like you, I had a pretty similar setup where I had a large primary NAS unit and cloud storage I only used for manual backups of my important files etc. I ended up building another NAS unit and using Rsync to automatically copy things over to the secondary unit using Rsync. While my setup is kind of unique in that I use the secondary as the server for Plex as well, it seems to work well for me. I also have access to an unlimited google drive account, so I am looking at backing things up to that as a third tier eventually.

Thanks for the ideas, while not what I implemented it put me onto a direction that worked. My solution was a batch file with a run schedule. Not that anyone directly asked, but in the event this comes up in a forum search here was my solution, replaced my information and marked with [BRACKETS]. The SCP script only transfers the AES encrpyted archive to the remote server.