in a nutshell, as long as you can SSH/FTP to each other, then your options are infinite. FTP not secured at all, in case you have sensitive data.
Anyone can be source/destination. This applies to any NAS. Most NAS regardless of vendor are some light flavor of Linux
Some have the functionality build-in already, some don’t. For those that do not, a bit advance skills are needed to set ssh/users/etc.
To copy/synch files over SSH, use SCP/SFTP/rsycn.
Steps you will need:
- Set SSH on on both NAS
- Forward ports on routers/FW
- Set DDNS on routers, if need to access by name.
- Create rsync script
- Create cron job, or run manually, up to you.
But yeah, plenty of posts on this topic already. Happy searching/reading!