資料庫附加升級的檢查清單 (SharePoint 2013)

適用于:yes-img-132013 no-img-16 2016no-img-192019 no-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

此檢查清單可協助您確認您在準備升級、執行升級及執行升級後步驟時,必須遵循的所有步驟。 此檢查清單僅適用于內容和服務應用程式資料庫的升級。 不適用於我的網站或其他網站集合的升級。 如需詳細資訊,請參閱<Upgrade a site collection to SharePoint 2013>。

Some steps include notes about how long that step might take. These rough estimates only give you a relative idea of the duration of the step. To discover how much time each step will take for your environment, we recommend that you perform trial upgrades in a test environment. For more information, see Use a trial upgrade to SharePoint 2013 to find potential issues.

重要事項

本文中的步驟適用於 SharePoint Foundation 2013 和 SharePoint 2013,但不包括如何升級服務應用程式的步驟,這些步驟主要適用於 SharePoint 2013 (Business Data Connectivity Service 應用程式適用於兩者)。

準備升級

在您開始升級為 SharePoint 2013 之前,請依序執行下列步驟:

升級前的步驟

步驟 附註
建立環境中伺服器端自訂項目的詳細目錄
建立您環境中伺服器端自訂項目的詳細目錄 (包括解決方案、功能、網頁組件、事件處理常式、主版頁面、版面配置、CSS 檔案等)。 請將環境所需的所有自訂項目記錄在升級工作表中。
詳細步驟:<利用試驗升級發掘潛在的問題>一文中的識別及安裝自訂
請對整個環境完成此步驟。 檢查每部網頁伺服器,確認您未遺漏任何自訂。 在準備升級的同時,也請更新詳細目錄。
清理您的環境
在您開始升級之前,請確認環境處於運作狀況良好的狀態,並清理所有不需要升級的內容。 清理所有孤立網站或資料、處理所有大型清單和 ACL、移除無關的文件版本,以及任何未使用的範本、功能及網站組件。
詳細步驟:升級到 SharePoint 2013 之前清理環境
請對整個環境完成一次此步驟。
此程序可能需要數天或數週才能完成。
測試升級程序
在測試環境中測試升級以發現任何問題,並判斷實際升級可能需要的時間。
詳細步驟:<Use a trial upgrade to SharePoint 2013 to find potential issues
執行多次此步驟,直到準備好執行實際升級為止。

完成資料庫附加升級

在您升級環境中的內容資料庫和服務應用程式資料庫時,請依序執行下列步驟:

準備新的環境

步驟 附註
安裝並設定 SharePoint 2013 和任何語言套件
安裝必要條件軟體,然後安裝並設定 SharePoint 2013。
請在伺服器陣列中的每一部伺服器上完成這些步驟。
此步驟可能需要一個小時或一個小時以上,視您環境中的伺服器數量而定。
設定服務應用程式
在新環境中啟用及設定所需的服務。
請勿設定下列服務應用程式 - 您將在程序稍後升級其資料庫時進行設定:
Business Data Connectivity Service
Managed Metadata Service
PerformancePoint Services
搜尋
Secure Store Service
User Profile Service
請對整個環境完成一次此步驟。
設定一般伺服器陣列設定
重新套用先前伺服器陣列上任何必要的一般伺服器陣列設定,例如封鎖的檔案類型和電子郵件設定與配額設定,並將使用者或群組新增至伺服器陣列管理員群組。 設定新的設定,例如 Usage and Health Data Collection、診斷記錄及行動裝置帳戶。
請對整個環境完成一次此步驟。

重要事項

If you had disabled the Workflow Auto Cleanup timer job in your SharePoint 2013 environment, make sure that you disable this timer job in your new environment also. If this timer job is enabled in the new environment and disabled in the previous version environment, you might lose workflow associations when you upgrade. For more information about this timer job, see Disable preservation of workflow history (SharePoint Server 2010).

此階段的詳細步驟:建立資料庫附加升級的 SharePoint 2013 伺服器陣列

備份及還原資料庫

步驟 附註
記錄 Secure Store Service 應用程式的複雜密碼
Secure Store Service 應用程式使用複雜密碼來加密資訊。 您必須記錄此複雜密碼以在新環境中使用。
請對環境中的每個 Secure Store Service 應用程式完成一次此步驟。
將舊版資料庫設為唯讀
如果您希望原始環境以唯讀狀態供使用者繼續使用,請在進行資料庫備份之前,將資料庫設為唯讀。
請對環境中的每個內容資料庫完成此步驟。
有些組織可能需要資料庫管理員來完成此步驟。
備份資料庫
開始執行資料庫附加升級程序之前,備份所有內容資料庫及下列服務應用程式資料庫:
Business Data Connectivity
Managed Metadata
PerformancePoint
搜尋管理
Secure Store
使用者設定檔:設定檔、社交及同步處理資料庫
請對環境中的每個內容資料庫和支援的服務應用程式資料庫完成此步驟。
此步驟可能需要一小時、數小時或更久,需視您的資料集和環境而定。
有些組織可能需要資料庫管理員來完成此步驟。
匯出 User Profile Service 應用程式的加密金鑰
User Profile Service 應用程式需要與資料庫分開儲存的加密金鑰,如果您想要升級 User Profile Sync 資料庫,則需要加密金鑰。
請對環境中的每個 User Profile Service 應用程式完成一次此步驟。
還原資料庫的備份複本
從備份還原資料庫。
請對環境中的每個內容資料庫和支援的服務應用程式資料庫完成此步驟。
此步驟可能需要一小時以上的時間,需視您的資料集和環境而定。
有些組織可能需要資料庫管理員來完成此步驟。
將還原的資料庫設為唯讀
若要能將複製的資料庫附加及升級到新環境,您需先將這些資料庫設為唯讀。
請對環境中的每個內容資料庫和支援的服務應用程式資料庫完成此步驟。
有些組織可能需要資料庫管理員來完成此步驟。

