準備 SharePoint 2013 的部署軟體更新
適用於:Subscription Edition SharePoint in Microsoft 365
本文說明在 SharePoint 2013 伺服器陣列的伺服器上安裝軟體更新之前,需要完成的必要和建議的工作。
請循序閱讀並遵循這些章節的說明以準備更新:
確認帳戶權限及安全性設定
請確認您有必要的帳戶權限,並知道伺服器陣列上的安全性設定。 如需詳細資訊,請參閱 SharePoint 2013 中的帳戶權限及安全性設定。
決定更新方法
有兩個基本選項可在伺服器陣列上部署軟體更新:就地和資料庫附加。
注意事項
由於安裝軟體更新的動作與軟體升級有關,因此軟體升級的相關文件也適用於軟體更新部署。
以下是兩個更新方法之間的差異:
就地更新:此方法較容易。 使用此方法,需要的停機時間量與伺服器陣列的大小和複雜性直接相關。 您有兩個就地更新選項:
不具回溯相容性的就地更新 - 您可以同時在所有陣列伺服器上安裝更新及升級內容。 不同伺服器上更新版本之間的回溯相容性能讓您安裝更新二進位檔,並延遲到稍後再完成更新。 您無法使用此方法減少停機時間。 它完全取決於伺服器陣列的大小和複雜性。
具備回溯相容性的就地更新 - 您可以利用回溯相容性,以階段方式安裝更新並使用延後升級 (換言之,不在資料庫或網站集合上執行升級程序),從而減少停機時間。
資料庫附加: 這個方法比就地更新更複雜,而且需要更多的人員和硬體資源。 此更新方法使用新的伺服器陣列來安裝更新,同時讓使用者繼續使用原始伺服器陣列上的現有內容。
使用具備回溯相容性的就地更新方法或資料庫附加方法時,可使用延後升級。 您可以選擇先升級內容資料庫,然後往後升級伺服器陣列和伺服器。
我們建議您使用以下呈現關鍵決策點和後續動作的流程圖,以決定要使用的更新方法。
您可以使用 SharePoint 產品設定精靈 或 Microsoft PowerShell Cmdlet,使用您選擇用來更新伺服器的任何方法升級內容
備份環境
為了確保在更新失敗時復原現有的環境,我們建議您先備份 SharePoint 2013 環境再開始安裝更新。 更新程序以外的因素也可能導致軟體更新失敗,例如下列因素:
媒體失敗
使用者錯誤 (例如意外刪除文件)
硬體故障 (例如硬碟損壞或伺服器永久遺失)
電源中斷
自然災害
您可以備份伺服器陣列的全部或部分。 下列清單摘要可個別備份的伺服器陣列元件:
組態設定
Web 應用程式
服務應用程式
搜尋
Secure Store Service
網站集合
記錄檔
應用程式
如需如何決定需要備份及要使用之方法的詳細資訊,請參閱在 SharePoint Server 中準備備份及還原伺服器陣列。 決定將備份的伺服器陣列元素後,請參閱SharePoint Server 的備份解決方案中列出的文章。 這些文章提供備份所有或部分伺服器陣列的詳細指示和指引。
重要事項
[!重要事項] 先測試伺服器陣列備份再開始部署軟體更新。 您必須確定這些備份有效,以便在更新程序中發生硬體故障或資料損毀時復原。
記錄環境
請務必記錄伺服器陣列,包括伺服器陣列中的所有自訂元件,以便在需要時重新建立。 如需如何建立自訂清查的詳細資訊,請參閱Create a plan for current customizations during upgrade to SharePoint 2013。 此外,記錄伺服器陣列的獨特資訊,例如:
大型清單
具有大型存取控制清單 (ACL) 的網站
組織的關鍵網站
備用存取對應的設定
適用於 Web 應用程式的網際網路資訊服務 (IIS) 設定 (換言之,URL、連接埠號碼等等)。
Web 應用程式安全性 (Web 應用程式原則和授權提供者)
Web.config
Docicons.xml 和 AllowedFileTypes 的變更
您已自訂的其他服務或 Web 應用程式的相關設定
這些項目清單能在您套用更新後,協助您更快速地驗證環境。
判斷是否需要更新相關的項目
考量在更新伺服器陣列時是否需要更新下列相關項目:
篩選器組件
語言套件
會從 SharePoint 2013 更新中個別更新其中所有項目。 請檢查是否有這些項目的任何可用更新,並評估在套用 SharePoint 2013 的更新時是否需要將更新套用至伺服器陣列。 通常只有在發行 Service Pack 時才會更新語言套件。
取得軟體更新以及準備安裝來源 (選擇性)
若要安裝 SharePoint 2013 的伺服器無法連線網際網路,則通常需要從離線位置安裝軟體更新。 即使伺服器未遭到隔離,如果從離線中央位置安裝軟體更新,仍可安裝已知良好和受到控制的映像檔設定來確保陣列伺服器的一致性。 請使用下列程序,準備在陣列伺服器上安裝軟體更新。
如果直接將更新下載並安裝到伺服器,您不需要完成此程序。
準備安裝來源
下載您想要安裝的軟體更新。
使用下列命令,將軟體更新解壓縮到共用位置:
<package>/extract:<path>
/extract 參數會提示您提供檔案的資料夾名稱。 下列是 x64 系統的資料夾名稱範例:
sps-kb999999-x64-fullfile-en-us.exe /extract:<\computername\updateshare\Updates>
從共用位置將解壓縮的檔案複製到您在要開始安裝更新的電腦上建立的 Updates 資料夾。
注意事項
[!附註] 您必須針對此 Updates 資料夾使用名稱 更新 。 如果使用 SupdateLocation="path-list" 屬性指定不同的位置,則設定將停止回應。
您現在可將此位置作為安裝點,或建立此來源的映像檔,將其儲存至媒體或另存為 ISO 檔案。
匯集套件
SharePoint 伺服器陣列部署要求所有伺服器在加入伺服器數位時都具有相同的修補程式層級。 建置新的伺服器陣列時,可能也需要有特定的修補程式層級。 若要這樣做,可以將更新套件傳送至 SharePoint 安裝媒體。 以下概述傳送更新的步驟。
將 SharePoint 安裝媒體複製到讀寫位置,例如 SharePoint 伺服器的本機磁碟,例如 C:\SharePointInstall。
在擷取的 SharePoint 安裝資料夾中,有一個 Updates 資料夾 C:\SharePointInstall\Updates。 這是傳回的套件所在的資料夾。
下載必要的套件 () ,將新的伺服器帶入所需的修補程式層級。
將每個封裝解壓縮到目標位置。 您可以使用下列範例,透過命令提示字元/PowerShell 來完成此作業。
ubersrv2013-kb4092476-fullfile-x64-glb.exe /extract:C\SharePointInstall\Updates
擷取完成後,請從安裝位置 執行安裝程式 C:\SharePointInstall\setup.exe
安裝程式會在 SharePoint 安裝程式期間自動套用更新。