High Availability - exchange 2010 - CAS

Hi,

I have two exchange 2010 servers with all in one role (CAS/HUB/MBX). I configured DAG and database having copy in second server. All users are connecting to exchange using first server name exch01.domain.local in their outlook. But if the exch01 server goes down, outlook still try to connect exch01 only, all databases are mounted in exch02 server and if we access https://exch02/owa we are able to access the mails through web. But outlook does not change the connection to exch02. What we can do in this scenario.

Is Cas array can be implemented in this scenario? because I don't have any load balancing configured for CAS server as it is part of all in one server

Thnaks
kolathaya123Asked:
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.

la-tempestadCommented:
Because outlook is only look at the exchange server value at the e-mail account properties,I don't think you can dynamically change the server by just switching off the exch01.

Maybe you would be able to use some GPO to implement the changes for all the domain users unless you are not using any cluster array for CAS.

Regards
la
0
AmitIT ArchitectCommented:
This is due to your DB's are pointing to CAS server which is also down. You need to setup CAS Array along with Hardware load balancer to overcome this issue.
0
kolathaya123Author Commented:
Hardware load balance is not possible as both exchange server are having all roles. Can we implement casArray for my existing setup.
0
10 Tips to Protect Your Business from Ransomware

Did you know that ransomware is the most widespread, destructive malware in the world today? It accounts for 39% of all security breaches, with ransomware gangsters projected to make $11.5B in profits from online extortion by 2019.

AmitIT ArchitectCommented:
0
kolathaya123Author Commented:
Or is it possible to change the CAS server into exch02 by giving some commands manually? So, users can connect to exch02 server when they open outlook
0
AmitIT ArchitectCommented:
Ya that you can do using powershell command. You need to pipe -RpcClientAccessServer
http://exchangeserverpro.com/exchange-server-2010-cas-array/
0
kolathaya123Author Commented:
Yes i did alreday thanks
0
Simon Butler (Sembee)ConsultantCommented:
I have to disagree with the post on a CAS Array having no value without a load balancer. Every implementation of Exchange 2010 I do gets a CAS Array. While you don't get automatic failover, you can change the DNS record to get the clients to switch over to the other server.

Therefore you need an RPC CAS array configured. The host name used must NOT resolve on the internet, be used for anything else and does not need to be on the SSL certificate.

Autodiscover will not redirect the clients because even though the server is down, it is still valid.

Simon.
0
kolathaya123Author Commented:
Hi  Sembee2,

Means Even if I not configured NLB between two CAS server, I can create a cas array called cas.domain.local and point the IP into CAS01 or CAS02 right? If cas01 is down I can point and cas.domain.local ip into cas02 server IP and it should work right.

thanks
0
Simon Butler (Sembee)ConsultantCommented:
That is correct.
A CAS Array is just a DNS entry and moving it about is one way to be able to move the clients to another server. Set the TTL time to something short (10 minutes or so) and any change will be live very quickly.

Simon.
0

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
AmitIT ArchitectCommented:
Guys, no offense, but i still don't see any value of CAS array with HLB. It is waste of time according to me. what HA are we getting here, if we are changing DNS record for failover. CAS array doesn't give any HA. Not sure, if your business can compromise with a downtime.

I have client who can't afford few minutes of downtime. Rest you can decide. If that fits to your requirement.
0
Simon Butler (Sembee)ConsultantCommented:
Do you mean CAS Array without a HLB?
Why not deploy one? It takes three minutes to setup and if the implementation changes later on then you don't have to visit every machine to update them - particularly considering there is NO automatic way of updating the clients without manual intervention.

I put a CAS Array in place on every deployment I do, no matter what the size.

It also comes in handy if you decide to migrate to a new server, for the same reason as above.

Simon.
0
kolathaya123Author Commented:
dear amit..

the client can afford small downtime...

Thanks
0
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
Exchange

From novice to tech pro — start learning today.