Exchange 2013遷移SOP手冊
階段1:環境部署
OUTLOOK升級方式
統計版本低於SP3的OUTLOOK客戶端信息
記錄計算機在域中所在OU信息
域中創建臨時升級用OU,如MAILUPGRADE
採用如下命令移動計算機到MAILUPGRADE OU
dsmove "CN=Aidong Qi,OU=Users,OU=TESTP,OU=Hitech,DC=hitechad,DC=com" -newparent OU=MAILUPGRADE,DC=hitechad,DC=com
解壓縮Office 2007 SP3到共享目錄,解壓方式如下
office2007sp3-kb2526086-fullfile-zh-cn extract: <共享目錄名>
MAILUPGRADE OU創建計算機啓動策略
Windows設置-啓動策略
腳本名:Msiexec
腳本參數:/p \\\\<域控制器fqdn>\\<< span="">共享目錄名>\\MAINWWsp3.msp
管理模板-Windows Installer
永遠以高特權運行安裝
刷新域策略
gpupdate
客戶端確認版本
待完成後啓動Outlook 2007,確認版本爲12.0.6607.1000
升級完成後工作
移動計算機至原有OU
dsmove "CN=Aidong Qi,OU=MAILUPGRADE,DC=hitechad,DC=com" -newparent OU=Users,OU=TESTP,OU=Hitech,DC=hitechad,DC=com
Exchange 2013環境部署
前提條件
參考:https://technet.microsoft.com/en-us/library/dn879075?f=255&MSPPError=-2147217396
硬件環境調整
BIOS設置
電源管理調整:高性能 High Performance power
處理器:關閉超線程
存儲配置
OS&PAGE FILE:RAID-1
MailDB/LOG:RAID-5,RAID-6
LUN分配如下
LUN | SIZE |
---|---|
EX15-HT_PKG&TEST_ENGR | 200GB |
EX15-HT_NON-OPERATING_ENGR | 300GB |
EX15-MANAGER | 300GB |
EX15-MODULE_ENGR | 200GB |
EX15-VP | 200GB |
EX15 -DEPTMGR | 800GB |
OS補丁準備
Hotfix rollup 3146718 (web installer) for the .NET Framework 4.5, 4.5.1, and 4.5.2 in Windows
Recommended hotfixes and updates for Windows Server 2012 R2-based failover clusters
Outlook connectivity issue if SSLOffloading is "True" in Exchange 2013
Long server connection for Outlook after a database failover in Exchange Server 2013
Slow performance in Outlook Web App when Lync is integrated with Exchange Server 2013
Message routing latency if IPv6 is enabled in Exchange Server 2013
CPU usage is high when you use RPC over HTTP protocol in Windows 8.1 or Windows Server 2012 R2
OS配置準備
頁面文件:32GB
Exchange 2013主機IP分配信息
IP | FQDN | TYPE | ROLE |
---|---|---|---|
172.27.3.241 | HTCAS01.HITECHSEMI.COM | VM | CAS |
172.27.3.242 | HTCAS02.HTECHSEMI.COM | VM | CAS |
MAPI:172.27.3.244 REP:10.10.100.1 | HTMBX01.HITECHSEMI.COM | PHY+PKG存儲 | MBX |
MAPI:172.27.3.245 REP:10.10.100.2 | HTMBX02.HITECHSEMI.COM | PHY+本地存儲 | MBX |
DAG:172.27.3.246 | HTMBX-DAG | Cluster | DAG |
1.域功能級別提升
提升林與域功能級別爲Windows Server 2003本機模式
2.軟件準備
Microsoft Unified Communications Managed API 4.0, Core Runtime 64-bit
Microsoft Office 2010 Filter Pack 64 bit
Microsoft Office 2010 Filter Pack SP1 64 bit
3.組件準備
Install-WindowsFeature AS-HTTP-Activation, Desktop-Experience, NET-Framework-45-Features, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, Web-Mgmt-Console, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation, RSAT-ADDS, RSAT-ADDS-Tools –Source D:\\Sources\\sxs
4.HTMBX01/HTMBX02角色安裝Failover Cluster組件
Install-WindowsFeature Failover-Clustering –Source D:\\Sources\\sxs
5.擴展域架構
./setup /PS /IAcceptExchangeServerLicenseTerms
6.擴展域組織
./setup /perpareAD /IAcceptExchangeServerLicenseTerms
7.擴展域環境
./setup /PrepareDomain /IAcceptExchangeServerLicenseTerms
8.安裝EXCHANGE 2013
HTCAS01/HTCAS02
./Setup.exe /mode:Install /r:CA /TargetDir:"C:\\Exchange Server" /IAcceptExchangeServerLicenseTerms
HTMBX01/HTMBX02
./Setup.exe /mode:Install /r:MB /TargetDir:"C:\\Exchange Server" /IAcceptExchangeServerLicenseTerms
更新Exchange Server 2013 累計更新 14 (KB3177670)
https://www.microsoft.com/zh-CN/download/details.aspx?id=53835
setup /m:upgrade /IAcceptExchangeServerLicenseTerms
9.DAG環境配置
IP | FQDN | TYPE | ROLE |
---|---|---|---|
MAPI:172.27.3.244 REP:10.10.100.1 | HTMBX01.HITECHSEMI.COM | PHY+PKG存儲 | MBX |
MAPI:172.27.3.245 REP:10.10.100.2 | HTMBX02.HITECHSEMI.COM | PHY+本地存儲 | MBX |
DAG:172.27.3.246,10.10.100.3 | HTMBX-DAG | Cluster | DAG |
HTMBX01/HTMBX02主機安裝Failover Cluster組件
Install-WindowsFeature Failover-Clustering –Source D:\\Sources\\sxs
見證主機配置
仲裁主機創建共享目錄C:\\DAG,權限爲Everyone,並把Exchange Trusted Subsystem組加入本地管理員組
創建DAG高可用組
New-DatabaseAvailabilityGroup -Name HTMBX-DAG -DatabaseAvailabilityGroupIPAddresses 172.27.3.244,10.10.100.3 -WitnessServer HTAD -WitnessDirectory C:\\DAG
(DAG組名HTMBX-DAG,仲裁目錄爲C:\\DAG)
HTMBX01/HTMBX02加入DAG高可用組
注:此步驟前需確認兩臺主機防火牆已關閉
Add-DatabaseAvailabilityGroupServer -identity HTMBX-DAG –MailboxServer HTMBX01.HITECHSEMI.COM
Add-DatabaseAvailabilityGroupServer -identity HTMBX-DAG –MailboxServer HTMBX02.HITECHSEMI.COM
// 確認配置
get-DatabaseAvailabilityGroupServer
注意:完成可能會產生如下故障:
get-DatabaseAvailabilityGroupNetwork查看如看到一個DAG網絡
修復方式:手工創建子網
方法如下:
New-DatabaseAvailabilityGroupNetwork -DatabaseAvailabilityGroup HTMBX-DAG -Name REP -Subnets 10.10.100.0/24 -ReplicationEnabled:$true
修改DAG網絡配置
//修改DAG網絡配置模式爲手動
Set-DatabaseAvailabilityGroup HTMBX-DAG -ManualDagNetworkConfiguration $true
//修改MAPI網絡禁用複製
Set-DatabaseAvailabilityGroup HTMBX-DAG –DiscoverNetworks
//確認網絡配置狀態
Get-DatabaseAvailabilityGroupNetwork | fl啓用數據中心協調DAC模式
數據中心激活協調模式又稱DAC模式,應爲具有兩個或多個使用連續複製的節點的DAG 啓用該模式。該模式用於控制 DAG 的啓動數據庫裝入行爲,在數據中心故障恢復期間,此控件可以防止數據庫級別上出現網絡分區故障。
Set-DatabaseAvailabilityGroup -Identity HTMBX-DAG -DatacenterActivationMode DagOnly
檢查方法
檢查所有羣集節點:可在 DAG 成員之一使用 Get-ClusterNode cmdlet
測試服務健康:在所有服務器上使用 Test-ServiceHealth cmdlet
檢查服務器組件狀態:使用 Get-ServerComponent 驗證沒有服務器還處於維護模式
Exchange 2013環境配置
1.郵箱容量配置(郵箱存儲日誌卷600G共用)
郵箱名稱 | 磁盤分配容量 | 磁盤掛載目錄 | 文件名 | 日誌目錄 | 配額 | 警告閥值 | 禁止發送閥值 |
---|---|---|---|---|---|---|---|
EX15-HT_PKG&TEST_ENGR | 200GB | M:\\PTE | EX15-HT_PKG-TEST_ENGR.edb | L:\\PTELogFolder | 100MB | 90MB | 100MB |
EX15-HT_NON-OPERATING_ENGR | 300GB | M:\\NOE | EX15-DEPTMGR.edb | L:\\NOELogFolder | 100MB | 90MB | 100MB |
EX15-MANAGER | 300GB | M:\\MGR | EX15-MANAGER.edb | L:\\MGRLogFolder | 1024MB | 973MB | 1024MB |
EX15-MODULE_ENGR | 200GB | M:\\MOD | EX15-MODULE_ENGR.edb | L:\\MODLogFolder | 100MB | 90MB | 100MB |
EX15-VP | 200GB | M:\\VP | EX15-VP.edb | L:\\VPLogFolder | ulimited | ulimited | ulimited |
EX15 -DEPTMGR | 800GB | M:\\DM | EX15-DEPTMGR.edb | L:\\DMLogFolder | 3GB | 2560MB | 3GB |
注:郵箱存儲服務器目錄結構
C:SYSTEM OS
D:EXCHANGE APP
M:MBX STORE
L:MBX LOG
創建郵箱存儲掛載點與郵箱存儲日誌目錄,磁盤格式化並掛載到相應目錄
M:\\>mkdir EX15-HT_PKG&TEST_ENGR,EX15-HT_NON-OPERATING_ENGR,EX15-MANAGER,EX15-MODULE_ENGR,EX15-VP,EX15 -DEPTMGR
L:\\>mdkir PTELogFolder,PTELogFolder,MGRLogFolder,MGRLogFolder,MGRLogFolder,MGRLogFolder
創建並激活郵箱存儲(創建節點爲HTMBX01,目錄默認爲M盤,其中郵箱存儲子目錄爲磁盤映射點,郵箱存儲日誌目錄爲文件夾)
New-MailboxDatabase -Server "HTMBX01" -Name "EX15-HT_PKG&TEST_ENGR" -EdbFilePath M:\\PTE\\EX15-HT_PKG-TEST_ENGR.edb -LogFolderPath L:\\PTELogFolder | mount-database
New-MailboxDatabase -Server "HTMBX01" -Name "EX15-HT_NON-OPERATING_ENGR" -EdbFilePath M:\\NOE\\EX15-DEPTMGR.edb -LogFolderPath L:\\NOELogFolder | mount-database
New-MailboxDatabase -Server "HTMBX01" -Name "EX15-MANAGER" -EdbFilePath M:\\MGR\\EX15-MANAGER.edb -LogFolderPath L:\\MGRLogFolder | mount-database
New-MailboxDatabase -Server "HTMBX01" -Name "EX15-MODULE_ENGR" -EdbFilePath M:\\MOD\\EX15-MODULE_ENGR.edb -LogFolderPath L:\\MODLogFolder | mount-database
New-MailboxDatabase -Server "HTMBX01"-Name "EX15-VP" -EdbFilePath M:\\VP\\EX15-VP.edb -LogFolderPath L:\\VPLogFolder | mount-database
New-MailboxDatabase -Server "HTMBX01" -Name "EX15-DEPTMGR" -EdbFilePath M:\\DM\\EX15-DEPTMGR.edb -LogFolderPath L:\\DMLogFolder | mount-database
***注:如果創建郵箱過程中報錯,在HTMBX01上採用如下方法***
stop-Service MSExchangeIS //停止郵箱存儲服務
start-service MSExchangeIS //啓動郵箱存儲服務
get-service MSExchangeIS //查看郵箱存儲服務狀態
//確認郵箱存儲配置
Get-MailboxDatabase |select name,EdbFilePath,LogFolderPath
2.配置郵箱存儲配額
set-MailboxDatabase "EX15-HT_PKG&TEST_ENGR" -ProhibitSendQuota 100MB -IssueWarningQuota 90MB -ProhibitSendReceiveQuota 100MB
set-MailboxDatabase "EX15-HT_NON-OPERATING_ENGR" -ProhibitSendQuota 100MB -IssueWarningQuota 90MB -ProhibitSendReceiveQuota 100MB
set-MailboxDatabase "EX15-MANAGER" -ProhibitSendQuota 1024MB -IssueWarningQuota 973MB -ProhibitSendReceiveQuota 1024MB
set-MailboxDatabase "EX15-MODULE_ENGR" -ProhibitSendQuota 100MB -IssueWarningQuota 90MB -ProhibitSendReceiveQuota 100MB
set-MailboxDatabase "EX15-DeptMgr" -ProhibitSendQuota 3GB -IssueWarningQuota 2560MB -ProhibitSendReceiveQuota 3GB
確認配額配置
Get-MailboxDatabase |select name,ProhibitSendQuota,IssueWarningQuota,ProhibitSendReceiveQuota
3.配置EX13默認離線通訊錄
Get-MailboxDatabase | Set-MailboxDatabase -OfflineAddressBook "默認脫機通訊簿 (Ex2013)"
Get-MailboxDatabase | select name,offlineaddressbook //確認配置
4.配置EX13 虛擬目錄 ExternalUrl
HTCAS01 ExternalUrl配置
Set-OwaVirtualDirectory -Identity "HTCAS01\\OWA (Default Web Site)" -ExternalUrl https://mail.hitechsemi.com/owa -LogonFormat username -DefaultDomain hitechsemi.com
Set-EcpVirtualDirectory -Identity "HTCAS01\\ECP (Default Web Site)" -ExternalUrl "https://mail.hitechsemi.com/ecp"
Set-OabVirtualDirectory -Identity "HTCAS01\\OAB (Default Web Site)" -ExternalUrl https://mail.hitechsemi.com/oab
Set-ActiveSyncVirtualDirectory –Identity “HTCAS01\\Microsoft-Server-ActiveSync (Default Web Site)” –ExternalUrl https://mail.hitechsemi.com/Microsoft-Server-ActiveSync
Set-WebServicesVirtualDirectory –Identity “HTCAS01\\EWS (Default Web Site)” –ExternalUrl https://mail.hitechsemi.com/EWS/Exchange.asmx
Set-ClientAccessServer -Identity HTCAS01 -AutoDiscoverServiceInternalUri https://autodiscover.hitechsemi.com/autodiscover/autodiscover.xml
Set-OutlookAnywhere -Identity "HTCAS01\\Rpc (Default Web Site)" -InternalHostname mail.hitechsemi.com -ExternalHostname mail.hitechsemi.com -InternalClientAuthenticationMethod Ntlm -ExternalClientAuthenticationMethod Ntlm -ExternalClientsRequireSsl $True -InternalClientsRequireSsl $true
HTCAS02 ExternalUrl配置
Set-OwaVirtualDirectory -Identity "HTCAS02\\OWA (Default Web Site)" -ExternalUrl https://mail.hitechsemi.com/owa -LogonFormat username -DefaultDomain hitechsemi.com
Set-EcpVirtualDirectory -Identity "HTCAS02\\ECP (Default Web Site)" -ExternalUrl "https://mail.hitechsemi.com/ecp"
Set-OabVirtualDirectory -Identity "HTCAS02\\OAB (Default Web Site)" -ExternalUrl https://mail.hitechsemi.com/oab
Set-ActiveSyncVirtualDirectory –Identity “HTCAS02\\Microsoft-Server-ActiveSync (Default Web Site)” –ExternalUrl https://mail.hitechsemi.com/Microsoft-Server-ActiveSync
Set-WebServicesVirtualDirectory –Identity “HTCAS02\\EWS (Default Web Site)” –ExternalUrl https://mail.hitechsemi.com/EWS/Exchange.asmx
Set-ClientAccessServer -Identity HTCAS02 -AutoDiscoverServiceInternalUri https://autodiscover.hitechsemi.com/autodiscover/autodiscover.xml
Set-OutlookAnywhere -Identity "HTCAS02\\Rpc (Default Web Site)" -InternalHostname mail.hitechsemi.com -ExternalHostname mail.hitechsemi.com -InternalClientAuthenticationMethod Ntlm -ExternalClientAuthenticationMethod Ntlm -ExternalClientsRequireSsl $True -InternalClientsRequireSsl $true
5.創建郵箱DAG副本
Add-MailboxDatabaseCopy -Identity "EX15-HT_PKG&TEST_ENGR" -MailboxServer HTMBX02
Add-MailboxDatabaseCopy -Identity "EX15-HT_NON-OPERATING_ENGR" -MailboxServer HTMBX02
Add-MailboxDatabaseCopy -Identity "EX15-MANAGER" -MailboxServer HTMBX02
Add-MailboxDatabaseCopy -Identity "EX15-MODULE_ENGR" -MailboxServer HTMBX02
Add-MailboxDatabaseCopy -Identity "EX15-VP" -MailboxServer HTMBX02
Add-MailboxDatabaseCopy -Identity "EX15-DEPTMGR" -MailboxServer HTMBX02
同步過程需要一定時間,可以繼續下面操作,完成後用如下命令查看內容索引同步狀態爲Healthy
Get-MailboxDatabaseCopyStatus
常見故障:索引同步狀態爲FailedAndSuspended
擱置故障副本
Suspend-MailboxDatabaseCopy -Identity "EX15-MANAGER\\HTMBX02"
重建索引
Update-MailboxDatabaseCopy -Identity "EX15-MANAGER\\HTMBX02" -DeleteExistingFiles
如果出現如下警告,請重啓報警節點Microsoft Exchange 信息存儲服務
警告: 無法與服務器"HTMBX02.hitechsemi.com"上的 Microsoft Exchange
複製服務通信,以獲取數據庫"EX15-HT_PKG&TEST_ENGR"的新配置更改。請確保服務正在運行,並且服務器有網絡連接。錯誤:
服務器端的管理操作失敗。操作失敗,出現消息: Error 0x71a (遠程過程調用被取消。) from
li_RpcsNotifyChangedReplayConfiguration
警告: 請在添加新郵箱數據庫後重新啓動服務器 HTMBX02 上的 Microsoft Exchange 信息存儲。
重新平衡DAG
在整個 Exchange 組織的更新過程中,DAG 數據庫副本可能在各成員之間被多次移動和切換,如果你希望主動數據庫副本回到最佳的 DAG 成員(又稱再平衡 DAG),可以使用微軟提供的腳本:
cd $exscripts
.\\RedistributeActiveDatabases.ps1 -DagName HTMBX-DAG –BalanceDbsByActivationPreference
檢查方法
測試所有數據庫的 MAPI 連接:在所有數據庫服務器上會用 Test-MAPIConnectivity
檢查 DAG 數據庫副本狀態:使用 Get-MailboxDatabaseCopyStatus 驗證所有數據庫副本、複製/重播隊列和索引健康
測試 DAG 複製狀態:在每個 DAG 成員使用 Test-ReplicationHealth |fl 驗證複製運行狀態
Test-ReplicationHealth -Server HTMBX01
Test-ReplicationHealth -Server HTMBX02
5.配置證書
準備工作:CA證書模板調整調整爲10年有效期
證書管理中心,選擇證書模板,右鍵屬性,在證書模板窗口,選擇右側Web Server證書模板,右鍵選擇複製成新模板,年限取決於根CA證書的年限,默認10年
然後返回證書管理中心,選擇證書模板,右鍵,新建要頒發的證書模板,導入創建的新模板
重新申請證書,選擇新創建的Web Server模板,創建好的證書如下
此操作的目的主要是讓所有服務器使用同一張證書,對客戶端郵箱遷移非常重要
創建證書存放目錄,並共享,權限Everyone可讀寫(以HTCAS01爲例)
1.創建證書請求,請求文件保存到\\htcas01\\cert\\ex15.req
使用ECP界面創建證書申請,域名不可用使用通配符證書,此步驟很關鍵,證書必須包含如下域名與主機名
相關域名請參照如下所示
主機名 | FQDN域名 | 描述 |
---|---|---|
mail.hitechsemi.com | 公用域名 | |
autodiscover.hitechsemi.com | 自動發現 | |
legacy.hitechsemi.com | Exchange 2007 共存期間 External Url | |
mhub | mhub.hitechsemi.com | Exchange 2007 MHUB主機域名 |
htmailhub | htmailhub.hitechsemi.com | Exchange 2007 HTMAILHUB主機域名 |
htmail01 | htmail01.hitechsemi.com | Exchange 2007 HTMAIL01主機域名 |
htmail02 | htmail02.hitechsemi.com | Exchange 2007 HTMAIL02主機域名 |
htcms | htcms.hitechsemi.com | Exchange 2007 CCR羣集域名 |
htcas01 | htcas01.hitechsemi.com | Exchange 2013 HTCAS01主機域名 |
htcas02 | htcas02.hitechsemi.com | Exchange 2013 HTCAS02主機域名 |
htmbx01 | htmbx01.hitechsemi.com | Exchange 2013 HTMBX01主機域名 |
htmbx02 | htmbx02.hitechsemi.com | Exchange 2013 HTMBX02主機域名 |
2.訪問CA主服務器並申請證書
3.htcas01完成證書申請
此步驟建議ECP界面下操作比較方便,直接選擇擱置的證書,選擇完成,然後輸入\\htcas01\\cert\\certnew.cer
4.導出證書文件(htcert.pfx)並導入到其它EX2013服務器
此步驟建議ECP界面下操作比較方便,選擇證書,導出爲\\htcas01\\cert\\htcert.pfx,密碼隨意輸入,沒有複雜性要求
然後選擇導入證書,輸入路徑\\htcas01\\cert\\htcert.pfx,輸入密碼,選擇要導入的Exchange 2013另外3臺服務器,保證3臺服務器成功導入,並審覈確認證書狀態爲有效
5.關聯服務到證書
在ECP界面,選擇服務器,選擇證書,選擇導入的證書,編輯證書,CAS服務器選擇IIS與SMTP,MBX服務器選擇SMTP,彈出覆蓋自簽名證書警告對話框,選擇確認即可
5.導入證書到Exchange 2007服務器(執行此步驟時,最好郵件通知所有人員對警告的操作)
注意:當啓用證書後,如果是啓用Outlook Anywhere功能的Outlook 2007 SP3客戶端會收到關於證書不匹配的警告信息,直接忽略即可,用戶默認可通過TCP/RPC連接。
Import-ExchangeCertificate -Path -Path "\\\\htcas01\\cert\\htcert.pfx" -Password:(Get-Credential).password
//注:這裏用戶名輸入administrator,密碼爲導出時所使用的密碼
//查看證書 Thumbprint
Get-ExchangeCertificate
//啓用證書關聯IIS,SMTP,POP,IMAP
Enable-ExchangeCertificate -Thumbprint A673FFB32B8A0FE524F322949508E70D186013D3 -Services "IIS,SMTP,POP,IMAP"
階段2:POC測試
測試項目 :郵箱遷移測試
測試項:
Outlook,OWA,手機端郵件收發測試
EX07-EX13,EX13-EX07用戶收發測試
Outlook,OWA,手機端郵件收發測試(外網郵箱)
測試理想結果:
正常收發郵件
1.修改客戶端主機HOSTS
增加如下記錄 172.27.3.241 mail.hitechsemi.com
172.27.3.242 mail.hitechsemi.com
172.27.3.241 autodiscover.hitechsemi.com
172.27.3.242 autodiscover.hitechsemi.com
####2.郵箱遷移測試
遷移命令如下(以luhongchi爲例,目標郵箱存儲EX15-HT_NON-OPERATING_ENGR):
New-MoveRequest -Identity luhongchi -TargetDatabase EX15-HT_NON-OPERATING_ENGR
//查看遷移狀態
Get-MoveRequestStatistics -Identity luhongchi
StatusDetail狀態顯示爲queued爲遷移狀態,Finalization爲完成狀態
完成後客戶端會彈出如下對話框
針對OUTLOOK 2007 SP3客戶端,需退出Outlook 2007客戶端,進入控制面板,選擇郵件,選擇電子郵件賬戶 ,選擇修復,此步驟必須要做,這是OUTLOOK 2007 SP3的BUG導致。
啓動客戶端,可能還是會彈出管理員要求重新啓動對話框,右下角Outlook客戶端狀態爲脫機,可以直接忽略,
去除脫機工作勾選即可,或者按照要求重啓OUTLOOK,這時應該已經連接到Exchange 2013環境
確認連接狀態,操作方式如下:
在右下角Outlook 客戶端圖標上Ctrl+鼠標右鍵,會顯示如下菜單,選擇連接狀態
在連接狀態中,確認服務器名稱爲GUID,連接方式爲HTPPS
如果出現問題,通過如下幾種方法檢查Outlook客戶端配置
1.檢查客戶端Outlook AnyWhere 驗證模式配置,因服務器上Outlook Anywhere採用的是NTLM驗證,因此客戶端也必須採用這種模式。
2.檢查自動發現配置,方法如查看連接方式同樣操作,只是最後選擇測試電子郵件自動配置
DAG切換測試
測試項目
手工切換郵箱存儲 重啓節點測試
手工殺進程測試(TaskKill /F /IM inetinfo.exe)
手工停止任意節點Microsoft.Exchange.Store服務
切換後郵件收發測試 主機房與DR機房間模擬鏈路故障測試
理想效果
客戶端在提示斷開後自動重新連接成功
郵件收發無影響
階段3:遷移切換
變更域控DNS記錄,此操作用戶無影響
FQDN域名 | 描述 | A記錄 | 備註 |
---|---|---|---|
mail.hitechsemi.com | 公用域名 | HTCAS01,HTCAS02 | DNS輪詢 |
autodiscover.hitechsemi.com | 自動發現 | HTCAS01,HTCAS02 | DNS輪詢 |
legacy.hitechsemi.com | Exchange 2007 共存期間 External Url | MHUB,HTMAILHUB | Exchange 2007 External URL |
修改Exchange 2007 External Url
Set-ActiveSyncVirtualDirectory –Identity “mhub\\Microsoft-Server-ActiveSync (Default Web Site)” –ExternalUrl https://legacy.hitechsemi.com/Microsoft-Server-ActiveSync
Set-ActiveSyncVirtualDirectory –Identity “htmailhub\\Microsoft-Server-ActiveSync (Default Web Site)” –ExternalUrl https://legacy.hitechsemi.com/Microsoft-Server-ActiveSync
批量遷移所有郵箱
採用之前測試遷移的方式進行用戶遷移
階段4:完成部署
調整用戶ActiveSync配置
方式如下,可以採用批量調整
//禁用ACTIVE SYNC
Set-CASMailbox -Identity "Hongchi.Lu" -ActiveSyncEnabled $false
//啓用ACTIVE SYNC
Set-CASMailbox -Identity "Hongchi.Lu" -ActiveSyncEnabled $true
調整最大收件人配置
方式如下,可以採用批量調整
Set-Mailbox -Identity "Hongchi.Lu" -RecipientLimits 100
附:建議與優化
啓用MAPI OVER HTTP
前提條件,客戶端必須滿足outlook 2013 SP1,outlook 2010 SP2 以及更新 KB2956191 和 KB2965295
MAPI over HTTP 是在 Exchange Server 2013 Service Pack 1 (SP1) 中實現的新傳輸協議。MAPI over HTTP可將傳輸層移動到行業標準的 HTTP 模型,從而提高 Outlook 和 Exchange連接的可靠性和穩定性。這樣可以提高傳輸錯誤的可見性級別,並增強可恢復性。其他功能包括支持顯式暫停和繼續功能。這使受支持的客戶端可以更改網絡或從休眠狀態中恢復,同時保持相同的服務器上下文。實現 MAPI over HTTP 並不意味着這是可由 Outlook 用於訪問 Exchange 的唯一協議。不支持 MAPI over HTTP 的 Outlook客戶端仍可以使用 Outlook Anywhere (RPC over HTTP) 通過啓用了 MAPI 的客戶端訪問服務器訪問 Exchange。MAPI over HTTP 爲支持它的客戶端提供以下益處: 通過使用基於 HTTP 的協議實現身份驗證的未來創新。從Exchange 2016開始,默認啓用 MAPI over HTTP。
Exchange 服務器配置方法
//MAPI虛擬目錄配置
Set-MapiVirtualDirectory -Identity "HTCAS01\\mapi (Default Web Site)" -InternalUrl https://mail.hitechsemi.com/mapi -IISAuthenticationMethods Negotiate
Set-MapiVirtualDirectory -Identity "HTCAS02\\mapi (Default Web Site)" -InternalUrl https://mail.hitechsemi.com/mapi -IISAuthenticationMethods Negotiate
//啓用MAPI over HTTP
Set-OrganizationConfig -MapiHttpEnabled $true
測試方式
Test-OutlookConnectivity -RunFromServerId ContosoMail -ProbeIdentity OutlookMapiHttpSelfTestProbe