如果有使用內部DNS的話,比較容易設定,因可在不影響外部DNS的正常運作下,單純調整內部DNS的MX進行測試。以下的說明係假設有使用內部DNS的狀況,新、舊伺服器使用不同的名稱。
1.先設定好新的伺服器。
2.在新伺服器設定masquerade,讓送出的E-mail使用原有的域名。
3.內部DNS新增新伺服器的MX紀錄和反解紀錄。
4.在新、舊伺服器建立測試帳號。
5.在舊伺服器設定virtusertable,讓測試帳號的信轉到新伺服器。
6.從內部和外部進行送收信測試,看測試帳號是否可正常的收發信。
7.如果一切正常,就可先轉移個人的帳號測試。若還有問題,須先檢查排除之。
8.待確定都沒問題後,就可慢慢轉移其他帳號。
9.舊伺服器離線前,請先調整內、外DNS設定,看新伺服器能否正常收發信。在2.設定的masquerade,視設定做調整。
10.待一切正常後,就可將舊伺服器離線。當然在離線前,要先確定舊伺服器的帳號、服務、資料等是否都已完全轉到新伺服器上。
謝謝。
可以試試另一個方案
1.先設定好新的 mail server 的 dns name
ex: 舊的 mail server name mail.xxx.com.tw
新的 mail server name ms.xxx.com.tw
2.在新的 mail server 建立一個測試帳號,測試是否可以收發內外部信件
假如一切正常的話,就可以安排後續的移轉工作了
3.先在 新的 mail server 新增幾個用戶帳號
再來在 舊的 mail server 設定 aliases 轉寄名單
ex: mis: mis@ms.xxx.com.tw
經過幾天後就請 mis 用戶轉到新的 mail server 收發信件了
循序應該就可以移轉完全全部的 用戶了
祝好運囉!!