Microsoft Exchange 2003 Standard HA on two Windows Servers

Background info:
2 VMware ESX servers each running an instance of Exchange 2003.
VM's are on SAN, all storage are on SAN.

Provide a fault tolerance, HA solution with this setup.......or something close to it.

I have installed Exchange Server 2003 on each, if you create a database on server1 it won't be replicated to server2 because they have different databases. Is there a way with Exchange 2003 Standard to replicate the databases or have HA somehow with VMware Enterprise (HA, Vmotion, etc).

Or there is no way of doing this and we have to purchase Exchange Enterprise Edition?

Any help would be greatly appreciated.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

First, let me just remind you that Exchange is not supported in a virtual environment - you may already know, but I just thought I would point it out again.

Second, with that in mind, you have three options here - use Exchange to manage the HA setup (which would require windows 2003 enterprise, exchange enterprise, and a cluster environment), use VMWare to do the hard work for you (if you have the HA setup, it should automatically fail over to ESX2 if ESX1 dies - only one server will run at a time), finally, you could use something like doubletake or neverfail which gives something very close to a cluster to exchange standard.

Considering what you are doing, I expect that VMWare HA is the best way to go


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
romlopezAuthor Commented:
Exchange 2003 SP2 is supported in a virtualized environment.
Says who?
The Ultimate Tool Kit for Technolgy Solution Provi

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy for valuable how-to assets including sample agreements, checklists, flowcharts, and more!

Ahhh, you are reading this;

And if you read it again, you will see that it is ONLY supported on Virtual Server, not ESX

I am not saying it wont work, just saying that MS will not care if you have problems - but VMWare will care, and should still be able to support you.
Lee W, MVPTechnology and Business Process AdvisorCommented:
I'm with red - and to put things a little different - while it might be possible to hack together an unsupported method of doing what you are asking (outside of the options provided by red), do you really want to run a production environment off of a hacked together setup?  A setup that, most likely, Microsoft won't want to support or help you with AT ALL?  
I should add, I have a production Virtual exchange environment running at a client site.  They were presented with the pros and cons and decided to go for it - so far, I have been impressed - plus, Vmware fill the blanks that MS wont as far as support goes (allegedly).
romlopezAuthor Commented:
It looks like Exchange 2003 won't be used and Exchange 2007 is the way to go.
Feeback please.
On what?

Our answers are the same

VMWare running Exchange 2007 is not supported by MS - if you want HA, and you want to do it on VMWare, then you will either need to build a cluster in vmware, or better yet, use the VMWare HA kit.

romlopezAuthor Commented:
Someone else besides red please?
Exchange 2007 has "local replication" built-in which will be great in order to avoid Exchange Enterprise licensing costs and administrative overhead.
Little downtime is fine.

I'm actually downloading a trial of IBM Lotus Domino for testing...
The local replication you refer to is just across multiple disks in the same server.  This may not help you in your situation.

One option which would need downtime, but it should be minimal would be to have a pre-configured VM.  In the event your primary exchange VM goes down, you can bring up this pre-configured VM, name it the same name and run Exchange 2007 (or 2003) in recovery mode.  This would reinstall it using all the same settings as before.  Then you should be able to remount the database from the SAN, assuming there was no corruption when it was shut down.

Another alternative to Enterprise would be wansync - cost wise, it could be pretty close in price though.
Forced accept.

EE Admin
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2003

From novice to tech pro — start learning today.