Hey everyone,
I'm reaching out for some advice on setting up a file synchronization strategy between our main office in Germany and our new location in Bangalore, India. We've got a Samba file server hosted on Hetzner Cloud in Germany, accessible by about 40 users back home. However, with 8 users in Bangalore connecting over a site-to-site VPN, we're facing significant latency issues (around 150-170 ms), which is causing lag when they access files.
To tackle this, we're thinking of deploying a local server in the Bangalore office, where we will install GoodSync for real-time two-way syncing with the Hetzner server. We'll manually transfer 5 TB of existing data to avoid delay and then set up daily syncs for about 10 GB of file activity.
I need your suggestions or any alternative solutions since a dedicated leased line is too expensive, and we only need to sync specific folders rather than the entire server. Plus, services like SharePoint or Dropbox don't work well for our Autodesk and Adobe files. Currently, users in Bangalore are coping by manually copying files to the server using Dropbox. Any ideas?
5 Answers
If graphics aren’t an issue, setting up an RDP server at your German office could be a great alternative for your Bangalore team. I’ve found it helpful with latency issues, and it avoids the complexities of sync software altogether.
Is your server a Hetzner Storagebox? If it is, they support rsync, which might be helpful. If it's a custom server, DFS-R could work, but I’ll need some extra details like how much data changes daily and if there are often sync conflicts. Definitely curious about that!
This is a custom server setup for production, mainly used for large CAD and Adobe files, resulting in about 10 GB of daily activity. We need specific folder syncing, mainly for active projects.
For a small user base like yours, consider using Microsoft DFS for replication and namespaces. Setting it up onsite allows you to sync it back and forth easily. If your main server goes down, users at the main office could still connect to the local server. Just a thought!
Noted, thanks for the suggestion!
Just a heads up, DFS-R doesn’t manage file locking very well, which can lead to conflicts if two users edit the same file. We’ve been using Egnyte with local caching for file locking and it works great! Just can be a bit pricey
I’ve heard a lot about Peer Software, but struggling to find their pricing. What's Egnyte like?
You should check out Peer Software for your needs—it may be just what you are looking for!
They seem to focus on larger enterprises, which doesn't quite fit us.
That’s an interesting idea. I’ll definitely look into it!