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

SharePoint 資料庫支援的高可用性和災害復原選項 (SharePoint 2013)

 

適用版本:SharePoint Foundation 2013, SharePoint Server 2013

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

摘要:了解每個 SharePoint 2013 系統及服務應用程式資料庫支援的高可用性和災害復原選項。

本文說明 SharePoint 2013 資料庫支援的高可用性和災害復原選項。如需這些資料庫的詳細資訊,例如大小和支援的備份以及修復工具,請參閱<資料庫類型與描述 (SharePoint 2013)>。您可以在<SharePoint 2013 的技術圖表>頁面上檢視或下載這些資料庫的模型 (支援 SharePoint 2013 的資料庫)。

本文內容:

本文的範圍是每個 SharePoint 2013 系統及服務應用程式資料庫支援的高可用性和災害復原解決方案。這些解決方案是針對資料庫層級,而不是資料庫執行個體或資料庫伺服器層級,且包含下列項目:資料庫鏡像、資料庫可用性群組,以及記錄傳送。

當您評估 SharePoint 的高可用性或災害復原時,必須知道因為設計需求和功能特性,並非每個 SharePoint 資料庫皆支援所有選項。

本文會識別每個 SharePoint 資料庫支援的選項。這些資料庫是先以 SKU 分組,再以功能分組。

設定、 管理中心內容及內容資料庫是當您部署任何版本的SharePoint 2013會自動安裝的資料庫。

下表提供 SharePoint 系統資料庫支援的高可用性和災害復原。

設定資料庫

類別 描述

使用 [SharePoint 產品設定精靈] 安裝時的預設資料庫名稱

SharePoint_Config

用途

設定資料庫包含下列相關資料:

  • SharePoint 資料庫

  • Internet Information Services (IIS) 網站

  • Web 應用程式

  • 信任的方案

  • 網頁組件套件

  • 網站範本

設定資料庫也包含 SharePoint 2013 伺服器陣列設定的特定資料,例如預設配額設定和封鎖的檔案類型。

支援伺服器陣列中的 SQL Server 2008 R2 和 SQL Server 2012 同步鏡像以取得可用性

支援 SQL Server AlwaysOn 可用性群組使用同步認可以取得可用性

支援 SQL Server 2008 R2 非同步鏡像或記錄傳送至其他伺服器陣列以取得災害復原

否。這是伺服器陣列特定資料庫。

支援 SQL Server AlwaysOn 可用性群組使用非同步認可以取得災害復原

否。這是伺服器陣列特定資料庫。

管理中心內容資料庫

類別 描述

使用 [SharePoint 產品設定精靈] 安裝時的預設資料庫名稱

SharePoint_Admin_Content

用途

此資料庫儲存管理中心網站集合的所有設定資料。若 SQL Server 2012 Power Pivot for SharePoint 2013 安裝在管理中心內容資料庫中,則也會儲存 Power Pivot 管理儀表板使用的 Excel 工作表及 Power Pivot 資料檔案。

支援伺服器陣列中的 SQL Server 2008 R2 和 SQL Server 2012 同步鏡像以取得可用性

支援 SQL Server AlwaysOn 可用性群組使用同步認可以取得可用性

支援 SQL Server 2008 R2 非同步鏡像或記錄傳送至其他伺服器陣列以取得災害復原

否。這是伺服器陣列特定資料庫。

支援 SQL Server AlwaysOn 可用性群組使用非同步認可以取得災害復原

否。這是伺服器陣列特定資料庫。

內容資料庫

類別 描述

使用 [SharePoint 產品設定精靈] 安裝時的預設資料庫名稱

WSS_Content

用途

內容資料庫儲存網站集合的所有內容。包含文件庫中的網站文件或檔案、清單資料、網頁組件屬性、稽核記錄,以及一些 SharePoint 資料的應用程式 (若有安裝應用程式),但使用者名稱和權限則不包含在內。

如果 SharePoint 2013 環境中已安裝 Power Pivot for SharePoint,內容資料庫也會儲存其使用者資料。

支援伺服器陣列中的 SQL Server 2008 R2 和 SQL Server 2012 同步鏡像以取得可用性

支援 SQL Server AlwaysOn 可用性群組使用同步認可以取得可用性

支援 SQL Server 2008 R2 非同步鏡像或記錄傳送至其他伺服器陣列以取得災害復原

支援 SQL Server AlwaysOn 可用性群組使用非同步認可以取得災害復原

