如何將叢集伺服器從一個網域移到另一個網域

文章翻譯 文章翻譯
文章編號: 269196 - 檢視此文章適用的產品。
本文曾發行於 CHT269196
全部展開 | 全部摺疊

結論

Windows Clustering 是為了提高伺服器資源的可用性而設計的。本文將告訴您,如何將叢集從一個網域移到另一個網域。

注意:Microsoft 建議您最好不要在生產環境下,執行這一類移動作業。

其他相關資訊

如果要將叢集伺服器從一個網域移到另一個網域,最好的方法通常是在新網域重建該叢集。不過,您也可以將它從一個網域移到另一個網域。

您可以遵循下列步驟,讓叢集服務在新網域啟動和運作。不過請注意,這些步驟並不能完全保證所有的資源都能夠在新網域當中使用。

注意:如果基礎作業 (例如,將 Microsoft Exchange 伺服器,從一個網域移到另一個網域) 不支援的話,Microsoft 也不會支援有意將資源從一個網域移到另一個網域的系統管理員。而且,如果叢集當中有任何一個節點是網域控制站的話,就不能將 Windows NT 4.0 叢集,從一個網域移到另一個網域了。

如果您要將叢集從一個網域移到另一個網域,叢集所管理的資源,是比叢集服務本身的功能更加重要。您可以在能夠掌握的風險範圍內,將叢集伺服器從一個網域移到另一個網域;而一切與移動該叢集所管理之資源有關的風險,將由系統管理員自行評估和管理。

許多可以在叢集伺服器上管理的資源,都必須根據網域屬性而定。比方說,所有由叢集管理的 Windows NT 服務,都必須在服務使用者帳戶的內容當中執行。如果服務使用者帳戶是一個本機使用者帳戶的話 (在叢集環境下不太可能),那麼要將這些服務移到新網域應該沒有問題。如果這些服務是登入網域帳戶,則系統管理員必須判斷,他是不是能夠在新網域重建這些服務的使用者帳戶,連同必要的權利和權限一起。系統管理員通常會判定這種做法的風險太高,最好還是在新網域重建叢集才是。

待您評估每一個要移到新網域的叢集資源功能之後,就可以決定是要移動該叢集,還是要建立一個新叢集。

警告:Microsoft 建議您在移動叢集之前,一定要將該叢集當中,每一個節點上所有共用硬碟的所有資料,全部做一個完整備份。

本文所提的步驟,可讓叢集服務在新網域啟動。但是您不一定能夠在新網域將資源連線,就算能夠連線,也不一定能夠妥善運作。

下面是移動叢集的步驟:
  1. 以下列權限,在新網域為叢集服務建立一個使用者帳戶。

    • 將網頁鎖在記憶體中。
    • 以服務方式登入。
    • 充當作業系統的一部份。
    • 備份檔案和目錄。
    • 增加配額。
    • 增加排程的優先順序。
    • 載入和卸載裝置驅動程式。
    • 還原檔案和目錄。

    此外,叢集服務帳戶在該叢集的所有節點上,都必須具有管理權限。
  2. 在該叢集的所有節點上,將該叢集服務的 [啟動] 值設為 [手動]
    1. 按一下 [開始],指向 [設定],再按一下 [控制台],然後再按兩下 [服務]
    2. 按一下 [叢集伺服器],然後再按一下 [啟動]
    3. [啟動類型][自動] 改為 [手動]
    4. 按一下 [確定]
  3. 停止所有叢集節點上的該叢集服務:
    1. 按一下 [開始],指向 [設定],再按一下 [控制台],然後再按兩下 [服務]
    2. 按一下 [叢集伺服器],然後再按一下 [停止]
  4. 關閉所有的節點,只剩下一個。
  5. 將該節點移到新網域:
    1. 按一下 [開始],指向 [設定],再按一下 [控制台],然後再按兩下 [網路]
    2. 按一下 [識別] 索引標籤,然後再按一下 [變更]
    3. 將現有的網域名稱,改為新的網域名稱。
    4. 如果該網域尚未建立電腦帳戶,請完成 [建立電腦帳戶] 區段。
    5. 按一下 [確定],然後再按一下 [是],將電腦移出現有的網域。
    6. 完成該程序,然後再重新啟動節點。
  6. 在該節點上,將叢集服務登入網域所用的服務帳戶,改成您剛剛建立的使用者帳戶。
  7. 啟動該節點上的叢集服務。
  8. 使用叢集系統管理員,驗證沒有問題發生。然後將所有的資源連線。接著測試用戶端電腦上所有資源的功能,然後再檢查系統事件記錄,查看錯誤訊息。注意:這時候,您還可以將節點移回舊網域,並且啟動尚未移動的節點,來取消這個移動作業。

  9. :這時候,您還可以將節點移回舊網域,並且啟動尚未移動的節點,來取消這個移動作業。 如果第一個節點順利移動,就可以繼續將該叢集的其他節點移轉到新網域,每一個節點都從步驟 5 開始重複執行。
警告:如果將叢集伺服器從一個網域,移到另一個含有「虛擬結構化查詢語言」(SQL) 伺服器的網域,會導致 SQL 叢集資源失敗。SQL 伺服器一旦發生這種失敗,非得借助「SQL 支援」的工具,以手動方式將 SQL 取消叢集才能復原。而以手動方式將 SQL 取消叢集之後,還必須再用「SQL 叢集容錯移轉精靈」,重新建立您的叢集 SQL 伺服器。如果這個工具失敗了,就必須以手動方式完全移除 SQL,然後再將它重新安裝。 注意:如果您的 DNS 伺服器是在安全區當中,DNS 登錄可能會受到影響。在安全的 DNS 區當中,執行登錄的帳戶憑證會被擷取,而與記錄儲存在一起。這麼一來就可以防止它們被他人惡意換成不正確的值。如果是在叢集虛擬伺服器,則是以原始的叢集服務帳戶來執行這項任務。您可能會在系統事件記錄當中,看到 DNS 登錄失敗,這個失敗通常是錯誤 9005 (已拒絕)。在這種情況下,請刪除 DNS 伺服器上的記錄,將「網路名稱」離線後再次連線,這樣新憑證就可以與登錄一起記錄了。

?考

本文件是根據 Microsoft Knowledge Base 文件編號 Q269196 翻譯的。若要參考原始英文文件內容,請至以下網址:

http://support.microsoft.com/support/kb/articles/Q269/1/96.asp

屬性

文章編號: 269196 - 上次校閱: 2001年8月29日 - 版次: 1.0
這篇文章中的資訊適用於:
  • Microsoft Windows NT Server 4.0 Enterprise Edition
關鍵字:?
kbhowto kbtool kbenv KB269196
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com