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

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • js中构造函数和普通函数的区别_函数声明和函数定义

    js中构造函数和普通函数的区别_函数声明和函数定义1、构造函数也是一个普通函数,创建方式和普通函数一样,但构造函数习惯上首字母大写2、构造函数和普通函数的区别在于:调用方式不一样。作用也不一样(构造函数用来新建实例对象)3、调用方式不一样。     a.普通函数的调用方式:直接调用person();     b.构造函数的调用方式:需要使用new关键字来调用newPerson();4、构造函数的函数名与…

    2025年10月4日
    1
  • gmm回归stata命令_gmm模型stata命令

    gmm回归stata命令_gmm模型stata命令一、解释变量内生性检验首先检验解释变量内生性(解释变量内生性的Hausman检验:使用工具变量法的前提是存在内生解释变量。Hausman检验的原假设为:所有解释变量均为外生变量,如果拒绝,则认为存在内生解释变量,要用IV;反之,如果接受,则认为不存在内生解释变量,应该使用OLS。regldilofdiestimatesstoreolsxtivregldi(lofdi=l.lofd…

    2022年10月8日
    3
  • pycharm linux激活码_ubuntu python安装

    pycharm linux激活码_ubuntu python安装这里只介绍采用激活码激活的方法。如果是window系统则hosts文件路径为:C:\Windows\System32\drivers\etc,将0.0.0.0account.jetbrains.com添加到末尾即可。如下图所示:如果是linux系统 Linux的hosts文件路径为:/etc命令行输入:第一步:cd/etc第二步:sudogedithosts输…

    2022年8月28日
    3
  • goldengate双向同步_mysql数据库定时同步

    goldengate双向同步_mysql数据库定时同步前言:最近刚好在弄数据库同步,网上查了些资料再加上自己整理了一些,做个分享!一、GoldenGate的安装官方文档:Oracle®GoldenGate安装和配置OracleGolde

    2022年8月2日
    5
  • java switch的意思_java switch

    java switch的意思_java switchjavaswitch[编辑]概述Java中的switch是“开关”的意思,有时也被划分为一种“选择语句”。根据一个整数表达式的值,switch语句可从一系列代码选出一段执行。一.Java的简介Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球…

    2022年7月26日
    3
  • 【Win10系统】Win10系统无线网消失,更改适配器只有以太网,找不到WLAN怎么解决?

    【Win10系统】Win10系统无线网消失,更改适配器只有以太网,找不到WLAN怎么解决?已经快三天了,不想重装系统,前天早上起床打开电脑突然发现右下角网络只有一个飞行模式,旁边的WLAN消失了,到网络属性中更改适配器设置也没找到,几乎试了网上所有的解决办法。1.网络重置2.cmd命令netshwinsockreset3.关机-断电-拔电池或者插拔网卡(未尝试,还要拆螺丝,麻烦)4.services.msc启动那几个服务项5.开飞行模式,重启,关飞行模式6.CClea…

    2022年7月11日
    77

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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