本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

在 SharePoint 2013 中新增資料庫伺服器至現有的伺服器陣列

 

適用版本:SharePoint

上次修改主題的時間:2016-12-16

摘要:了解如何新增資料庫伺服器到現有的 SharePoint 伺服器陣列。

您隨時可以新增更多資料庫伺服器,以因應商務或作業需求。因為資料庫伺服器包含伺服器陣列內容,而伺服器陣列內容可能包括各種不同的資料以及快速累積的文件,所以伺服器陣列資料庫的體積可能會快速成長。儲存容量不足通常是新增更多資料庫伺服器的主因。其他原因包括新增功能、改善效能和獲得高可用性。

本文內容:

一般而言,若要新增資料庫伺服器到現有的 SharePoint 伺服器陣列,只需要安裝並設定新的資料庫伺服器,然後在您新增功能至或移動資料庫內容至新的伺服器時,提到新的伺服器,即可將其加入伺服器陣列。SharePoint 2013 會自動適時配置並指派新的資料庫資源。

注意事項 附註:
但如果是高可用性這通常會實作為初始伺服器陣列拓撲設計和部署的一部分並不包含在本文中。如需SQL Server 2008 R2和SQL Server 2012的高可用性的詳細資訊,請參閱高可用性解決方案概觀 (英文)高可用性解決方案 (SQL Server)
注意事項 附註:
因為 SharePoint 2013 是在 Internet Information Services (IIS) 中以網站的形式運作,所以系統管理員和使用者要憑藉瀏覽器提供的協助工具功能。SharePoint 2013 支援受支援瀏覽器的協助工具功能。如需詳細資訊,請參閱下列資源:

本文中的程序主要在示範如何在 SharePoint 2013 中針對特定工作設定新的資料庫伺服器。

在 SharePoint 2013 伺服器陣列中使用新的資料庫伺服器之前,必須先對新的資料庫伺服器執行一些準備工作。請使用下列步驟作為佈建新伺服器的指引。

重要事項 重要事項:
IT 原則可能會需要資料庫管理員 (DBA) 完成這些程序中的部份或所有步驟。
佈建資料庫伺服器
  1. 確認執行此程序的使用者帳戶是 SQL Server 資料庫 dbcreator 固定伺服器角色、SharePoint 群組 [伺服器陣列管理員] 和伺服器上 Administrators 群組的成員。

  2. 檢閱<SharePoint 2013 的硬體及軟體需求

  3. 安裝作業系統,並確定符合下列條件:

    • 磁碟設定與現有的伺服器相同。

    • 作業系統已更新為與現有伺服器相同的 Service Pack 或 Hotfix 版本。

  4. 安裝與現有伺服器陣列資料庫伺服器上相同的 SQL Server 版本。

    如需如何安裝及設定SQL Server 2008 R2 Service Pack 1 (SP1) 或 SQL Server 2012 ,再將它們新增至現有的伺服器陣列資訊,請參閱SQL Server 安裝 (SQL Server 2008 R2)快速入門安裝的 SQL Server 2012

  5. 設定 SQL Server 並確認下列幾點:

    • 資料庫定序是 LATIN1_General_CI_AS_KS_WS。

    • 已建立 SharePoint 2013 安裝程式使用者帳戶的登入帳戶。此帳戶將成為新資料庫的資料庫擁有者。

  6. 安裝現有資料庫伺服器上已安裝的相同 SQL Server Service Pack 和 Hotfix。

請參考下列程序,設定新的資料庫伺服器來裝載特定的 SharePoint 資料庫。其中包括下列步驟:

  • 建立新的 Web 應用程式。

  • 移動網站集合到新的伺服器。

您可以使用 SharePoint 管理中心網站或 Windows PowerShell來建立新的 Web 應用程式。您必須使用 Windows PowerShell 來移動網站集合。

建立新的 Web 應用程式
  1. 確認執行此程序的使用者帳戶是 SQL Server 資料庫 dbcreator 固定伺服器角色和 SharePoint 群組 [伺服器陣列管理員] 的成員。

  2. 使用 SharePoint 管理中心網站的 [應用程式管理] 頁面來建立新的網站。

  3. 設定傳統模式驗證 (Windows 驗證) 或宣告型驗證。

  4. 設定 IIS 來使用現有的網站,或建立新的網站並進行下列設定:

    • 指定您要用來存取 Web 應用程式的連接埠號碼。

    • 提供您要用來存取 Web 應用程式的 URL (選用)。

    • 提供伺服器上將網站裝載於的網站目錄路徑。

  5. 使用下列選項設定 Web 的驗證和加密。

    • 交涉 (Kerberos) 或 NTLM 驗證。

    • 匿名存取網站

    • Secure Sockets Layer (SSL)

  6. 針對使用者在此 Web 應用程式中將存取之所有網站的網域名稱,提供 URL。

  7. 使用現有的應用程式集區,或建立新的應用程式集區。

  8. 設定應用程式集區 (不論是預先定義或可設定之應用程式集區) 的安全性。

  9. 識別新 Web 應用程式的資料庫伺服器、資料庫名稱與驗證方法。

如需詳細指示,請參閱<建立 Web 應用程式 (SharePoint 2013)>。

使用 Windows PowerShell 移動網站集合
  1. SharePoint 2013 內容資料庫會儲存伺服器陣列的所有網站內容,包括網站集合在內。內容資料庫可以儲存多個網站集合。無論是在資料庫伺服器之間或在資料庫之間移動網站集合,程序都一樣。如果網站集合變得太大,您可以使用相同的程序將它移至新的內容資料庫。

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

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

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

    • 要執行 Windows PowerShell Cmdlet 的伺服器上的 Administrators 群組。

    管理員可以使用 Add-SPShellAdmin Cmdlet 授與使用 SharePoint 2013 Cmdlet 的權限。如需 Windows PowerShell 權限的其他資訊,請參閱<Add-SPShellAdmin>。

  3. 確認下列條件成立:

    • 目的地內容資料庫存在。

    • 來源內容資料庫和目的地內容資料庫位於同一個 SQL Server 執行個體上。

    • 來源內容資料庫和目的地內容資料庫已附加至同一個 Web 應用程式。

  4. 判斷來源網站集合的大小,確認目的地硬碟上的可用空間至少是該網站集合所需空間的三倍。

    使用 Get-SPSiteAdministration Cmdlet 判斷網站集合的大小。如需詳細資訊,請參閱<Get-SPSiteAdministration

  5. 使用 Move-SPSite Cmdlet 將網站集合從來源內容資料庫移動至新的內容資料庫。如需詳細資訊,請參閱<Move-SPSite>。

    如需詳細指示,請參閱<在 SharePoint 2013 的資料庫間移動網站集合>。

https://technet.microsoft.com/zh-tw/library/cc825328.aspx
顯示: