資料庫附加升級的檢查清單 (SharePoint Foundation 2010)
適用版本: SharePoint Foundation 2010
上次修改主題的時間: 2016-11-30
本文包含一份檢查清單,可讓您在準備升級、執行升級期間及執行升級後步驟時,一邊確認已遵循所有必要的步驟。
本文內容:
準備升級
執行升級
執行升級後步驟
有些步驟會附註執行步驟所需的時間。這些附註僅為粗略估計,讓您對步驟執行時間有個概念。若要查明您的環境在每個步驟將花費多少時間,建議您在測試環境中執行試驗升級。如需詳細資訊,請參閱<評估升級程序所需的時間與空間 (SharePoint Foundation 2010)>和<利用試驗升級發掘潛在的問題 (SharePoint Foundation 2010)>。
準備升級
在您開始進行資料庫附加升級之前,請先依序執行下列步驟:
資料庫附加升級的升級前步驟 | 附註 | |
---|---|---|
準備升級 |
||
[ ] |
執行升級前檢查程式 執行升級前檢查程式並解決任何問題。請依據此工具產生的報告來填寫升級規劃工作表。 |
每次清理環境及測試升級程序時,請執行此步驟數次。 執行檢查程式只需幾分鐘,但是解決任何問題可能需要花費數天或數週。 |
[ ] |
建立環境中伺服器端自訂項目的詳細目錄 建立您環境中伺服器端自訂項目的詳細目錄 (包括解決方案、功能、網頁組件、事件處理常式、主版頁面、版面配置、CSS 檔案等)。這其中許多資訊都會在您執行升級前檢查程式時顯示在報告中。請將環境所需的所有自訂項目記錄在升級工作表中。 詳細步驟:<利用試驗升級發掘潛在的問題>一文中的<識別及安裝自訂>。 |
請對整個環境執行此步驟。檢查每部網頁伺服器,確認您未遺漏任何自訂。在準備升級的同時,也請更新詳細目錄。 |
[ ] |
清理您的環境 開始升級之前,您應確認環境處於運作狀況良好的狀態,並清理所有不需要升級的內容。清理所有孤立網站或資料、處理所有大型清單和大型 ACL、移除無關的文件版本,以及移除任何未使用的範本、功能及網頁組件。 |
請對整個環境執行一次此步驟。 此程序可能需要數天或數週才能完成。 |
準備新的環境 |
||
[ ] |
安裝並設定 SharePoint Foundation 2010 和任何語言套件 安裝必要軟體,然後安裝並設定 SharePoint Foundation 2010。 |
請在伺服器陣列中的每一部伺服器上重複這些步驟。 此步驟可能需要一個小時以上,視您環境中的伺服器數量而定。 |
[ ] |
設定一般伺服器陣列設定 重新套用先前伺服器陣列上任何必要的一般伺服器陣列設定,例如封鎖的檔案類型和電子郵件與配額設定,並將使用者或群組新增至伺服器陣列管理員群組。設定新的設定,例如 Usage and Health Data Collection、診斷記錄及行動裝置帳戶。 |
請對整個環境執行一次此步驟。 |
[ ] |
建立並設定 Web 應用程式 為舊環境中的每一個 Web 應用程式各建立 Web 應用程式。 |
請對整個環境執行一次此步驟。 |
[ ] |
重新套用伺服器端自訂 手動將所有伺服器端自訂項目轉移到新的伺服器陣列中。請參考您在升級工作表中建立的詳細目錄,確認您已安裝網站正常運作所需的所有元件。 |
請務必將自訂項目重新套用至伺服器陣列中的所有網頁伺服器。 |
[ ] |
驗證新環境 設定新環境之後,可以執行測試以確保新環境包含所有必備的元件,再升級資料。 |
請對整個環境執行一次此步驟。 |
執行升級
在執行資料庫附加升級期間,請依序執行下列步驟,其中也包括使用唯讀資料庫進行資料庫附加所需執行的步驟。
詳細步驟:<附加資料庫並升級為 SharePoint Foundation 2010>。
警告
從使用 Windows Internal Database 且資料庫大小超過 4 GB 的 Windows SharePoint Services 3.0 安裝進行升級時,必須執行額外的步驟。如需這些步驟的詳細資訊,請參閱<內容資料庫超過 4 GB 時,從 Windows SharePoint Services 3.0 獨立安裝升級為 SharePoint Foundation 2010 (遠端 BLOB 儲存)>。
執行資料庫附加升級 | 附註 | |
---|---|---|
[ ] |
執行升級前檢查程式 將資料庫設為唯讀或進行資料庫備份之前,請再次執行升級前檢查程式,以找出任何新的或其餘未解決的問題。 |
執行檢查程式只需幾分鐘,但是解決任何問題可能需要花費更多時間。 |
[ ] |
將舊版資料庫設為唯讀 (使用唯讀資料庫進行資料庫附加) 如果您希望原始環境以唯讀狀態供使用者繼續使用,請在進行資料庫備份之前,將資料庫設為唯讀。 |
請對環境中的每個內容資料庫執行此步驟。 有些組織可能需要資料庫管理員來執行此工作。 |
[ ] |
備份資料庫 開始資料庫附加升級程序之前,備份所有的內容資料庫。 |
請對環境中的每個內容資料庫執行此步驟。 此步驟可能需要一小時、數小時或更久,需視您的資料集和環境而定。 有些組織可能需要資料庫管理員來執行此工作。 |
[ ] |
卸離舊版資料庫 (標準資料庫附加) 如果要升級原始資料庫 (而非備份複本),請從 Microsoft SQL Server 執行個體卸離原始資料庫,以便將原始資料庫移至新環境。 |
請對環境中的每個內容資料庫執行此步驟。 有些組織可能需要資料庫管理員來執行此工作。 |
[ ] |
還原資料庫備份複本 (使用唯讀資料庫進行資料庫附加) 如果您要升級資料庫的複本,請從備份檔案還原資料庫。 |
請對環境中的每個內容資料庫執行此步驟。 此步驟可能需要一小時以上的時間,需視您的資料集和環境而定。 有些組織可能需要資料庫管理員來執行此工作。 |
[ ] |
驗證自訂元件 使用Test-SPContentDatabaseWindows PowerShell Cmdlet 驗證您是否具備該資料庫所需的所有自訂元件。 |
請對環境中的每個內容資料庫執行此步驟。 執行 Cmdlet 只需幾分鐘,但是解決任何問題可能需要花費更多時間。 |
[ ] |
驗證權限 請確定附加資料庫所用帳戶為所有要升級之內容資料庫的db_owner 固定資料庫角色成員。 |
|
[ ] |
將內容資料庫附加至 Web 應用程式 附加您要升級的第一個內容資料庫。您必須透過命令列執行此動作。您可以使用Mount-SPContentDatabaseWindows PowerShell Cmdlet 或AddContentDB Stsadm 作業。 |
請對環境中的一個內容資料庫執行此步驟。 此步驟可能需要一小時、數小時或更久,需視網頁伺服器、資料庫伺服器及儲存子系統的資料集和硬體而定。 |
[ ] |
驗證第一個資料庫的升級 驗證第一個資料庫的升級是否成功,並查看網站是否有任何問題。 |
請對剛附加的內容資料庫執行此步驟。 |
[ ] |
附加其餘資料庫 附加並升級環境中的其餘內容資料庫。您必須透過命令列執行此動作。 |
請對環境中其餘的每個內容資料庫執行此步驟。 此步驟可能需要一小時、數小時或更久,所需時間取決於您的資料集、是否同時升級多個資料庫,以及網頁伺服器、資料庫伺服器及儲存子系統的硬體。 |
[ ] |
監視升級進度 在升級網站的同時,使用 SharePoint 管理中心的 [升級狀態] 頁面監視進度。 |
請對每個升級的內容資料庫執行此步驟。 此步驟可能需要一小時、數小時或數天,需視您的資料集而定。 |
[ ] |
驗證其餘資料庫的升級 驗證其餘資料庫的升級是否成功,並查看網站是否有任何問題。 |
請對環境中其餘的每個內容資料庫執行此步驟。 此步驟可能需要一小時、數小時或數天,需視您的內容而定。 |
執行升級後步驟
在您執行資料庫附加升級之後,請依序執行下列步驟:
資料庫附加升級的升級後步驟 | 附註 | |
---|---|---|
[ ] |
驗證升級與檢閱升級後的網站 檢閱網站以確認網站成功升級,且可供使用者檢視。 |
請對環境中每個已升級的資料庫和網站集合執行此步驟。 此步驟可能需要一小時、數小時或數天,需視您的內容而定。 此外,您應請網站擁有人檢閱他們的網站並回報任何問題。 |