mfinni дал Вам лучшие ответы, я могу думать об использовании sftp.
Мое предложение Вам состоит в том, чтобы исследовать rsync и видеть, удовлетворяет ли это Ваши потребности.
Это может использоваться, чтобы продвинуть, вытянуть, синхронизировать, заменить, и т.д. с соответствующими параметрами командной строки, реализует хорошее сжатие и отправляет дельты, а не целые файлы, если это возможно. Это также имеет достойную статистику, которая может удовлетворить Ваши потребности.
We have found the issue causing this.
We had nobind in our openvpn client conf.
After removing nobind, and adding the following:
bind
local {OUR LAN IP}
The 0.0.0.0:PORT listen has changed to whatever IP we provide in "local".