Exchange Server 2010的DAG高可用性

Exchange Server 2010的DAG高可用性

我们前面介绍了关于Exchange Server 2010服务器的构建,同时也介绍了如何为Exchange申请相应的证书。也就是说,现在我们可以利用构建的Exchange服务器进行收发电子邮件了。那么,如果我们在公司只搭建了一台Mail服务器那是不能保证我们的高可用性和高可靠性的,例如在Exchange 2007里,我们可以利用CCR+SCR解决公司Mail服务器的高可用性和高可靠性,那么今天在Exchange Server 2010版本里,我将介绍,如何利用DAG(数据库可用组)技术解决Mail服务器的高可用性和高可靠性。好了,那么下面我们将通过实验来证明DAG技术的构建。首先介绍一下我们的拓扑结构

Exchange Server 2010的DAG高可用性

 事先已经将DC、EX01、EX02构建完成,将EX01和EX02加入域成为域中的成员计算机,我们要保证EXC01和EX02的成员身份都相同,这样在整个实验环境当中不会出问题。

Mail服务器的DAG技术,其实就是建立群集技术,那么在DAG中,我们同样有一个要求,就是在偶数节点的环境中,我们需要创建一个仲裁文件夹,奇数节点无需创建仲裁,一般来说,我们将这个仲裁创建在HUB服务器上,但是要注意,不能和邮箱服务器角色在一起。那么在我们这个环境里,我们只能将仲裁建立在DC服务器上。这里还要注意一点,在我们环境里,我是在DC上创建的见证(仲裁)文件夹,所以,如果见证磁盘创建在非Exchange环境中,我们还需要

Exchange Server 2010的DAG高可用性

 

在DC的C盘建立一个文件夹并且共享,共享权限里adminsitrators组具有完全控制,NTFS权限同样是完全控制

Exchange Server 2010的DAG高可用性 

Exchange Server 2010的DAG高可用性

 

好,仲裁文件我们创建好了。那么我们接下来要做的就是在EX01上创建DAG组,我们可以利用powershell命令来创建DAG组,如下
打开powershell控制台,输入new-databaseavailabilitygroup  -name DAG1  -witnessserver  DC01  –witnessdirectory  c:\dag1  –databaseavailabilitygroupipaddresses 10.1.1.100
10.1.1.100我们可以理解是群集IP。创建完成后,我们可以到EMC里进行查看

Exchange Server 2010的DAG高可用性

搭建会发现,在创建完毕的DAG组里,没有成员服务器,所以,这个时候,我们需要将DAG成员手动添加进来。

Exchange Server 2010的DAG高可用性

 

选择两台服务器添加进来即可,由于我们没有在服务器管理器里添加“故障转移群集”功能,在此步骤会自动添加,所以添加需要一些时间

Exchange Server 2010的DAG高可用性

添加成功后,我们来进行查看

Exchange Server 2010的DAG高可用性

DAG的主要理念是数据库的高可用,是利用数据库连续复制的技术来实现的,这也是在Exchange2007时首次引用的。所以,在EX01服务器上应该有自己的DB1和EX02的DB2,在EX02上有自己的DB2和EX01的DB1。所以,此环境将每个MailBox服务器都挂载两个磁盘,分别是E和F。

Exchange Server 2010的DAG高可用性

 

然后在EX01上将DB1数据库移动到E盘,并重命名

Exchange Server 2010的DAG高可用性

同理在EX02上将DB2数据库移动到F盘,并重命名

Exchange Server 2010的DAG高可用性

 

好,现在我们已经将EX01的DB1移动到本地E盘了,EX02的DB2移动到本地F盘了,那么即使如此,是不存在可靠性和高可用性的,我们需要在EX01上拥有DB1、DB2;在EX02上拥有DB1、DB2。所以,我们此时需要分别在EX01和EX02上创建数据库副本来增强MailBox的高可用性的

 

Exchange Server 2010的DAG高可用性

Exchange Server 2010的DAG高可用性

