在 SharePoint Server 2016 移除伺服器陣列中的伺服器

 

**適用版本:**SharePoint Server 2016

**上次修改主題的時間:**2017-05-30

**摘要:**了解如何從 SharePoint Server 2016 伺服器陣列移除伺服器。

本文內容:

  • 從 SharePoint 伺服器陣列移除伺服器

  • 使用 Windows PowerShell 從 SharePoint 伺服器陣列移除伺服器

  • 使用 PSConfig.exe 命令列工具從伺服器陣列移除伺服器

  • 使用控制台從伺服器陣列移除伺服器

  • 使用管理中心從 SharePoint 伺服器陣列移除伺服器

從 SharePoint 伺服器陣列移除伺服器

如需 SharePoint Server 2016 支援之解除安裝程序的相關資訊,請參閱解除安裝 SharePoint Server 2016

移除包含搜尋拓撲元件的伺服器會影響未來的搜尋活動。影響程度取決於伺服器陣列搜尋拓撲。建議您先移除或重新定位伺服器中的任何搜尋拓撲元件,然後再從伺服器陣列移除伺服器。

若您移除架設編目元件的伺服器,將不會遺失任何索引檔案。但可能會降低或移除編目內容的能力。

在下列情況中,您可能會遺失索引檔案:

  • 伺服器陣列只有一個查詢元件,而且您移除架設查詢元件的伺服器。

  • 您已設定要進行索引分割,並刪除其中一個分割區的最後一個查詢元件。在這種情況下,您將遺失一部分索引。

在這些情況下,必須執行完整編目才能重新建立索引檔案。

您可以部署特定技術,將容錯建置於搜尋拓撲中。若遵循這些技術,從拓撲中蓄意或意外移除的伺服器都將得到處理而不會遺失資料,也不會影響編目或服務查詢的功能 (但是,效能仍會受影響)。

請確定您要刪除的伺服器不是執行任何重要網站元件的伺服器。如果有重要服務或元件 (例如,自訂網頁組件) 在伺服器上執行,而且無法在伺服器陣列中的另一個伺服器上使用,移除伺服器可能會影響伺服器陣列中的網站。例如,如果您要移除的伺服器是伺服器陣列中執行 Business Data Connectivity Service 的唯一伺服器,則刪除伺服器會使依賴於服務的網站停止正常執行。

若要從伺服器陣列移除伺服器,您必須先將該伺服器所裝載的任何資料庫移至伺服器陣列中的其他資料庫伺服器,然後使用 管理中心 從伺服器陣列中移除資料庫伺服器。

如果資料庫伺服器是伺服器陣列中唯一可用的資料庫伺服器,或者為架設設定資料庫的資料庫伺服器,您就不能將其移除。

警告

如果從執行 管理中心 的伺服器解除安裝 SharePoint Server 2016,則在您設定伺服器陣列中另一個伺服器以架設 管理中心 網站之前,將無法管理伺服器陣列。

使用 Windows PowerShell 從 SharePoint 伺服器陣列移除伺服器

在您刪除伺服器陣列中的資料庫伺服器之前,請確定您已將伺服器上儲存之任何資料庫移至伺服器陣列中的另一個資料庫伺服器上。

注意

建議的方式是使用 PowerShell 從伺服器陣列移除伺服器。

使用 PowerShell 從 SharePoint 伺服器陣列移除伺服器

  1. 確認您具備下列成員資格:

    • SQL Server 執行個體上的 securityadmin 固定伺服器角色。

    • 所有要更新之資料庫上的 db_owner 固定資料庫角色。

    • 正在執行 PowerShell Cmdlet 之所在伺服器上的系統管理員群組。

    系統管理員可以使用 Add-SPShellAdmin Cmdlet 授與使用 SharePoint Server 2016 Cmdlet 的權限。

    注意

    如果您不具備上述權限,請連絡安裝程式系統管理員或 SQL Server 系統管理員要求權限。如需 PowerShell 權限的其他資訊,請參閱<Add-SPShellAdmin>。

  2. 在 PowerShell 命令提示字元中輸入下列命令。

    Disconnect-SPConfigurationDatabase 
    

    注意

    此 Cmdlet 只會從 SharePoint 伺服器陣列移除 local SharePoint server。無法從 SharePoint 伺服器陣列移除遠端 SharePoint 伺服器或資料庫伺服器。

使用 PSConfig.exe 命令列工具從 SharePoint 伺服器陣列移除伺服器

您可以使用 PSConfig.exe 工具從 SharePoint 伺服器陣列移除伺服器,該工具是替代介面,用來執行控制 SharePoint Server 2016 設定方式的多項作業。您必須是本機電腦上 Administrators 群組的成員,才可執行這些程序。

