SharePoint Server 2019 升級程序概觀
適用於:Subscription Edition SharePoint in Microsoft 365
若要從 Microsoft SharePoint Server 2016 升級至 SharePoint Server 2019,您可以使用資料庫附加方法。 在資料庫附加方法中,請先建立並設定 SharePoint Server 2019 伺服器陣列。 然後可以從 SharePoint Server 2016 將內容和服務應用程式資料庫複製,然後附加和升級資料庫。 這會將資料升級至新的版本。 接著網站擁有者可以升級個別網站集合。
SharePoint Server 2019 支援從 SharePoint Server 2016 的 RTM 版本升級。
注意事項
所有資料庫都必須升級為 16.0.4351.1000 (含) 以上版本,否則會封鎖升級為 SharePoint Server 2019。
在您設定新的 SharePoint Server 2019 環境之後,即可將內容和服務應用程式資料庫從 SharePoint Server 2016 複製為 SharePoint Server 2019 環境。 您可以使用備份和還原程序來複製資料庫。 您也可以選擇在 SharePoint Server 2016 中將資料庫設定為唯讀,如此使用者可以繼續存取其資訊,但無法進行變更。
連結及升級內容資料庫之前,請檢閱下列資訊,並採取建議的動作。
請確定您用來附加資料庫的帳戶是要升級之內容資料庫的 db_owner fixed 資料庫角色成員。
請確定您用來建立 Web 應用程式的帳戶是SharePoint 管理中心網站中的伺服器陣列管理員群組成員。
圖:升級階段的順序
本文可協助您了解升級順序,以便規劃升級專案。 若要取得升級的詳細步驟,請參閱 SharePoint Server 2019 升級程式概觀 和將 網站集合升級至 SharePoint Server 2019。
建立 SharePoint Server 2019 伺服器陣列
升級程序的第一階段是建立新的 SharePoint Server 2019 伺服器陣列:
伺服器陣列系統管理員將 SharePoint Server 2019 安裝至新伺服器陣列。 系統管理員設定伺服器陣列設定,並測試環境。
伺服器陣列管理員將 SharePoint Server 2016 伺服器陣列設為唯讀,讓使用者在新伺服器陣列的升級期間,仍可繼續存取舊的伺服器陣列。
圖:建立新的伺服器陣列,並將舊的伺服器陣列設為唯讀
複製 SharePoint Server 2016 資料庫
升級程序的第二階段是將資料庫複製到新環境。 您可以使用 SQL Server Management Studio 執行這些作業。
將伺服器陣列與資料庫設為唯讀模式之後,伺服器陣列管理員即可備份 SharePoint Server 2016 伺服器陣列上 SQL Server 執行個體的內容資料庫與服務應用程式資料庫。
伺服器陣列管理員將資料庫複本還原到 SQL Server 伺服器陣列上的 SharePoint Server 2019 執行個體,並將新伺服器陣列上的資料庫設為可讀寫。
圖:使用 SQL Server 工具複製資料庫
升級 SharePoint Server 2016 資料庫和服務應用程式
升級程序的第三階段是升級資料庫與服務應用程式。
- 伺服器陣列管理員為新伺服器陣列設定服務應用程式。 下列服務應用程式的資料庫可以利用此程序升級:
Business Data Connectivity Service 應用程式
Managed Metadata Service 應用程式
PerformancePoint Services 服務應用程式
Search Service 應用程式
Secure Store Service 應用程式
User Profile Service 應用程式
伺服器陣列管理員在 SharePoint Server 2019 伺服器陣列上,為 SharePoint Server 2016 上的每個 Web 應用程式建立 Web 應用程式。
圖:建立 Web 應用程式以供升級
伺服器陣列管理員安裝所有的伺服器端自訂項目。
圖:將自訂項目複製到新的伺服器陣列
伺服器陣列管理員將內容資料庫連結到新的伺服器陣列,然後升級 Web 應用程式的內容資料庫。
圖:使用 Microsoft PowerShell 來升級資料庫
伺服器陣列管理員確認升級成功。
升級 SharePoint Server 2016 的網站集合
升級程序的最後一個階段是升級網站集合。 「我的網站」的升級程序與其他類型的網站集合略有不同。
升級我的網站
重要事項
本節僅適用於 SharePoint Server 2019。
伺服器陣列管理員升級「我的網站」主機,讓個別使用者可以升級他們的「我的網站」,或讓伺服器陣列管理員可以使用 PowerShell 為其升級。 下列說明是「我的網站」主機與「我的網站」升級程序的四個階段。
圖:升級「我的網站」的各個階段
「我的網站」主機未升級。 「我的網站」尚無法升級。
伺服器陣列管理員已升級「我的網站」主機。 但還未升級任何「我的網站」。
一些使用者已升級了他們的「我的網站」。
所有「我的網站」均已升級。
注意事項
伺服器陣列管理員可以選擇不等待使用者自行升級,而強制升級「我的網站」。 如需詳細資訊與步驟,請參閱將網站集合升級到 SharePoint Server 2019。
升級其他的 SharePoint Server 2016 網站集合
如需如何升級網站集合的資訊,請參閱將網站集合升級到 SharePoint Server 2019。
注意事項
伺服器陣列管理員也可不等待網站擁有者自行升級,而強制某些網站集合升級。 如需詳細資訊與步驟,請參閱將網站集合升級到 SharePoint Server 2019。