I have large files (1 GB+) that should be kept replicated at two locations and internet speeds keep a cloud or online solution resource prohibitive. (Already slow connection approx 6 Mbps in a remote part of Canada with a hardware VPN on top)
I frequently (daily) move between the locations with my laptop. A solution that uses the laptop as a shuttle would work well upon connection to the WiFi networks at each location. Automation a huge plus as I don't necessarily want to manually check daily for changes.
I've no problem rolling my own if required.
Both servers are Linux machines.
Never underestimate the bandwidth of a station wagon full of tapes