Best way to duplicate drives between workgroup

Create a scheduled task?

I’m assuming we’d need to establish a VPN of some sort? Just trying to wrap my head around transferring between two remote workgroups. It’s not like there is a domain trust I can build or anything.

rsync+ssh