Exchange 2003 升級 Exchange 2010 LAB

要將Exchange 2003升級至Exchange 2010 ,可以先讓Exchange 2003&Exchange 2010 共存

將各項功能轉移至Exchange 2010 後再移除Exchange 2003

ex2010-117

升級前準備

1.所以DC 至少為 windows 2003 sp1 以上

2. 網域級樹系等級需要為windows 2003原生模式

2010u-1 2010u-2

3.Exchange 2003 作業模式必須為 [原生模式]

2010u-3

4. 將NetTcpPortSharing 服務設定為auto

5. 放入Exchange 光碟片,在cmd 下 進入光碟片scripts 目錄輸入

[ServerManagerCmd –ip Exchange –Typical.xml –Restart] 來自動安裝Exchange所需元件

安裝Exchange 2010

可以參考下列文章

Exchange 2010 安裝 (一)

Exchange 2010 安裝(二) 升級 sp1

Exchange 2010 安裝(三) 升級 sp2

安裝Exchange 2010過程中會偵測到舊版exchang2003

要讓新舊版本exchange可以正常傳遞訊息,所以會建立路由群組(利用瀏覽方式選取就可以)

2010u-5

安裝exchange 2010 完畢後,在exchange 2003 管理工具會看到新的路由群組

2010u-6

而在exchange 2010 EMC 中,使用者信箱部分會看到顯示[舊版信箱]

2010u-7

開始轉移各項設定至Exchange 2010

1. 離線通訊錄設定

打開exchange 2010 EMC —> 伺服器設定—>用戶端存取—>點選離線通訊錄發佈

檢查 URL 部分要確認USER 都可以使用IE解析該網址

2010u-8

在EMC 點選組織組態 —> 信箱—> 離線通訊錄 會看exchange 2003 發佈的離線通訊錄

2010u-9

新增離線通訊錄

點選[新增離線通訊錄 ]

2010u-10

自訂離線通訊錄名稱及設定產生離線通訊錄的伺服器(Exchange 2010)

2010u-11

將[web式發佈]及[公用資料夾發佈]勾起來,並點選[新增]選取OAB虛擬目錄

2010u-12

新增中

2010u-13

新增完畢

2010u-14

將新版離線通訊錄設定成預設值 在該選項上滑鼠右鍵 設為預設即可

2010u-15

2010u-16

exchange 2003 OWA 重導向設定

以現在LAB環境有一台mis888-owa 的前端主機

連線網址為http://mis888-owa.mis888.com/exchange

如果使用者郵件還沒有轉移至新的Exchange 2010 信箱時

若直接連線新版OWA 輸入帳號密碼後會出現如下的錯誤訊息

這是因為使用者信箱還在exchange 2003 上面

2010u-17

解決方法可以在exchange 2010 OWA 設定重導向連結到 exchange 2003 owa

設定步驟:

1. 打開exchange 2010  powershell 

執行以下指令設定exchange 2003 owa  網址

Set-OwaVirtualDirectory  mis888-ex2010-1owa*  -Exchange2003url  http://mis888-owa.mis888.com/exchange

2010u-18

Set-OwaVirtualDirectory  mis888-ex2010-1owa*  -LegacyRedirectType Manual

設定為手動導向表示如果使用者的信箱還是在exchange 2003 上面時,輸入帳號密碼後

就會帶出exchange 2003 owa 的連結, 自行點選即可進入信箱(如下圖)

2010u-19

反之如果該使用者信箱已經是在exchange 2010 上,當輸入完帳號密碼後即自動進入信箱,會出現exchange 2003 owa 連結

說明 :

mis888-ex2010-1 為exchange 2010 主機名稱

http://mis888-owa.mis888.com/exchange  為exchange 2003 owa 網址

LegacyRedirectType Manual 為手動導向模式 Silent 為自動導向模式

PS:

因Silent 自動導向模式我測不出來所以用手動,但是我在exchange 2010的evenid  上面看到錯誤訊息說到 導向網址不是https 所以無法導向(如下圖),我想應該是這個原因吧

因這個LAB環境我沒有把exchnage 2003  owa 設定SSL  因為還需要CA Server

2010u-20

移動exchange 2003 信箱至exchange 2010

開啟Exchange 2010 EMC —> 收件者組態—>信箱

2010u-21

選取單一個使用者或是一次多個使用者皆可,之後滑鼠右鍵 選擇[新增本機移動要求]

2010u-22

2010u-23

點瀏覽—>選擇 exchange 2010 信箱資料庫

2010u-24

2010u-25

針對發現有損毀的郵件處理是否需要略過,這裡是lab所以選擇忽略該信箱

2010u-26

移動中

2010u-27

完成

2010u-28

2010u-29

信箱遷移完畢後 可清除移動要求

2010u-30

公用資料夾轉移

打開exchange 2003 管理工具查看須轉移那些公用資料夾 (LAB中有一個座位表需轉移)

2010u-31

打開exchange 2010 EMC , 點選工具箱—> 點 公用資料夾管理主控台

2010u-32

2010u-33

點選[預設公用資料夾],在需要轉移的公用資料夾名稱 滑鼠右鍵 內容

2010u-34

點選 [複寫]索引頁

2010u-34

點選 新增, 選擇 exchange 2010 公用資料夾資料庫

2010u-35

2010u-36

將使用公用資料夾資料庫複寫排程 勾 取消

2010u-37

設定複寫 offline address book 系統公用資料夾

2010u-38

點滑鼠右鍵 內容 依照轉移exchange 2003 公用資料夾步驟即可

2010u-39

升級電子郵件原則

執行以下指令

Set-EmailAddressPolicy “Default Policy” -IncludedRecipients AllRecipients

2010u-41

升級通訊清單

Set-AddressList “All Users” -IncludedRecipients MailboxUsers

2010u-42

Set-AddressList “All Groups” -IncludedRecipients MailGroups

2010u-43

Set-AddressList “All Contacts” -IncludedRecipients MailContacts

2010u-44

升級「預設全域通訊清單」

Set-GlobalAddressList “Default Global Address List” -RecipientFilter {(Alias -ne $null -and (ObjectClass -eq ‘user’ -or ObjectClass -eq ‘contact’ -or ObjectClass -eq ‘msExchSystemMailbox’ -or ObjectClass -eq ‘msExchDynamicDistributionList’ -or ObjectClass -eq ‘group’ -or ObjectClass -eq ‘publicFolder’))}

升級「公用資料夾」預設通訊清單
Set-AddressList “Public Folders” -RecipientFilter { RecipientType -eq ‘PublicFolder’ }

以上是升級的一些紀錄給大家參考  ,目前遇到離線通訊錄及公用資料夾還有問題

參考資料

顧武雄  Exchange Server2010 SP1企業現場實戰寶典

http://technet.microsoft.com/zh-tw/library/aa998186.aspx

http://social.technet.microsoft.com/forums/zh-TW/exchangezhcht/thread/36be6402-9bd3-46c5-99a9-822248fc8a2f



本篇瀏覽人數: 4763
分類: Exchange 2003, Exchange 2010。這篇內容的永久連結

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *