Log in

No account? Create an account
13 January 2009 @ 01:50 pm
Data sync  
Question for the geeks out there...

How would you go about keeping the contents of a common directory synchronized across three computers in two locations?

I'm taking the basis of this from how the computer deals with my PDA. ActiveSync looks at all the calendar items, contacts, tasks, and files and compares them between the PDA and the computer. I assume it'd do the same thing with an iPhone. Any items that have changed on one of the systems is copied over the old version in the other. Any new items are copied. Any conflicts generate a question -- which should be kept?

That's what I'd like to accomplish, but without the PDA.

My work computer is at the office. I have two computers at home. I'd like to have the ability to not care which computer I'm at in order to work on work-related stuff, and not have to worry about where any particular Word, Excel, Photoshop document or even JPG was created or last edited. I have an FTP site available as an intermediate step if needs be, but the goal is to automate: When this computer goes online or boots up, check for changes and update. Periodically (perhaps every 5-10 minutes or so), sync again.

Can this be done? How would you do it?
Idtechnomonkey on January 13th, 2009 10:11 pm (UTC)
Forgot to mention
2 of the computers are on XP, 1 is on Vista. No clue if that even matters.
Fred 2.0lqc on January 13th, 2009 10:34 pm (UTC)
Definitely a few options to consider out there, but I can't recommend one versus another. Here's a handful to consider. Some are free, some aren't, some only cost when you expand beyond two PCs. Now the biggest caveat I have with syncing scenarios is A) how do they handle open (in use) files and B) setup an incremental backup system, it sucks when a corrupt file gets sync'd over a valid one leaving no good copy anywhere.

Idtechnomonkey on January 14th, 2009 06:20 am (UTC)

Based on these ideas, I was originally going to try gbridge (I already have a gmail account), but then I realized that in order for it to do what I want (sync the computers), all involved computers need to be online and logged in at the same time. That's hardly an ideal compromise for me. So I'm going to try the MS method and see what happens.

I appreciate it!