這些資料庫是建立為支援 SharePoint Foundation 2013 及 SharePoint Server 2013 伺服器陣列中所使用的功能。

下列章節說明 SharePoint Foundation 2013 及 SharePoint Server 2013 服務應用程式資料庫支援的高可用性和災害復原。

下表提供應用程式管理資料庫支援的高可用性和災害復原。

應用程式管理資料庫

類別 描述

使用 [SharePoint 產品設定精靈] 安裝時的預設資料庫名稱

AppManagement

用途

儲存從 SharePoint 市集或應用程式目錄下載的應用程式授權和權限。

支援伺服器陣列中的 SQL Server 2008 R2 和 SQL Server 2012 同步鏡像以取得可用性

支援 SQL Server AlwaysOn 可用性群組使用同步認可以取得可用性

支援 SQL Server 2008 R2 非同步鏡像或記錄傳送至其他伺服器陣列以取得災害復原

支援 SQL Server AlwaysOn 可用性群組使用非同步認可以取得災害復原

SharePoint Search Service 應用程式使用下列資料庫:

  • 搜尋管理

  • 分析報告

  • 編目

  • 連結

下表提供搜尋資料庫支援的高可用性和災害復原。

搜尋管理資料庫

類別 描述

使用 [SharePoint 產品設定精靈] 安裝時的預設資料庫名稱

Search_Service_Application_DB_<GUID>

用途

儲存搜尋應用程式設定以及編目元件的系統存取控制清單 (SACL)。

支援伺服器陣列中的 SQL Server 2008 R2 和 SQL Server 2012 同步鏡像以取得可用性

支援 SQL Server AlwaysOn 可用性群組使用同步認可以取得可用性

支援 SQL Server 2008 R2 非同步鏡像或記錄傳送至其他伺服器陣列以取得災害復原

否。支援取得搜尋管理資料庫的複本,並使用它來重新建立搜尋服務應用程式。

支援 SQL Server AlwaysOn 可用性群組使用非同步認可以取得災害復原

否。支援取得搜尋管理資料庫的複本,並使用它來重新建立搜尋服務應用程式。

分析報告資料庫

類別 描述

使用 [SharePoint 產品設定精靈] 安裝時的預設資料庫名稱

Search_Service_Application_AnalyticsReportingStoreDB_<GUID>

用途

儲存流量分析報告的結果,以及視需要從連結資料庫擷取資訊。

支援伺服器陣列中的 SQL Server 2008 R2 和 SQL Server 2012 同步鏡像以取得可用性

支援 SQL Server AlwaysOn 可用性群組使用同步認可以取得可用性

支援 SQL Server 2008 R2 非同步鏡像或記錄傳送至其他伺服器陣列以取得災害復原

支援 SQL Server AlwaysOn 可用性群組使用非同步認可以取得災害復原

編目資料庫

類別 描述

使用 [SharePoint 產品設定精靈] 安裝時的預設資料庫名稱

Search_Service_Application_CrawlStoreDB_<GUID>

用途

儲存編目資料及編目記錄狀態。

支援伺服器陣列中的 SQL Server 2008 R2 和 SQL Server 2012 同步鏡像以取得可用性

支援 SQL Server AlwaysOn 可用性群組使用同步認可以取得可用性

支援 SQL Server 2008 R2 非同步鏡像或記錄傳送至其他伺服器陣列以取得災害復原

支援 SQL Server AlwaysOn 可用性群組使用非同步認可以取得災害復原

連結資料庫

類別 描述

使用 [SharePoint 產品設定精靈] 安裝時的預設資料庫名稱

Search_Service_Application_LinkStoreDB_<GUID>

用途

儲存內容處理元件擷取的資訊以及點選連結資訊。

支援伺服器陣列中的 SQL Server 2008 R2 和 SQL Server 2012 同步鏡像以取得可用性

支援 SQL Server AlwaysOn 可用性群組使用同步認可以取得可用性

支援 SQL Server 2008 R2 非同步鏡像或記錄傳送至其他伺服器陣列以取得災害復原

支援 SQL Server AlwaysOn 可用性群組使用非同步認可以取得災害復原

下表提供安全認證儲存資料庫支援的高可用性和災害復原。

Secure Store 資料庫

類別 描述

使用 [SharePoint 產品設定精靈] 安裝時的預設資料庫名稱

Secure_Store_Service_DB_<GUID>

用途

儲存及比對認證,例如帳戶名稱和密碼。

支援伺服器陣列中的 SQL Server 2008 R2 和 SQL Server 2012 同步鏡像以取得可用性

