Edward Ned Harvey wrote: >> >> http://code.google.com/p/lsyncd/ > > Yup, that one fits the description. It looks really cool! :-)
Hmmm... rsync is so efficient that I have to wonder what kind of extreme case would make this attractive. I'd be so afraid that one transaction get missed, and then because "notification" has been done, it would never get sync'ed again... That here and there, and over a long enough time period, you have two different file system. > I'm not trying to solve any particular problem specifically. This is > really for the sake of discussion and understanding of what new > technologies are out there, for possible future use. One thin I am playing with is disconnected filesystem, and right now nothing beats rsync... My only issue with rsync is deleted files, right now I have three scripts (push, pull, sync) and the push/pull is basically a delete there what's not here, while the sync, is just a sync, and it works quite well, but cannot be automated because right now, I have to decide which direction the deletes have to be applied. My intention is to write a fuse module to keep track of deletes and apply them automatically. I have also been thinking of using git, but that would be quite involved (every machine is a branch, give the user the possibility to merge the branch at a latter time). I have been using those scripts on my laptop, but I think eventually (once I've got the deletes worked out) I'll put that on all my machine, because then, it means that everybody can work while the server is down, it also means that I can suspend/hybernate desktop while not in use (hybernate and automount are NOT friends :-), etc... I've looked at CODA, but it was designed a long time ago, and does not work for today's sizes + their authentication mechanism is a headache. Anybody's been giving thought to this ? > I agree, snapshots are the better solution. But I don't think Linux lvm > snapshots deserve mention (except to beg for a refund), and I don't think > Windows is going there anytime soon. So for now, there's just ZFS on > Solaris and WAFL on Netapp. Eventually something on Linux, (and a > half-baked but improving solution on Mac). But nothing in sight for > Windows unless you have an always-on connection to your network > fileshare, or install Server on your laptop (for VSS). If you like the idea of snapshot, have a look at OSSV, which is NetApps snapshop to any UNIX file system. Not cheap, but it works well. -- Yves. http://www.sollers.ca/blog/2008/no_sound_PulseAudio http://www.sollers.ca/blog/2008/PulseAudio_pas_de_son/.fr _______________________________________________ Tech mailing list [email protected] http://lopsa.org/cgi-bin/mailman/listinfo/tech This list provided by the League of Professional System Administrators http://lopsa.org/