此階段的詳細步驟:Copy databases to the new farm for upgrade to SharePoint 2013

升級服務應用程式資料庫

步驟 附註
啟動服務應用程式執行個體
從管理中心啟動下列服務執行個體:
Business Data Connectivity Service
Managed Metadata Service
PerformancePoint Services
Secure Store Service
User Profile Service
使用 PowerShell 啟動 Search Service 應用程式的執行個體。
請對整個環境完成一次此步驟。
升級 Secure Store Service 應用程式
使用 PowerShell 建立新的服務應用程式並升級資料庫、建立 Proxy 並新增至預設 Proxy 群組,然後從舊版環境還原複雜密碼。
請對舊版環境中的每個 Secure Store Service 應用程式完成一次此步驟。
升級 Business Data Connectivity Service 應用程式
使用 PowerShell 建立新的服務應用程式並升級資料庫。 您不需要建立 Business Data Connectivity Service 應用程式的 Proxy。

注意事項
商務資料聯機服務應用程式可在 SharePoint Foundation 2013 和 SharePoint 2013 中使用。
針對上一個環境中的每個 Business Data Connectivity 服務應用程式,一次完成此步驟。
升級 Managed Metadata Service 應用程式
使用 PowerShell 建立新的服務應用程式並升級資料庫,然後建立 Proxy 並新增至預設 Proxy 群組。 您必須升級 Managed Metadata Service 應用程式才能升級 User Profile Service 應用程式。
請對舊版環境中的每個 Managed Metadata Service 應用程式完成一次此步驟。
升級 User Profile Service 應用程式
使用 PowerShell 建立新的服務應用程式並升級資料庫,然後建立 Proxy 並新增至預設 Proxy 群組。 建立 User Profile Service 應用程式之後,必須先匯入 Microsoft Identity Integration Server Key (MIIS) 加密金鑰。 最後可啟動 User Profile Synchronization Service。
請對舊版環境中的每個 User Profile Service 應用程式完成一次此步驟。
升級 PerformancePoint Services 服務應用程式
使用 PowerShell 建立新的服務應用程式並升級資料庫,然後建立 Proxy 並新增至預設 Proxy 群組。
請對舊版環境中的每個 PerformancePoint Services 服務應用程式完成一次此步驟。
升級 Search Service 應用程式
使用 PowerShell 建立新的服務應用程式並升級資料庫,然後建立 Proxy 並新增至預設 Proxy 群組。
> [!注意] > 此步驟僅適用于 SharePoint 2013。 Although SharePoint Foundation 2013 includes search functionality, it is not the same Search service application that is in SharePoint 2013 and it cannot be upgraded.
請對舊版環境中的每個 Search Service 應用程式完成一次此步驟。
確認所有新的 Proxy 在預設 Proxy 群組中
使用 Get-SPServiceApplicationProxyGroup Cmdlet 確認所有服務應用程式 Proxy 在預設 Proxy 群組中。
請對整個環境完成一次此步驟。

此階段的詳細步驟:Upgrade service applications to SharePoint 2013

建立 Web 應用程式

步驟 附註
建立並設定 Web 應用程式
為舊環境中的每一個 Web 應用程式各建立 Web 應用程式。 如果想要使用 Windows 宣告驗證,請在 Windows 宣告模式中建立新的 Web 應用程式,而不是傳統模式。
請對整個環境完成一次此步驟。
重新套用伺服器端自訂項目
手動將所有伺服器端的自訂項目轉移到新的伺服器陣列。 請參考您在升級工作表中建立的詳細目錄,確認您已安裝網站正常運作所需的所有元件。 當您安裝解決方案時,請務必將該解決方案新增至適當的路徑 (/14 或 /15)。 如果您想在這兩個路徑中提供解決方案,請安裝兩次,並在第二次安裝時使用 CompatibilityLevel 參數以安裝至 /15 路徑。
請務必將自訂項目重新套用至伺服器陣列中的所有網頁伺服器。
驗證自訂元件
使用 Test-SPContentDatabase Microsoft PowerShell Cmdlet 驗證您是否具備該資料庫所需的所有自訂元件。
請對環境中的每個內容資料庫完成此步驟。
執行 Cmdlet 只需幾分鐘,但是解決問題可能需要花費更多時間。