使用 PSConfig 從伺服器陣列移除 SharePoint 伺服器

  1. 確認您具備下列成員資格:

    • SQL Server 執行個體上的 securityadmin 固定伺服器角色。

    • 所有要更新之資料庫上的 db_owner 固定資料庫角色。

    • 正在執行 PSConfig.exe 工具所在伺服器上的系統管理員群組。

    注意

    如果您不具備上述權限,請連絡安裝程式系統管理員或 SQL Server 系統管理員要求權限。

    • 在命令提示字元中輸入下列語法。

      psconfig.exe -cmd configdb -disconnect
      

使用控制台從 SharePoint 伺服器陣列移除伺服器

您可以透過控制台從伺服器解除安裝 SharePoint Server 2016,以移除伺服器。當您使用控制台解除安裝 SharePoint Server 2016 時,將會中斷伺服器與伺服器陣列的連線,並從伺服器移除程式檔案與其他資訊。

使用控制台從 SharePoint 伺服器陣列移除伺服器

  1. 確認您具備下列成員資格:

    • SQL Server 執行個體上的 securityadmin 固定伺服器角色。

    • 所有要更新之資料庫上的 db_owner 固定資料庫角色。

    • 已安裝 SharePoint Server 2016 之伺服器上的管理員群組。

    系統管理員可以使用 Add-SPShellAdmin Cmdlet 授與使用 SharePoint Server 2016 Cmdlet 的權限。

    注意

    如果您不具備上述權限,請連絡安裝程式系統管理員或 SQL Server 系統管理員要求權限。如需 PowerShell 權限的其他資訊,請參閱<Add-SPShellAdmin>。

  2. 在移除伺服器陣列中的伺服器上,按一下 [開始]、[控制台],然後再按兩下 [程序和功能]。

  3. 在目前安裝程式的清單中,按一下 [Microsoft SharePoint Server 2016],然後再按一下 [解除安裝]。

  4. 按一下確認提示中的 [繼續] 解除安裝程序。

使用管理中心從 SharePoint 伺服器陣列移除伺服器

如果無法再使用伺服器,或是無法從控制台解除安裝 SharePoint Server 2016,您可以使用 SharePoint 管理中心網站移除伺服器陣列中的 SharePoint 伺服器。使用管理中心從伺服器陣列移除伺服器不會從伺服器解除安裝 SharePoint Server 2016。建議您採用使用 Windows PowerShell 從 SharePoint 伺服器陣列移除伺服器所述的處理程序解除安裝 SharePoint Server 2016,而非使用管理中心移除伺服器。

重要

您應該只在需要從設定資料庫移除孤立的伺服器時,才使用此方法移除伺服器。
從陣列伺服器移除伺服器的建議方式是 PowerShell,請參閱<使用 Windows PowerShell 從 SharePoint 伺服器陣列移除伺服器>。

使用 管理中心 移除伺服器陣列中的伺服器時不會刪除伺服器上的資訊。使用Use the 管理中心 程序僅適用於移除資料庫伺服器,或無法從控制台解除安裝伺服器時,用於移除伺服器陣列中的網頁伺服器或應用程式伺服器。

您可以依照這些步驟移除伺服器陣列中的 SharePoint 或資料庫伺服器。然而,建議您使用 Windows PowerShell,而不是使用管理中心,移除伺服器陣列中的網頁伺服器和應用程式伺服器。如需詳細資訊,請參閱<使用 Windows PowerShell 從 SharePoint 伺服器陣列移除伺服器>。

在您刪除伺服器陣列中的資料庫伺服器之前,請確定您已將伺服器上儲存之任何資料庫移至伺服器陣列中的另一個資料庫伺服器上。

使用 管理中心 從 SharePoint 伺服器陣列移除伺服器

  1. 確認完成此程序的使用者帳戶具備下列認證:

    • 執行此程序的使用者帳戶為 SharePoint 伺服器陣列管理員群組的成員。

    • 執行此程序的使用者帳戶為伺服器上管理員群組的成員。

  2. 在 [SharePoint 管理中心] 網站上的 [系統設定] 區段中,按一下 [管理伺服器陣列中的伺服器]。

  3. 在 [伺服器陣列中的伺服器] 頁面上,找出包含要移除伺服器名稱的那一行,然後按一下 [移除伺服器]。

  4. 在出現的警告中,按一下 [確定] 移除伺服器,或按一下 [取消] 停止作業。

    頁面更新後,伺服器清單中不再顯示所移除的伺服器。

See also

安裝 SharePoint Server 2016