Currently at my office, each time somebody wanted to set up a new web site, they created a new server with new email accounts and domains and properties for each server.
Now that I've moved into the position that takes care of all the servers, I'd like to reduce the number of servers we have in our office as well as make it substantially easier for anybody to maintain or do any tasks on the servers (i.e. a new user means we need to make a new user on 6 different servers, plus passwords get lost by users quite often as they can't remember which password goes where... quite a pain!).
We have 4 servers that are for external sites, 3 servers for internal documents and various other servers for specific reasons (one is a fully functional server that USED to be used, but now just hosts the Jabber server (which isn't even used) and one is used by the developers as a source code repository).
Is there an easy way to consolidate all the servers into a single server? I'd like to move from having the power consumption of a major corporation down to a reasonable level as well as make things easier on everyone.
Also, if this were to happen (all domains on one server), it would be MUCH more critical that we could have a backup server running in tandem or via backups to keep information available in case of emergency or hardware failure.
I've seen Affa (which seems to just copy files?) and imapsync (which I suppose COULD be used to create a script to backup the emails), but is there an easier way in SME Server to sychronize two servers or even better run them in tandem?
The existing servers run from SME Server 6.0 to 7.2 right now.
Thanks in advance.
Trevor Watson