本篇文章主要介绍把Exchange 2010加入Exchange 2003组织里面,然后测试单林多域Cluster环境里面的Exchange 2003和Exchange 2010共存之后是否能够正常和Exchange 2010发送和接收邮件。
![20035383 20035383]()
我在计算机名称叫做Ex2010NLB1里面通过管理员身份运行Windows PowerShell来安装Exchange 2010 CAS+HUB角色所需要的Windows Server 2008 R2组件
![20035384 20035384]()
![20035385 20035385]()
运行上图powershell里面的命令来安装NLB环境里面的Exchange 2010 CAS+HUB所需要的组件,通过上面几张截图可以看到目前我是在Ex2010NLB1这台计算机安装组件的,使用同样的方法在NLB环境的另一台Ex2010NLB2的计算机里面使用同样的命令来安装Exchange 2010 CAS+HUB所需要的组件。
注意:组件安装完成之后要在NLB环境里面的Ex2010NLB1和Ex2010NLB2这两台计算机的服务里面要把Net.Tcp Port Sharing Services服务的启动类型设置为自动并且已启动。
在把Exchange 2010加入Exchange 2003组织之前要准备 Active Directory 和域,详细文档请参考: http://technet.microsoft.com/zh-cn/library/bb125224.aspx
Exchange 2003和Exchange 2010共存阶段详细文档请参考: http://technet.microsoft.com/zh-cn/library/dd638130.aspx
![20035394 20035394]()
可以看到我在Ex2010NLB1这台计算机上运行命令提示符,然后运行了setup /pl,这是为旧版的Exchange2003服务器准备权限。
![20035395 20035395]()
运行setup /ps,这是进行架构准备。
![20035396 20035396]()
运行setup /p,这是进行林准备。
![20035397 20035397]()
![20035398 20035398]()
运行setup /pad,这是在AD森林中所有的域上都进行域准备,包括所有父域、子域和域树。通过上面二张截图可以看到准备所有的域失败了,这是由于前面做了准备旧版的Exchange2003服务器的权限、准备架构和准备林之后还没有同步完成,因为我现在这个实验环境里面有多个AD站点和多台域控制器,由于DC与DC之间复制慢的原因导致的,只要把这三个AD站点的所有DC进行一下手动复制一下再运行setup /pad这条命令就可以了。
![20035399 20035399]()
通过上面一张截图可以看到在AD森林里面所有的域上都进行域准备也完成了
![20035405 20035405]()
安装NLB环境的第一台Exchange 2010 CAS+HUB角色
![20035406 20035406]()
输入外网用户访问Exchange 2010 CAS服务器时使用的域名
![20035407 20035407]()
选择SH-AD-Site1站点里面其中一台Exchange 2003前端服务器
![20035409 20035409]()
![20035410 20035410]()
可以看到NLB环境里面的第一台Exchange 2010 CAS+HUB角色服务器已经安装完成了
![20035411 20035411]()
安装NLB环境的第二台Exchange 2010 CAS+HUB服务器角色
![20035412 20035412]()
输入外网用户访问Exchange 2010 CAS服务器时使用的域名
![20035413 20035413]()
![20035414 20035414]()
可以看到NLB环境的第二台Exchange 2010 CAS+HUB服务器角色也安装完成了
上面安装Exchange 2010 CAS+HUB角色是通过图形界面的方式来安装的,还有一种方法是通过命令提示符来安装Exchange 2010 CAS+HUB服务器角色,命令方法如下:
Setup.com /mode:Install /roles:CA,HT /targetdir:c:\exchange2010 /ExternalCASServerDomain:mail.yejunsheng.com
![20035415 20035415]()
创建Exchange 2010的CAS阵列,让Exchange 2010服务器支持负载均衡,因为我把这二台Exchange 2010 CAS+HUB服务器安装在SH-AD-Site1站点,所以创建CAS阵列也要放在SH-AD-Site1站点里面。
安装完成二台Exchange 2010 CAS+HUB服务器之后要为它们配置Winrm、配置防火墙和配置Power shell虚拟目录。
![20035416 20035416]()
![20035417 20035417]()
![20035419 20035419]()
![20035420 20035420]()
通过上面几张截图可以看到配置Winrm、配置防火墙和配置Power shell虚拟目录已经完成了
接下来在SH-AD-Site1站点里面为Site1DAG-Node1和Site1DAG-Node2这二台计算机安装Exchang 2010 Mailbox服务器角色
首先要为Site1DAG-Node1和Site1DAG-Node2这二台计算机安装Exchange 2010 Mailbox角色所需要的组件
![20035421 20035421]()
在Site1DAG-Node1和Site1DAG-Node2这二台计算机里面打开Powershell,首先输入Import-Module ServerManager,然后输入Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server –Restart,这样两台计算机会自动完成邮箱服务器所需要组件的安装,并在安装完成后自动重新启动。
![20035427 20035427]()
![20035428 20035428]()
![20035429 20035429]()
![20035432 20035432]()
![20035433 20035433]()
![20035434 20035434]()
通过上面6张截图可以看到在Site1DAG-Node1和Site1DAG-Node2这二台计算机上安装Exchange 2010 Mailbox服务器角色完成了
![20035438 20035438]()
可以看到我在Ex2010NLB1这台Exchange 2010 CAS+HUB服务器里面通过EMS执行上图的命令,这是 Exchange 2003 和 Exchange 2010 共存的必要前提,执行这条命令完成之后,客户端就可以通过Exchange 2010 SP1 OWA的界面来访问到原来Exchange 2003的旧版邮箱了。
![20035455 20035455]()
打开Exchange 2010 EMC,在收件人配置的邮箱里面可以看到父域(yejunsheng.com)、子域(subdomains.yejunsheng.com)和第二棵域树(contoso.com)的所有Exchange 2003 SP2旧版邮箱了,可以看到总共有3000多旧版邮箱。
![20035456 20035456]()
![20035457 20035457]()
![20035458 20035458]()
![20035459 20035459]()
![20035460 20035460]()
![20035461 20035461]()
![20035462 20035462]()
![20035463 20035463]()
![20035464 20035464]()
通过上面9张截图可以看到通过Exchange 2010 SP1的OWA来访问父域(yejunsheng)、子域(subdomains.yejunsheng.com)和第二棵域树(contoso.com)的Exchange 2003旧版邮箱没有任何问题,下面接着测试多域环境的Exchange 2003和Exchange 2010共存阶段是否能够正常发送和接收邮件。
![20035448 20035448]()
![20035450 20035450]()
![20035451 20035451]()
通过上面4张截图可以看到多域环境的Exchange 2003和Exchange 2010共存阶段,发送和接收邮件没有问题,如果是在企业内部生产环境里面共存的话,建议共存使用一个月左右再把Exchange 2003的旧版邮箱迁移到Exchange 2010里面。
本文转自 叶俊生 51CTO博客,原文链接:http://blog.51cto.com/yejunsheng/653174