aspose file tools*
The moose likes General Computing and the fly likes Best Web Server Synchronization Software Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » General Computing
Bookmark "Best Web Server Synchronization Software" Watch "Best Web Server Synchronization Software" New topic
Author

Best Web Server Synchronization Software

Ben Johnson
Greenhorn

Joined: Jul 12, 2005
Posts: 17
Hey, everyone,

I'm a Web developer for a sizable organization and we presently have seven production servers on which we run our site (4 are App servers and 3 are DB servers, but that's probably irrelevant).

We have a staging server on which we test all of our changes before pushing them to the live, production environment. This process is unmanagable at best, as we have yet to find a "synchonization" software that does what we want and need.

Currently, we are using GeloSoft's Synchromagic ( http://www.gelosoft.com/ ), which is pretty poor. It's laughable that it is advertised on the site as being "fool proof", but that's another argument for another day.

Without getting long-winded here, does anyone know of synchronization software, other than what we're using, that is capable of synchronizing files on the Windows platform (I know, Windows... ugh). Basically, we have one machine that has the 7 servers set up as networked volumes. Whenever we have to publish an update, we run a job that copies the files from one source drive (the staging server) to the 7 app/DB servers. This is a cumbersome and slow process, and it isn't very reliable. Synchromagic has no real progress indicator (it doesn't work), only notifies the user of job completion via email (which doesn't work reliably), and has to be quit between jobs to work as it's supposed to.

ANY suggestions are much appreciated...

Thanks!
Andrew Monkhouse
author and jackaroo
Marshal Commander

Joined: Mar 28, 2003
Posts: 11423
    
  85

Moved to the General Computing forum.

Regards, Andrew


The Sun Certified Java Developer Exam with J2SE 5: paper version from Amazon, PDF from Apress, Online reference: Books 24x7 Personal blog
Lewin Chan
Ranch Hand

Joined: Oct 10, 2001
Posts: 214
Tried http://www.cis.upenn.edu/~bcpierce/unison/ ?

I use it to synchronise my personal documents across many machines (just < 1Gb now inc psds), and to take quick snapshot backups of SCM repositories. It may not work so well with single files that are massive (like huge zipfiles) but does synchronise well in my scenario.

It does sound as though you need some kind deploy tsar who knows his tools...


I have no java certifications. This makes me a bad programmer. Ignore my post.
Ben Johnson
Greenhorn

Joined: Jul 12, 2005
Posts: 17
Thanks for your response, Lewin. Yeah, I am hoping that guy/gal swings by the forum here and offers some advice

I've played with Unison on Linux, and it works well for remote backups and such, but I don't know how good its scheduling capabilities are. We rely very heavily on the ability to schedule jobs during off-peak hours (6am, usually), so the software must have that functionality.

Keep those suggestions coming...

Thanks!
Lewin Chan
Ranch Hand

Joined: Oct 10, 2001
Posts: 214
Why do you need scheduling functionality? I really can't think of a synchronizer that has something like that... I looked at that geolsoft website, and it's exactly the same functionality as unison

If you have a windows machine that mounts the other machines as network drives, couldn't you just use the built-in windows scheduled task scheduler? (or cron on linux), that's what that synchromagic thing does (according to the website).
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Best Web Server Synchronization Software