支援 SQL Server AlwaysOn 可用性群組使用同步認可以取得可用性

支援 SQL Server 2008 R2 非同步鏡像或記錄傳送至其他伺服器陣列以取得災害復原

支援 SQL Server AlwaysOn 可用性群組使用非同步認可以取得災害復原

下表提供 Usage and Health Data Collection 資料庫支援的高可用性和災害復原。

Usage and Health Data Collection 資料庫

類別 描述

使用 [SharePoint 產品設定精靈] 安裝時的預設資料庫名稱

SharePoint_Logging

用途

暫時儲存狀況監視和流量資料,並且可用於報告及診斷。

支援伺服器陣列中的 SQL Server 2008 R2 和 SQL Server 2012 同步鏡像以取得可用性

是,但是不建議

支援 SQL Server AlwaysOn 可用性群組使用同步認可以取得可用性

是,但是不建議

支援 SQL Server 2008 R2 非同步鏡像或記錄傳送至其他伺服器陣列以取得災害復原

是,但是不建議

支援 SQL Server AlwaysOn 可用性群組使用非同步認可以取得災害復原

否。這是伺服器陣列特定資料庫。不過,您可以將它複製至災害復原環境,以進行資料採礦。

下表提供訂閱設定服務應用程式資料庫支援的高可用性和災害復原。

訂閱設定資料庫

類別 描述

使用 [SharePoint 產品設定精靈] 安裝時的預設資料庫名稱

SettingsServiceDB

用途

Microsoft SharePoint Foundation 訂閱設定服務應用程式資料庫可儲存主控之客戶的功能和設定。

支援伺服器陣列中的 SQL Server 2008 R2 和 SQL Server 2012 同步鏡像以取得可用性

支援 SQL Server AlwaysOn 可用性群組使用同步認可以取得可用性

支援 SQL Server 2008 R2 非同步鏡像或記錄傳送至其他伺服器陣列以取得災害復原

支援 SQL Server AlwaysOn 可用性群組使用非同步認可以取得災害復原

這些服務應用程式支援可在標準版或企業版 SharePoint Server 2013 中使用的功能。

下列章節說明 SharePoint Server 2013 服務應用程式資料庫支援的高可用性和災害復原。

User Profile Service 應用程式使用下列資料庫:

  • 設定檔:設定檔資料庫可儲存及管理使用者及相關資訊,也可儲存使用者的社交網路資訊,以及通訊群組清單和網站中的成員資格資訊。

  • 同步處理:同步處理資料庫可儲存設定及臨時資料,以用於同步處理設定檔資料與 Active Directory 等目錄服務。

  • 社交標記:社交標記資料庫可儲存使用者建立的社交標記與記事,以及其各自的 URL。

下表說明 User Profile Service 應用程式資料庫支援的高可用性和災害復原。

設定檔資料庫

類別 描述

使用 [SharePoint 產品設定精靈] 安裝時的預設資料庫名稱

User Profile Service Application_ProfileDB_<GUID>

用途

儲存及管理使用者及其相關資訊,也可儲存使用者的社交網路資訊,以及通訊群組清單和網站中的成員資格資訊。

支援伺服器陣列中的 SQL Server 2008 R2 和 SQL Server 2012 同步鏡像以取得可用性

支援 SQL Server AlwaysOn 可用性群組使用同步認可以取得可用性

支援 SQL Server 2008 R2 非同步鏡像或記錄傳送至其他伺服器陣列以取得災害復原

支援 SQL Server AlwaysOn 可用性群組使用非同步認可以取得災害復原

同步處理資料庫

類別 描述

使用 [SharePoint 產品設定精靈] 安裝時的預設資料庫名稱

User Profile Service Application_SyncDB_<GUID>

用途

儲存設定及臨時資料,以用於同步處理設定檔資料與 Active Directory 等目錄服務。

支援伺服器陣列中的 SQL Server 2008 R2 和 SQL Server 2012 同步鏡像以取得可用性

支援 SQL Server AlwaysOn 可用性群組使用同步認可以取得可用性

支援 SQL Server 2008 R2 非同步鏡像或記錄傳送至其他伺服器陣列以取得災害復原

支援 SQL Server AlwaysOn 可用性群組使用非同步認可以取得災害復原

社交標記資料庫

類別 描述

使用 [SharePoint 產品設定精靈] 安裝時的預設資料庫名稱

User Profile Service Application_SocialDB_<GUID>

用途

