【精解】Exchange Server 2007群集连续复制
David物流公司去年新购置了Exchange2007服务器,但在使用中发现,由于服务器偶尔出现故障,导致公司暂时不能收到客户邮件问题严重,公司IT信息部提倡,将Exchange Server群集化,即可解决上述问题。
下面我就把David物流公司此次Exchange Server群集化改造过程给大家分享一下吧。
简单介绍一下本地连续复制、群集单一复制和群集连续复制的区别:
(1)本地连续复制,数据是两份,但是服务就是一份
(2)群集单一复制,数据是一份,但是服务是两份
(3)群集连续复制,数据是两份,服务也是两份。
故名思义,单一副本群集包含单个邮箱数据副本。承载邮箱数据的存储出现故障时,不会导致自动恢复。实际上,这类故障通常会导致长时间的中断和数据丢失。在 SCC 中通过以前的群集解决方案进行的改进解决了客户对以前的高可用性解决方案提供的许多反馈。但是,SCC 仍然涉及使用共享存储所具有的复杂性。它至少具有两个现成的单个故障点:单个仲裁磁盘和 Exchange 数据的单一副本。在 Exchange 2007 中,存在另一种类型的高可用性配置,可以提供完全冗余,无需 Windows Server Catalog of Tested Products 的 Cluster Solutions 类别中的硬件。此解决方案称为群集连续复制 (CCR)。
CCR 使用内置的异步日志传送功能,在故障转移群集中的两个服务器之间复制邮箱数据。通过将复制和群集相集成产生了一个解决方案,该解决方案无任何单点故障,但提供从服务器故障自动恢复的功能。此外,也不需要共享存储,因而降低了部署成本和复杂性。CCR 仅支持二节点群集,而且仅支持两个数据副本(主动副本和被动副本)。下图描述了典型的 CCR 配置。
我用了3台虚拟机完成上述拓扑中的角色:
DC+Exchange+集线器传输角色    IP:192.168.30.1
主动节点NODEA    IP:192.168.30.2       心跳IP:10.0.0.2
主动节点NODEB    IP:192.168.30.3       心跳IP:10.0.0.3
CLUSTER:192.168.30.4
Excluster:192.168.30.5
系统:Windows 2003 SP2
软件:Exchange 2007 SP1
开始部署:
1、创建DC(怎样创建?dcpromo,具体我就不多说了,如有不明白的同志去搜一下,很多的。),提升AD模式,安装.NET2.0 2.0HOTFIX 夏令时补丁 POWER SHELL,COM+ WWW服务等安装EXCHANGE SERVER 2007的必要组件(想了解这些组件安装步骤的同志请参考[url]http://davidchen.blog.51cto.com/316198/78730[/url] ),这里我只安装客户端访问角色和集线器传输角色2个组建,邮箱角色是要做成群集,所以这里不安装。
简单介绍一下安装吧,详细流程可以参考我以前发表的文章 [url]http://davidchen.blog.51cto.com/316198/78730[/url]一定要注意,只安装这两个角色(如果需要统一消息服务也可勾选,这里指不要勾选邮箱角色)。
OK,这两个角色安装完毕。
2、现在开始把另外2台Server部署成集群,先将他们加入域,部署两个NODE,再做相同的Exchange群集邮箱角色。
客户机需要2块网卡,一块做外网,一块做心跳,两台Server的心跳网卡用一根交叉线对接就可以了。
我先介绍一下心跳的设置,有些细节网上没有写清。
注意只填写IP和子网掩码就OK了。
将高级设置中,在DNS中注册此连接的地址前的勾去掉。
在WINS选项中,选择禁用TCP/IP上的NetBIOS(S)。
在连接中只使用Internet协议(TCP/IP)。
从高级设置中,将外网的访问顺序调整到第一位。
重复上述步骤设置NODE2,然后Ping一下,看心跳是否通。
心跳网卡配置完了,外网网卡我就不介绍了o(∩_∩)o…我们开始配置群集,我先强调一下,这里配置的群集和网上介绍的有些不同,网上介绍的大多是单节点群集,需要仲裁设备,而我们今天用的是连续复制,不是仲裁,所以要配置多节点群集。
选择创建新群集
输入群集名称
检查计算机名是否为你要添加的节点计算机名
这里需要注意,有两个黄叹号,是没有找到仲裁设备的警告,之前我们说了,我们今天配置的是多节点群集,不需要仲裁设备,所以忽略它。
输入群集IP
输入域中有权限的用户名、密码,这里我用Administrator代替了,建议部署时单独创建。
这里注意了,不要急着点下一步,我们先选择仲裁。
在弹出的群集配置仲裁对话框中选择多数节点集后再按下一步。
群集创建完毕
查看群集管理器
登陆到NODE2,打开群集Cluster,选择新建节点。
向导
检查计算机名是否为你要添加的节点计算机名,单击添加按钮。
添加NODE2前检查。
输入密码
确认信息
完成NODE2到Cluster的添加。
两个节点都已成功添加,现在可以开始配置群集设置,并检查各各节点是否正常工作了。
配置心跳网络属性
配置外部网络属性
为了确保群集正常工作,要开始正式配置CCR了。配置CCR,MNSFileShare是不可少的一部分,并且强烈建议大家把这个共享放在Exchange 2007的集线器传输(Hub Transport)角色上。这里我在DC这台机的C盘创建了一个名为MNS的共享文件夹,并赋予完全控制权限,然后开始配置多数节点集。
使用命令行配置文件共享见证的多数节点集(MNS).
Cluster res "Majority Node Set" /priv MNSFileShare="<shareName>"
现在可以在我的NODE1上安装主动群集邮箱角色了,(这里注意,如果您的系统是Windows 2003 SP1请打补丁KB921181 [url]Http://go.microsoft.com/fwlink/?linkid=69785[/url]。 )
那些欢迎、许可条款等界面我就不一一列出了,这里注意,一定要选择自定义安装。
只勾选主动群集邮箱角色
选择群集类型为群集连续复制,设置群集邮箱服务器名。
设置群集邮箱服务器IP地址
准备情况检查(检查项很少了吧)。
好了,主动群集邮箱角色安装完成。
到NODE2上开始安装被动群集邮箱角色。
准备情况检查(只有一项)
被动邮箱角色也安装完成了,庆祝下(啪啪)o(∩_∩)o…
打开群集管理器。看看自动生成的Exchange虚拟服务器,并确认这些资源可以在两个节点间转移。
在DOS下查看,集IP也都在NODE1上。
观察NODE2上没有资源
DOS下观察NODE2上也没有群集IP。
先建两个用户测试下邮箱是否可用
再建一个
以用户CH01登陆,给自己和用户CH02发两封邮件,自己收到正常。
模拟故障,将资源飘至NODE2。
令我不太相信的就是切换速度如此之快,汗……
再以用户CH02登陆,可以收到CH01发送的两封邮件,并且再发送给自己一封,也成功收到。
好了,就先到这里吧,本人废话太多,实验设备配置很低,写的也很匆忙,有错误或遗漏的地方还请好心人在评论中指出。

本文出自 “馨灵起点” 博客,请务必保留此出处http://davidchen.blog.51cto.com/316198/82991

转载于:https://blog.51cto.com/sujita/604338

【精解】Exchange Server 2007群集连续复制相关推荐

  1. Exchange系列—群集连续复制配置

    群集连续复制配置 配置网络连接顺序 在所有群集服务器网络连接中配置网络连接顺序,右击"网上邻居",点击属性进入网络连接窗口,在菜单栏中的高级项中选中高级设置,在高级设置中调整连接顺 ...

  2. Exchange Server 2007邮箱存储服务器的集群和高可用性技术(上)

    高可用性矩阵-->见下图: 邮箱服务器高可用性目标: 数据可用性-->保护邮箱数据免于失败和损坏                               服务可用性-->提高群集 ...

  3. Exchange Server 2007邮箱服务器失败规划和恢复

    进行邮箱服务器灾难恢复的准备: 邮箱服务器失败的几个场景  如何减少邮箱服务器失败所带来的影响  服务器上的数据应该提前备份  实施一个灾难恢复所需要考虑的  如何减少邮箱服务器失败所带来的影响: 为 ...

  4. 安装和部署Exchange Server 2007

    为什么Exchange Server 2007使用服务器角色? 简化部署和管理 增强可扩展性 改进安全性   见下图: 什么是邮箱服务器角色? 邮箱服务器角色: 存储用户邮箱和公共文件夹 通过群集, ...

  5. 部署Exchange Server 2007 SCC

    Exchange2007 SCC也就是和Exchange2003群集模式是一样的,两节点一主一被,数据存放在后台共享存储上,但是Exchange2007 SCC配置起来要更为简单,不像以前还要手工的新 ...

  6. Exchange Server 2003群集系统方案

    Exchange Server 2003群集系统方案(EX2000类似)精典收藏<?xml:namespace prefix = o ns = "urn:schemas-microso ...

  7. 在Exchange Server 2007中使用多主机名称证书

    相信接触过Exchange Server 2007的朋友都清楚很多场景都离不开SSL证书的,这些场景包括:OWA,Outlook Anywhere,Autodiscover的使用和配置.我们通常的做法 ...

  8. 2007 Microsoft Office system, Windows Vista, Exchange Server 2007 Launch

    微软诚邀您于11月30日参加"迎接新纪元"微软商务引擎启动大会--暨 2007 Microsoft Office system, Windows Vista, Exchange S ...

  9. Deploying Windows Mobile 6 with Exchange Server 2007 白皮书

    第一部分,Deploying Mobile Messaging,概述了新特性和部署的最佳实践:移动消息架构的选择和建议:介绍了 Direct Push 技术. 第二部分,Windows Mobile ...

最新文章

  1. vc++学习篇(三)——预处理命令之条件编译(#ifdef,#else,#endif,#if等)
  2. 第八章教材内容总结:异常控制流
  3. 各代程序设计语言拓扑
  4. oracle 状态unknown,解决Oracle crs_stat状态为UNKNOWN有关问题
  5. 【企业管理】价值创造的来源
  6. 一篇文章来告诉你可视化是多么重要
  7. 加载的图片还会有未来吗?
  8. 百度地图API--百度地图底色选择
  9. 【Qt开发】Qt让线程休息一段时间
  10. python脚本监控docker容器
  11. RadHat 6 系列心路历程、新功能及变化
  12. 浅谈多个社交账号的登录注册设计
  13. 图书管理系统UML课程设计
  14. 【python】nonebot--QQ接口库
  15. easyexcel导出excel文件之图片导出
  16. Java 判断输入的是否为元音字母
  17. Android8怎么格式化内存卡,安卓手机内存卡无法格式化怎么办【解方法决】
  18. Machine Learning读书会,面试算法讲座,创业活动,算法班(历届汇总)
  19. 开放数据资产估值白皮书,首创“数据势能”估值模型【附下载链接】
  20. JAVA作业三:教练与运动员案例

热门文章

  1. C语言 | 编程实现6
  2. 计算机视觉与深度学习 | 复杂环境下的视觉同时定位与地图构建(SLAM)
  3. Matlab | Matlab从入门到放弃(4)——样本均值
  4. 怎么导出费用科目凭证明细_公司做账:小规模公司怎么做账?
  5. php配置mysql集群_mysql的集群配置
  6. 日志库EasyLogging++学习系列(3)—— 配置功能
  7. python之pygame安装教程_Python中pygame安装方法图文详解
  8. java catch 空指针异常_关于Java:捕获空指针异常
  9. 模板会有多层镜像_创建镜像的方法有三种:基于已有镜像的容器创建、基于本地模板导入、基于Dockerfile创建,本博文讲解前两种。基于已有镜像的容器创建该方法是使用docke...
  10. rust(19)-进制