kolathaya123
asked on
Require delay mounting database in another site - exchange 2010 DAG
Hi,
I have 2 MBx servers in HO and one MBX server in BO. database of BO is 'BOdatabase' and it is active in BO server and copy in MBX1 server. but the internet between BO and HO are not so good. some times it gets disconnects. So, when ever the internet had issue, the BOdatabase will mount in MBX1 server. I don't want this to be happen immediately . it should wait for 5 minutes, and if then also if the link is not come up means then the BOdatabase should mount in MBX1.
Is this possible
I have 2 MBx servers in HO and one MBX server in BO. database of BO is 'BOdatabase' and it is active in BO server and copy in MBX1 server. but the internet between BO and HO are not so good. some times it gets disconnects. So, when ever the internet had issue, the BOdatabase will mount in MBX1 server. I don't want this to be happen immediately . it should wait for 5 minutes, and if then also if the link is not come up means then the BOdatabase should mount in MBX1.
Is this possible
I would change CrossSubnetDelay to 4000 and the CrossSubnetThreshold to 20 this will give you about 1.5 minutes before the other node decides it is down and tries to mount it but this is about the max u can do
as an alternative what I would do is change the DatabaseCopyAutoActivation Policy to intrasiteonly, this will block all cross-site failover and you will have the option to manually mount it if needed.
as an alternative what I would do is change the DatabaseCopyAutoActivation
Open PS on your MBX server. Browse to script folder and run:
StartDagServerMaintenance. ps1 -serverName mbx1
Once you ran this command no db will be able to failover to this server. It will be out of DAG mix however running.
Next when ever you want to mount db on this server just run
StopDagServerMaintenance.p s1 -serverName mbx1
after running stop command server will be back to DAG mix and you can mount the db on mbx1 server.
This is the best way for your requirement. Inbuilt and no other modification required.
StartDagServerMaintenance.
Once you ran this command no db will be able to failover to this server. It will be out of DAG mix however running.
Next when ever you want to mount db on this server just run
StopDagServerMaintenance.p
after running stop command server will be back to DAG mix and you can mount the db on mbx1 server.
This is the best way for your requirement. Inbuilt and no other modification required.
ASKER
Hi Amit,
if we ran StartDagServerMaintenance. ps1 -serverName mbx1, the database copy will be updating right...
Thanks
if we ran StartDagServerMaintenance.
Thanks
Yes copy will be updated, if you want to stop that also run suspend command. Read more http://social.technet.microsoft.com/Forums/exchange/en-US/85252d3e-6183-4a26-98b7-0c4baa177d35/startdagservermaintenanceps1-not-supendig-database-copy
ASKER CERTIFIED SOLUTION
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
As soon as the link drops, Exchange will try and mount another database copy.
Simon.