TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Are there any robust and easy ways to keep two or more computers in sync?

1 pointsby thedriverover 2 years ago
For a long time I&#x27;ve been just using a laptop docked to peripherals, because I&#x27;ve found that keeping files synced between a desktop and laptop can become a burden. This setup works mostly fine, however, it would be nice to have a more powerful desktop at home. I&#x27;ve been wondering if there are any easy and reliable ways to keep the files between two machines in sync? I use Linux so I would basically want to sync the entire home directory. Or am I just better off continuing with my current laptop + dock setup, and upgrading to a more powerful laptop if needed?<p>All methods I&#x27;ve found have tradeoffs. Using network storage is one obvious solution, but it doesn&#x27;t work well if you are in a place with bad connectivity. Manually syncing files with for example rsync and an external drive works, but it&#x27;s time consuming.

1 comment

matthbergover 2 years ago
Syncthing would be worth checking out. It seems like a good match for what you&#x27;re mentioning, it automatically handles the networking and file change watching. I&#x27;ve used it in the past to back up photos from phones, and have a few notes on usage.<p>For syncing two devices with intermittent connectivity (phone and laptop) you really want a third device (raspberry pi in my case) that&#x27;s always online to act as a buffer and keep each end up to date. I also had some issues with device discovery taking a while though I&#x27;m fairly sure it was phone power saving settings that was messing it up. It&#x27;s stable and popular software, definitely battle tested on Linux, though there are apps for all platforms.<p><a href="https:&#x2F;&#x2F;syncthing.net&#x2F;" rel="nofollow">https:&#x2F;&#x2F;syncthing.net&#x2F;</a>