Need help configuring my backup strategy efficiently

Before you post: have you tried searching the forum? If you have found related posts that didn’t quite solve your issue, please mention (link) them in your post. Hello,

I have a NAS running OpenMediaVault that I am looking to back up to 4 (yes four) different locations. One is the cloud (B2) and the other 3 are other NAS’s all in remote locations.

I only have 10-20Mb upload speed at home but I have access to a very fast (1gbps) internet connection at one of my remote locations.

I would like the Duplicacy to back up my NAS to the remote location with a fast connection and then from there make copies of that back up to the other remote locations plus the cloud. I am struggling to understand how to do this, should I deploy Duplicacy at the remote location as well to back up the backup? or I have read I can use rsync from this location.

I have a paid GUI version of Duplicacy which I am currently using but am running multiple backups one to each location which is slow due to my upload speed and for each 1GB of data, I add to my NAS I have to upload 4 copies.

Any support/advice is appreciated.

This is the way I’d do it…

Firstly, I’m assuming Duplicacy can be installed directly on OMV, which I believe it can. Otherwise you might have to use a different strategy using network shares and another client on the LAN.

Install Duplicacy on your OMW - set up the storage (presumably via sftp) to one of your remote locations, plus normal regular backup jobs. You don’t have to complete a backup yet to do the next steps.

On the remote location, do the same (install Duplicacy) but add the existing storage (which is now local to it) first, then add a second storage - you’ll be prompted to make it copy-compatible with the first (this is very important!). Add a third and a forth storage as required, making sure they’re copy-compatible with the 1st.

On the same remote location, set up a schedule with a copy job to copy from the 1st storage to the 2nd, and 1st to 3rd etc…

AFAIK the second installation doesn’t require a licence if you’re just doing copying.

A slightly different, but perhaps more secure, setup might be to install Duplicacy on the tertiary remote locations instead of the initial remote site. That way, you could just have the middle storage location be a simple sftp server and your tertiary locations could pull the storage.

By changing it from push to pull, you limit the possibility for a ransomware infection gaining direct access to those servers.