儲存使用者建立的社交標記與記事,以及其各自的 URL。

支援伺服器陣列中的 SQL Server 2008 R2 和 SQL Server 2012 同步鏡像以取得可用性

支援 SQL Server AlwaysOn 可用性群組使用同步認可以取得可用性

支援 SQL Server 2008 R2 非同步鏡像或記錄傳送至其他伺服器陣列以取得災害復原

支援 SQL Server AlwaysOn 可用性群組使用非同步認可以取得災害復原

下表說明 Word Automation Services 資料庫支援的高可用性和災害復原。

Word Automation Services 資料庫

類別 描述

使用 [SharePoint 產品設定精靈] 安裝時的預設資料庫名稱

WordAutomationServices_<GUID>

用途

儲存擱置及完成的文件轉換資訊。

支援伺服器陣列中的 SQL Server 2008 R2 和 SQL Server 2012 同步鏡像以取得可用性

支援 SQL Server AlwaysOn 可用性群組使用同步認可以取得可用性

支援 SQL Server 2008 R2 非同步鏡像或記錄傳送至其他伺服器陣列以取得災害復原

支援 SQL Server AlwaysOn 可用性群組使用非同步認可以取得災害復原

下表說明 Managed Metadata Service 資料庫支援的高可用性和災害復原。

Managed Metadata Service 資料庫

類別 描述

使用 [SharePoint 產品設定精靈] 安裝時的預設資料庫名稱

Managed Metadata Service Application_Metadata_<GUID>

用途

儲存受管理的中繼資料及同步處理內容類型。

支援伺服器陣列中的 SQL Server 2008 R2 和 SQL Server 2012 同步鏡像以取得可用性

支援 SQL Server AlwaysOn 可用性群組使用同步認可以取得可用性

支援 SQL Server 2008 R2 非同步鏡像或記錄傳送至其他伺服器陣列以取得災害復原

支援 SQL Server AlwaysOn 可用性群組使用非同步認可以取得災害復原

注意事項 附註:
在某個文件中,Managed Metadata Service 資料庫也稱為「分類資料庫」。

下表說明翻譯服務資料庫支援的高可用性和災害復原。

翻譯服務資料庫

類別 描述

使用 [SharePoint 產品設定精靈] 安裝時的預設資料庫名稱

SharePoint Translation Services_<GUID>

用途

儲存已啟用副檔名之擱置及完成的批次翻譯文件資訊。

支援伺服器陣列中的 SQL Server 2008 R2 和 SQL Server 2012 同步鏡像以取得可用性

支援 SQL Server AlwaysOn 可用性群組使用同步認可以取得可用性

支援 SQL Server 2008 R2 非同步鏡像或記錄傳送至其他伺服器陣列以取得災害復原

支援 SQL Server AlwaysOn 可用性群組使用非同步認可以取得災害復原

下表說明 Business Data Connectivity 資料庫支援的高可用性和災害復原。

Business Data Connectivity Service 資料庫

類別 描述

使用 [SharePoint 產品設定精靈] 安裝時的預設資料庫名稱

Bdc_Service_DB_<GUID>

用途

儲存外部內容類型及相關物件。

支援伺服器陣列中的 SQL Server 2008 R2 和 SQL Server 2012 同步鏡像以取得可用性

支援 SQL Server AlwaysOn 可用性群組使用同步認可以取得可用性

支援 SQL Server 2008 R2 非同步鏡像或記錄傳送至其他伺服器陣列以取得災害復原

支援 SQL Server AlwaysOn 可用性群組使用非同步認可以取得災害復原

下表說明 Project Server 資料庫支援的高可用性和災害復原。

注意事項 附註:
Project Server 會建立每個 Project Web App 執行個體的個別資料庫

Project Server 資料庫

類別 描述

使用 [SharePoint 產品設定精靈] 安裝時的預設資料庫名稱

ProjectWebApp

用途

每個 Project Web App 資料庫皆包含下列資料:

  • 所有 專案 產品組合管理 (PPM) 資料

  • 時間追蹤及時程表資料

  • SharePoint 專案網站彙總資料

支援伺服器陣列中的 SQL Server 2008 R2 和 SQL Server 2012 同步鏡像以取得可用性

支援 SQL Server AlwaysOn 可用性群組使用同步認可以取得可用性

支援 SQL Server 2008 R2 非同步鏡像或記錄傳送至其他伺服器陣列以取得災害復原

支援 SQL Server AlwaysOn 可用性群組使用非同步認可以取得災害復原

