• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Best Web Server Synchronization Software

 
Ben Johnson
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Pie
Posts: 11887
202
C++ Firefox Browser IntelliJ IDE Java Mac Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Moved to the General Computing forum.

Regards, Andrew
 
Lewin Chan
Ranch Hand
Posts: 214
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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...
 
Ben Johnson
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 214
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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).
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic