升级步骤:
一、客户端访问
二、集线器传输
三、统一消息(由于我们站点目前还没有,这里升级步骤借用“工作随笔”的)
四、邮箱角色
五、边缘服务器(可随时升级,但是,建议在升级所有其他服务器角色之前或之后升级边缘传输服务器角色)
准备工作:从微软官网下载exchange 2010 SP2并解压至本地服务器
一、客户端访问升级
双击解压后的文件中setup后,点安装升级
检测到更新前未满足要求的提示,请看帮助先完成更新前的必要条件,安装IIS 6 WMI组件即可。
点击重试继续安装,条件检查结束后点击“升级”
邮箱角色服务器的升级
这个部分是升级过程中最繁琐的一部分,按照微软官方文档,大致分为以下几个部分来升级:
1、 通过将以下命令另存为 Windows PowerShell 脚本 (.ps1) 文件来验证 DAG 的运行状况和状态
(Get-DatabaseAvailabilityGroup -Identity (Get-MailboxServer -Identity $env:computername).DatabaseAvailabilityGroup).Servers | Test-MapiConnectivity | Sort Database | Format-Table -AutoSize
Get-MailboxDatabase | Sort Name | Get-MailboxDatabaseCopyStatus | Format-Table -AutoSize
function CopyCount
{
$DatabaseList = Get-MailboxDatabase | Sort Name
$DatabaseList | % {
$Results = $_ | Get-MailboxDatabaseCopyStatus
$Good = $Results | where { ($_.Status -eq "Mounted") -or ($_.Status -eq "Healthy") }
$_ | add-member NoteProperty "CopiesTotal" $Results.Count
$_ | add-member NoteProperty "CopiesFailed" ($Results.Count-$Good.Count)
}
$DatabaseList | sort copiesfailed -Descending | ft name,copiesTotal,copiesFailed -AutoSize
}
CopyCount
这里的复制队列(CopyQueueLength)尽量接近0
2、为将要升级的服务器,用如下命令
Move-ActiveMailboxDatabase -Server <DAGMemberName>
移走该服务器上的活动副本数据库
3、通过运行以下命令防止 DAG 成员成为故障转移目标,
Set-MailboxServer -DatabaseCopyAutoActivationPolicy:Blocked
待升级成功后再解锁
Set-MailboxServer -identity BJRENNEX03 -DatabaseCopyAutoActivationPolicy:Blocked
4、升级完成重启后,再在Exchange Powershell里通过运行以下命令使升级后的 DAG 成员成为故障转移目标。
Set-MailboxServer -DatabaseCopyAutoActivationPolicy:Value
这里Value的值为 IntrasiteOnly 或 Unrestricted
Set-MailboxServer -identity BJRENNEX03 -DatabaseCopyAutoActivationPolicy:Unrestricted
5、打service pack 2补丁
6、对每个 DAG 成员重复上述操作,直到 service pack 2已应用于所有 DAG 成员