切换到宽版
  • 11326阅读
  • 5回复

[分享]exchange 2013 高可用性及站点恢复疑问 [复制链接]

上一主题 下一主题
 
只看楼主 倒序阅读 0楼  发表于: 2013-03-17
测试环境:主站点SH:2台cas,2台mailbox(Mapi:10.0.4.0网段),备用站点SH-Bak:1台cas,1台mailbox(Mapi:172.16.30.0网段),3台mailbox配成一个DAG,DAG ip为10.0.4.x,DAG备用ip为172.16.30.x。
测试结果:1.三台mailbox都开启的情况下,手动切换,客户端outlook都能连接。
                  2.主站点SH的2台mailbox及2台cas关机,备用站点无法自动激活,outlook连接不上,从备用站点的ecp上看,显示所有db的备用站点的mailbox上都是dismount状态(疑问?)
疑问:      1.备用站点是否也需要2台mailbox?一台是否可以?(微软官方的拓扑是两个站点都是2台)
                  2.DAG ip 10.0.4.x在dns里已经注册,是否备用ip172.16.30.x也需要注册呢?如果需要是否同时保留同个DAG域名对应2个不同的ip,又或者是切换前使用DAG域名对应主ip,需要切换时DAG域名更改为备用ip?
                  3.在exchange2013 RTM版中,cas连接由于rpc连接取消了,没有casarray的概念了,那多台cas该怎么做负载均衡,其中一台挂了或切换到备用站点时,客户端怎么连接cas主机呢?
请各位帮忙一起分析下,谢谢。
分享到

只看该作者 1楼  发表于: 2013-03-18
1. 备用站点可以使用一台服务器。这种情况下,当主站点全部宕机后,由于是多数节点失败,DAG是不会自动切换到剩余的少数节点的,需要管理员手动激活备用站点的服务器。

由于2013没有类似的文档,下面这篇2010的可供参考:
http://technet.microsoft.com/en-us/library/dd351049(v=exchg.141).aspx

2. DAG的ip只是供Exchange内部一些功能使用的,和客户端访问没什么关系,所以只需要在创建DAG的时候指明不同站点的对应的ip即可。

例如:
New-DatabaseAvailabilityGroup -Name DAG1 -WitnessServer CAS1 -WitnessDirectory C:\DAGWitness\DAG1.contoso.com -DatabaseAvailabilityGroupIPAddresses 10.0.4.x, 172.16.30.x

3. 当需要激活备用站点的时候,管理员需要手动将DNS里面的记录指向备用的CAS服务器.
只看该作者 2楼  发表于: 2013-03-19
回 opop 的帖子
opop:1. 备用站点可以使用一台服务器。这种情况下,当主站点全部宕机后,由于是多数节点失败,DAG是不会自动切换到剩余的少数节点的,需要管理员手动激活备用站点的服务器。
由于2013没有类似的文档,下面这篇2010的可供参考:
http://technet.microsoft.com/en-us/library/dd351049(v .. (2013-03-18 16:23) 

谢谢你的回答啊。
1.你说的当主站点宕机后,由于多数节点失败,是指mailbox角色的主机吗,包括见证主机(cas)吗?我现在测试的架构是主站点和DR站点都是2台mailbox,2台cas,见证主机和备用见证主机在cas01和cas03上,你说的多数节点失败,在我的环境里,两边都是一样的,都是50%啊,会自动切换吗?是否必须在主站点再加一台mailbox?
2.我主站有cas01和cas02,DR站点有cas03和cas04,现在取消了casarray,我该怎么做负载均衡啊,单纯的用windows的nlb吗?这块有点模糊。

只看该作者 3楼  发表于: 2013-03-19
回 xhj-happy 的帖子
xhj-happy:谢谢你的回答啊。
1.你说的当主站点宕机后,由于多数节点失败,是指mailbox角色的主机吗,包括见证主机(cas)吗?我现在测试的架构是主站点和DR站点都是2台mailbox,2台cas,见证主机和备用见证主机在cas01和cas03上,你说的多数节点失败,在我的环境里,两边都是一样的,都是50 ..(2013-03-19 12:06)嬀/color]

1.之前你说DR站点是一台mailbox,加上主站点一共3台mailbox所以是奇数节点,这时候当多数节失败的时候是无法自动切换的。你现在DR站点也是两台mailbox的话,加上主站点一共4台mailbox所以是偶数节点,这时候就会用到见证服务器。当主站点宕机后,由于两台mailbox节点和见证主机(3/5)都失败了,所以还是无法自动切换。(注:备用见证主机只是一个记录,实际并不起作用。)其实,当发生整个主站点故障的情况下,一般都是需要管理员手动切换到DR站点的。自动切换只适用于少数个节点的故障。

2. 因为Exchange 2013取消了MAPI的连接方式,所以不再需要CAS Array了。你可以使用Windows NLB来实现负载均衡,如果条件允许的话,还可以考虑使用硬件Load Balancer。
只看该作者 4楼  发表于: 2013-03-22
回 opop 的帖子
opop:1.之前你说DR站点是一台mailbox,加上主站点一共3台mailbox所以是奇数节点,这时候当多数节失败的时候是无法自动切换的。你现在DR站点也是两台mailbox的话,加上主站点一共4台mailbox所以是偶数节点,这时候就会用到见证服务器。当主站点宕机后,由于两台mailbox节点和见证主机( .. (2013-03-19 15:12) 

谢谢你的解答!
我现在的架构是主站是2台mailbox和2台cas(cas01见证主机),DR站点也是2台mailbox和1台cas(备用见证主机cas03),我模拟了主站所有主机都关机,发觉确实在DR站点上mailbox03和mailbox04无法自动mount上去,原因应该就是你说的3/5失败了,我的疑惑就是
1. 在DR站点2台mailbox和1台cas 见证主机,不也可以认为3/5存活吗,然后应该自动mount数据库副本才对啊,但事实就像你说的起不来,难道说备用的见证主机只是个摆设吗,没实际作用?
2. 那如何能让DR站点在主站宕机的情况下,自动mount数据库副本呢?
3. 对于我目前的架构是否设计不妥?没办法自动切换?按你说的一般需要管理员手动切换,那具体该如何切换呢?我的目前架构是否可以操作模拟呢?能否给到具体的操作步骤?
再次感谢你!

只看该作者 5楼  发表于: 2013-03-22
回 xhj-happy 的帖子
xhj-happy:谢谢你的解答!
我现在的架构是主站是2台mailbox和2台cas(cas01见证主机),DR站点也是2台mailbox和1台cas(备用见证主机cas03),我模拟了主站所有主机都关机,发觉确实在DR站点上mailbox03和mailbox04无法自动mount上去,原因应该就是你说的3/5失败了,我的疑惑就是
1. 在DR站 ..(2013-03-22 14:19)嬀/color]

1. 就像我之前说的,备用见证主机只是一个记录,没实际作用的。
2. 一般站点宕机发生的情况不多,并且这算是一个大的故障,一般都是需要管理员介入进行站点切换的。因为不止是数据库,还有其他一些操作诸如更改DNS记录等需要进行。

具体你可以先参考下我之前提供的文档。
快速回复
限60 字节
 
上一个 下一个