此階段的詳細步驟:Upgrade content databases from SharePoint 2010 to SharePoint 2013

附加並升級內容資料庫

步驟 附註
將內容資料庫附加至 Web 應用程式
首先附加包含根網站集合的內容資料庫。 若是「我的網站」,請先附加包含「我的網站」主機的內容資料庫,再附加包含「我的網站」的資料庫。
您必須透過命令列執行此動作。 使用 Mount-SPContentDatabase Microsoft PowerShell Cmdlet。
請對環境中的一個內容資料庫完成此步驟。
此步驟可能需要數分鐘或數小時,需視網頁伺服器、資料庫伺服器及存放子系統的資料集和硬體而定。
驗證第一個資料庫的升級
驗證第一個資料庫的升級是否成功,並查看網站是否有任何問題。
詳細步驟:<在 SharePoint 2013 中驗證資料庫的升級>。
請對剛附加的內容資料庫完成此步驟。
附加剩餘的資料庫
附加並升級環境中的其餘內容資料庫。 您必須透過命令列完成此動作。
請對環境中其餘的每個內容資料庫完成此步驟。
此步驟可能需要數分鐘或數小時,需視您的資料集、是否同時升級多個資料庫,以及網頁伺服器、資料庫伺服器及存放子系統的硬體而定。
監視升級進度
在升級資料庫的同時,使用 SharePoint 管理中心網站的「升級狀態」頁面監視進度。
詳細步驟:<在 SharePoint 2013 中驗證資料庫的升級>。
請對每個升級的內容資料庫完成此步驟。
此步驟可能需要數分鐘、一小時、數小時或數天,需視您的內容而定。
驗證其餘資料庫的升級
驗證其餘資料庫是否成功升級。
詳細步驟:<在 SharePoint 2013 中驗證資料庫的升級>。
請對環境中其餘的每個內容資料庫完成此步驟。
此步驟可能需要數分鐘、一小時、數小時或數天,需視您的內容而定。

此階段的詳細步驟:Upgrade content databases from SharePoint 2010 to SharePoint 2013

執行升級後的步驟

在您執行資料庫附加升級之後,請依序執行下列步驟:

資料庫附加升級的升級後步驟

步驟 附註
驗證網站集合在 2010 模式中如預期般運作
開始升級任何網站集合之前,請先檢閱網站集合並確定網站集合在 2010 模式中運作正常。 您可以使用與<Review site collections upgraded to SharePoint Server 2016>中提供給已升級網站的檢閱清單類似的檢閱清單。
> [!注意] > 如果 SharePoint 2013 Web 應用程式是以 Windows 宣告模式建立,請在測試網站集合之前完成下一個步驟。
請對整個環境完成一次此步驟。
視需要將使用者帳戶移轉至宣告驗證
SharePoint 2013 中的新 Web 應用程式預設會使用宣告驗證。 如果您在舊版環境中使用傳統驗證,則必須將使用者移轉至宣告驗證。 如需詳細資訊,請參閱<在 SharePoint 2013 中從傳統模式移轉至宣告式驗證>。
請對已變更驗證方法的每個 Web 應用程式完成一次此步驟。
更新所有已升級 InfoPath 表單範本中所用的連結
若為資料庫附加升級,當您建立新的環境時,會匯出及匯入環境中所有 InfoPath 表單範本。 升級後,可使用 Microsoft PowerShell Cmdlet,更新這些已升級表單範本中所用的連結,以指向正確的 URL。
如需詳細資訊,請參閱設定 InfoPath Forms Services (SharePoint Server 2010)
請對整個環境完成一次此步驟。
設定搜尋拓撲
SharePoint 2013 的 Search Service 架構已經變更。 規劃及設定搜尋拓撲,以符合環境和新架構。 如需詳細資訊,請參閱<在 SharePoint Server 中擴充網際網路網站的搜尋>和<在 SharePoint Server 中管理搜尋拓撲>。
請對整個環境完成一次此步驟。
開始完整編目
升級所有內容並設定所有設定之後,您可以開始內容的完整搜尋編目。 如需詳細資訊,請參閱<Start, pause, resume, or stop a crawl in SharePoint Server>。
請對整個環境完成一次此步驟。
完整編目可能需要數小時或數天才能完成,需視環境中的內容多寡而定。
備份伺服器陣列
請先備份伺服器陣列以具有已升級環境的目前備份,再開始升級網站集合。 如需詳細資訊,請參閱<在 SharePoint Server 中備份伺服器陣列>。
請對整個環境完成一次此步驟。

另請參閱

其他資源

Create the SharePoint 2013 farm for a database attach upgrade

Copy databases to the new farm for upgrade to SharePoint 2013

Upgrade service applications to SharePoint 2013

Upgrade content databases from SharePoint 2010 to SharePoint 2013

Overview of the upgrade process from SharePoint 2010 to SharePoint 2013

Upgrade a site collection to SharePoint 2013

測試及疑難排解升級到 SharePoint 2013 的問題