下表說明支援的高可用性和嚴重損壞修復Power Pivot服務資料庫。

Power Pivot 服務資料庫

類別 描述

預設資料庫名稱與Power Pivot for SharePoint組態工具] 安裝時

DefaultPowerPivotServiceApplicationDB_<GUID>

用途

儲存的資料重新整理排程,以及供內部使用的活頁簿使用狀況資料Power Pivot服務應用程式。

支援伺服器陣列中的 SQL Server 2008 R2 和 SQL Server 2012 同步鏡像以取得可用性

是,但是不建議使用。請改用同步認可模式中的 AlwaysOn。

支援可用性同步認可模式SQL Server AlwaysOn 可用性群組

是,建議使用。

支援 SQL Server 2008 R2 非同步鏡像或記錄傳送至其他伺服器陣列以取得災害復原

支援 SQL Server AlwaysOn 可用性群組使用非同步認可以取得災害復原

下表說明 PerformancePoint Services 資料庫支援的高可用性和災害復原。

PerformancePoint Services 資料庫

類別 描述

使用 [SharePoint 產品設定精靈] 安裝時的預設資料庫名稱

PerformancePoint Service _<GUID>

用途

儲存暫時物件及儲存的使用者註解和設定。

支援伺服器陣列中的 SQL Server 2008 R2 和 SQL Server 2012 同步鏡像以取得可用性

支援 SQL Server AlwaysOn 可用性群組使用同步認可以取得可用性

支援 SQL Server 2008 R2 非同步鏡像或記錄傳送至其他伺服器陣列以取得災害復原

支援 SQL Server AlwaysOn 可用性群組使用非同步認可以取得災害復原

下表說明 State Service 資料庫支援的高可用性和災害復原。

State Service 資料庫

類別 描述

使用 [SharePoint 產品設定精靈] 安裝時的預設資料庫名稱

SessionStateService_<GUID>

用途

儲存 InfoPath Forms Services、Exchange Server、圖表網頁組件和 Visio Services 的暫時狀態資訊。

支援伺服器陣列中的 SQL Server 2008 R2 和 SQL Server 2012 同步鏡像以取得可用性

支援 SQL Server AlwaysOn 可用性群組使用同步認可以取得可用性

支援 SQL Server 2008 R2 非同步鏡像或記錄傳送至其他伺服器陣列以取得災害復原

支援 SQL Server AlwaysOn 可用性群組使用非同步認可以取得災害復原

SharePoint Server 2013 是建立在 SQL Server 上,並使用下列 SQL Server 系統資料庫:master、msdb、tempdb 及 model。SQL Server 提供一組完整的管理工具,讓使用者可完整管理其系統,以及管理資料庫中的所有使用者和物件。如需 SQL Server 系統資料庫的詳細資訊,請參閱系統資料庫

您只能鏡像使用者資料庫、將它們放置在 SQL Server AlwaysOn 可用性群組或記錄傳送。您無法使用這些方法提供系統資料庫的高可用性和災害復原。

下列 SQL Server Reporting Services (SSRS) 資料庫可當作 SharePoint 2013 部署的一部分:

  • 報表伺服器目錄 (ReportingService_<GUID>) - 儲存所有報表中繼資料,包括報表定義、報表記錄和快照集,以及排程資訊。

    注意事項 附註:
    若報表伺服器目錄已使用,報表文件會儲存於 SharePoint 內容資料庫中。
  • ReportServerTempDB (ReportingService_<GUID>_TempDB) - 執行報表時儲存所有暫存快照。

  • 報表伺服器警示 (ReportingService_<GUID>_Alerting) - 儲存所有資料警示和執行階段資訊。

Reporting Services 報表伺服器是儲存兩個 SQL Server 關聯式資料庫中應用程式資料、內容、屬性及工作階段資訊的無狀態伺服器。若要確保 Reporting Services 功能的可用性,最佳方法是執行下列操作:

  • 使用 SQL Server Database Engine 的高可用性功能,以最大化報表伺服器資料庫的執行時間。若您設定 Database Engine 執行個體在容錯叢集中加以執行,可以在建立報表伺服器資料庫時選取該執行個體。

  • 搭配 Reporting Services 資料庫,以及針對適用的資料來源,使用 SQL Server AlwaysOn 可用性群組。

  • 設定多部報表伺服器在一個擴充部署中執行,其中所有報表會共用單一報表伺服器資料庫。在不同伺服器上部署多個報表伺服器執行個體,可協助增加不間斷服務的等級。

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