Thursday, October 23, 2014

windows - Smart synchronization between 2 networked PCs


I have 2 computers, one running Server 2008 x64 as workstation and one running XP Professional.


I want to sync them over LAN (about 200gb of files), and I have tried allwaysync. But it's slow, it has to analyze all files to see if they were changed (over the network), since it only runs on one computer.


I am now looking for a program that runs on both my computers, so it can keep track of the changes locally, and then directly sync the files that were changed, no analysis needed!


I haven't found anything useful yet though. I tried live sync, but it can only sync up to 20.000 files
I also tried live mesh but it has a limit of 5 GB.


EDIT:


What I have tried so far:



  • Unison: Works, takes some time to configure but slow file transfers (1/10th of just copying files over network)

  • Syncback: Does have "fast backup" feature, but it's not what I need

  • Deltacop: Not working on server 2008 x64, but it seems like it's one way only, not for syncing

  • Live sync: 20.000 file limit is just too low, I don't want to split all my folders.


Solution so far: copy all files 1 time manually and use Uunison to sync from that point on.


Answer



Unison is your friend. Unison keeps a list of files both ways, so that it doesn't have to rescan all files fo every run.


No comments:

Post a Comment

linux - How to SSH to ec2 instance in VPC private subnet via NAT server

I have created a VPC in aws with a public subnet and a private subnet. The private subnet does not have direct access to external network. S...