同样在也为EX02添加邮箱数据库副本,然后我们来看,DB1在EX01上是装入状态,而DB2在EX01上是正常,也就是EX01的副本;DB2在EX02上是装入状态,而DB1在EX02上是正常,也就是EX02的副本。当属于DB2离线的时候,那么,EX01上的DB1就会装入,接受DB2里的用户进行访问。

 

Exchange Server 2010的DAG高可用性 

Exchange Server 2010的DAG高可用性

好,以后的DAG配置就结束了,下面,我们来进行验证

在EX01里我们创建账户wangwu属于DB2邮箱数据库,利用DC作为客户端访问

Exchange Server 2010的DAG高可用性

 

现在我们手动将EX02的脱机,再次访问

Exchange Server 2010的DAG高可用性

 

提示我们等到10秒钟以后访问(正常等待时间大约在30秒左右),好,再次访问
我们也可以查看下状态

 

Exchange Server 2010的DAG高可用性

Ok,我们实验成功!

 

本文出自 “张立旺的微软技术空间” 博客,请务必保留此出处http://zlwdouhao.blog.51cto.com/731028/842015

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/110419.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • int和int32的区别_int float double char区别

    int和int32的区别_int float double char区别Java中没有Int32,Int64,,只有int,short,longJava中int就代表Int32,short就代表Int16,long就代表Int64首先,几个基本的关键字:Int16=short,占2个字节.-32768~32767Int32=int,占4个字节.-2147483648~2147483647Int64=long,占8个字…

  • opencv识别多条形码数字_opencv测试代码

    opencv识别多条形码数字_opencv测试代码这其实是一个小工程完成的功能: 使用摄像头采集图像进行预处理(检测部分) 提取出预处理的条形码图像(识别部分) 将条形码进行存入数据库(存储部分) 首先接到这个图像识别的小工程需要先确定这个工程的最初输入,和最后输出,输入就是普通的RGB图像,输出是数据库文件。其中需要完成的过程,就是我需要做得功能,检测部分、识别部分和存储部分,话不多说,上部分代码:/…

    2022年10月29日
  • 未来之路作为创业者_如何看待读图时代

    未来之路作为创业者_如何看待读图时代距离4月11日-14日百度联盟峰会已经过去一个多月了,这一段与许多站长谈论最多的是百度创始人李彦宏在峰会上的演讲,其中创业者三大机会尤最。演讲更多的是从战略角度的高度概括,因此笔者主要想在大家的帮助下再深入分析一下读图时代的创业机会,主要是交流,通过交流更具体一些。在分析、交流之前,还是先引用一些媒体报道,以免失之毫厘,谬以千里。    4月12日上午消息,百度公司…

  • java求最大公约数

    java求最大公约数

  • 【SSM – SpringMVC篇】09 SpringMVC拦截器Interceptor详解,多个拦截器的执行顺序,拦截器进行权限判断和日志记录,拦截器和过滤器的区别

    【SSM – SpringMVC篇】09 SpringMVC拦截器Interceptor详解,多个拦截器的执行顺序,拦截器进行权限判断和日志记录,拦截器和过滤器的区别配置图文,超详细!!SpringMVC拦截器Interceptor详解,多个拦截器的执行顺序,拦截器进行权限判断和日志记录,拦截器和过滤器的区别

  • 基于Spring MVC + Spring + MyBatis的【图书信息管理系统(一)】

    基于Spring MVC + Spring + MyBatis的【图书信息管理系统(一)】资源下载:https://download.csdn.net/download/weixin_44893902/33163160一、语言和环境1.实现语言:JAVA语言。2.环境要求:MyEclipse/Eclipse+Tomcat+MySql。3.使用技术:SpringMVC+Spring+Mybatis。二、实现功能随着校内图书馆的发展,现需要制作图书信息管理系统,主要功能如下:1.首页默认显示所有图书信息2.鼠标悬停某行数据时,以线性过渡动画显示光棒效果3.用.

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号