升級 System Center Virtual Machine Manager
本文提供 System Center 2022 - Virtual Machine Manager (VMM) 的升級資訊。
升級至 System Center 2022 - Virtual Machine Manager
下列各節提供如何升級至 VMM 2022 的相關信息。 其中包括升級完成後要完成的必要條件、升級指示和工作。
注意
- 您可以從 VMM 2019 升級至 VMM 2022;不支援從 2016 升級。
- 在 VMM 安裝期間,請確定 SQL 資料庫 不屬於任何可用性群組。
需求和限制
- 您應該在 System Center 2019 上執行 VMM。
- 請確定伺服器符合 VMM 2022 的所有需求,且必要條件已就緒。 深入了解。
- 請確定您正在執行 支援的 SQL Server 版本。
- 如果您目前的 VMM 部署已與 Azure Site Recovery 整合,請注意:
- 無法升級 Site Recovery 設定。 升級之後,您必須重新部署。
- 確認 VMM 2022 的 Hyper-V 主機支援 。
在您開始使用 Intune 之前
確認下列事項:
- 完成目前在 VMM 中執行的任何作業。
注意
升級期間會刪除作業歷程記錄。
關閉任何與 VMM 管理伺服器的連線,包括 VMM 主控台和 VMM 命令殼層。
關閉在 VMM 管理伺服器上執行的其他任何程式。
確定 VMM 伺服器上沒有擱置的重新啟動。
執行 VMM 資料庫的完整備份。
如果目前的 SQL Server 資料庫使用 AlwaysOn 可用性群組:
- 如果 VMM 資料庫包含在可用性群組中,請在 SQL Server Management Studio 中將其移除。
- 起始故障轉移至執行 VMM 資料庫安裝之 SQL Server 的電腦。
如果您使用 VMM 執行 Operations Manager,請中斷 VMM 與 Operations Manager 伺服器之間的連線。
System Center 元件的升級順序
如果您執行多個 System Center 元件,應該依特定順序升級它們,如下所示:
- 服務管理自動化
- 協調器
- 服務經理
- Data Protection Manager
- Operations Manager
- 組態管理員
- Virtual Machine Manager
- Service Provider Foundation
升級獨立 VMM 伺服器
注意
當您升級獨立 VMM 伺服器時,建議您在具有 VMM 2019 的相同伺服器上安裝 VMM 2022。
如果您使用分散式金鑰管理,您可以選擇在不同的伺服器上安裝 VMM 2022。
使用下列程式:
備份和升級OS
- 備份並保留 VMM 資料庫。
- 卸載 VMM。 請確定同時移除管理伺服器和控制台。
- 將管理OS升級至 Windows Server 2022。
- 安裝 Windows 11 或 Windows Server 2022 版的 ADK。
卸載 VMM
- 移至 [控制台> 程式>與功能],選取 [Virtual Machine Manager],然後選取 [卸載]。
- 在 [ 卸載精靈] 上, 選取 [移除功能],然後選取 [要移除的功能] 清單中的 [VMM 管理伺服器 ] 和 [VMM 控制台 ]。
- 在 [資料庫選項] 頁面上,選取 [ 保留資料庫]。
- 檢閱摘要,然後選取 [解除安裝]。
安裝 VMM 2022
- 在主要安裝頁面中,選取 [ 安裝]。
- 在 [選取要安裝的功能] 中,選取 VMM 管理伺服器,然後選取 [ 下一步]。 VMM 主控台將會自動安裝。
- 在 [ 產品註冊資訊] 中,提供適當的信息,然後選取 [ 下一步]。 如果您未輸入產品密鑰,VMM 將會安裝為評估版,從安裝日期起 180 天后到期。
- 在 [請閱讀此許可協定] 中,檢閱許可協議、選取 [我已閱讀、瞭解並同意許可協定 條款] 複選框,然後選取 [下一步]。
- 在 [ 使用量和連線數據] 中,選取其中一個選項,然後選取 [ 下一步]。
- 如果Microsoft更新頁面出現,請選取您是否要使用 Microsoft Update,然後選取 [下一步]。 如果您已選擇在此計算機上使用 Microsoft Update,則不會出現此頁面。
- 在 [安裝位置] 中,使用預設路徑或輸入 VMM 程式檔的不同安裝路徑,然後選取 [ 下一步]。
- 在 [資料庫組態] 中:
- 如果您需要升級 VMM SQL Server,請深入瞭解 。
- 如果您使用遠端 SQL 實體,請指定 SQL Server 電腦名稱。
- 如果 SQL Server 在 VMM 伺服器上執行,請輸入 VMM 伺服器的名稱,或輸入 localhost。 如果 SQL Server 位於叢集中,請輸入叢集名稱。
- 如果您使用本機 SQL 伺服器,或遠端 SQL 伺服器使用預設埠 (1433),請勿指定埠值。
- 選取 [現有資料庫 ],然後從先前的安裝中選取您保留(已備份)的資料庫。 提供具有存取資料庫許可權的認證。 當系統提示您升級資料庫時,請選取 [ 是]。
- 在 [ 設定服務帳戶和分散式密鑰管理] 中,指定 VMM 服務將使用的帳戶。
注意
安裝之後,您無法變更 VMM 服務帳戶的身分識別。
- 在 [分散式金鑰管理] 底下,選取是否要將加密金鑰儲存在 Active Directory 中。
注意
請仔細選擇服務帳戶和分散式金鑰管理的設定。 根據您的選擇,範本中的密碼等加密數據在升級后可能無法使用,您必須手動輸入密碼。
- 在 [埠設定] 中,針對每項功能使用預設埠號碼,或提供適合您環境中的唯一埠號碼。
注意
除非您卸載然後重新安裝 VMM 管理伺服器,否則您無法變更在安裝 VMM 管理伺服器期間指派的埠。 此外,請勿將任何功能設定為使用埠 5986;此埠號碼已預先指派。
- 在 [ 鏈接庫組態] 中,選取是要建立新的連結庫共用,還是在計算機上使用現有的文檔庫共用。 VMM 建立的默認連結庫共用名為 MSSCVMMLibrary,而資料夾位於 %SYSTEMDRIVE%\ProgramData\Virtual Machine Manager 連結庫檔案。 ProgramData 是隱藏的資料夾,您無法將其移除。 安裝 VMM 管理伺服器之後,您可以使用 VMM 控制台或使用 VMM 命令殼層來新增連結庫共用和連結庫伺服器。
- 在 [升級兼容性報告] 中,檢閱設定,然後選取 [下一步 ] 繼續進行升級。
- 在 [安裝摘要] 中,檢閱設定,然後選取 [ 安裝 ] 以升級伺服器。 [安裝功能] 頁面隨即出現,並顯示安裝進度。
- 在 [安裝程式成功完成] 中,選取 [關閉] 以完成安裝。 若要開啟 VMM 控制台,請在此精靈關閉時核取 [開啟 VMM 控制台],或者您可以選取桌面上的 Virtual Machine Manager 控制台圖示。
注意
升級成功之後, 請使用 VMM 手動 升級主機代理程式。 建議您以相同版本維護伺服器和代理程式。
如果安裝程式發生任何問題,請檢查 %SYSTEMDRIVE%\ProgramData\VMMLogs 資料夾。
在安裝期間,VMM 會啟用下列防火牆規則。 即使您稍後卸載 VMM,這些規則仍然有效。
- Windows 遠端管理
- Windows 標準式存放裝置管理
升級高可用性 VMM 伺服器
您可以將高可用性 (HA) VMM 伺服器 2019 升級至 2022。
支援下列兩種升級模式:
注意
SQL Server 升級可以隨時執行,與 VMM 升級無關。
沒有其他 VMM 伺服器的混合模式升級
此程式不需要額外的 VMM 伺服器,但在某些情況下,停機的風險會增加。 例如,當您有兩個節點HA VMM,而主動 VMM 節點在升級被動時失敗。 在此案例中,您的 VMM 伺服器不會有可用的故障轉移節點。
請遵循下列步驟:
- 備份並保留 VMM 資料庫。
- 將被動節點上的 VMM 卸載。
- 在被動 VMM 節點上,將管理 OS 升級至 Windows Server 2022。
- 升級至 ADK 的 Windows 11 或 Windows Server 2022 版本。
- 使用下列步驟在被動節點上安裝 VMM 2022:
- 在主要安裝頁面中,選取 [ 安裝]。
- 在 [選取要安裝的功能] 中,選取 [VMM 管理伺服器 ],然後選取 [ 下一步]。 VMM 主控台將會自動安裝。
- 出現提示時,請確認您想要將此伺服器新增為節點至高可用性部署。
- 在 [ 資料庫組態 ] 頁面上,如果出現提示,請選取以升級資料庫。
- 檢閱摘要並完成安裝。
- 將作用中的 VMM 節點故障轉移至新升級的 VMM 伺服器。
- 在其他 VMM 節點上重複此程式。
- 使用 Update-ClusterFunctionalLevel 命令來更新叢集功能等級。
- [選擇性]安裝適當的 SQL 命令列公用程式。
使用其他 VMM 伺服器進行混合模式升級
此程式需要額外的 VMM 伺服器;不過,它可確保在所有案例中幾乎不會停機。
請遵循下列步驟:
- 備份並保留 VMM 資料庫。
- 新增相同數目的額外伺服器(使用 Windows Server 2022 管理 OS),其等於 HA 叢集中存在的伺服器號碼。
- 在新增的 2022 伺服器上安裝 Windows 11/Windows Server 2022 版 的 ADK 。
- 使用混合模式升級的步驟 5 中的詳細數據,在其中一部新增的伺服器上安裝 VMM 2022,而不需要其他 VMM 伺服器。
- 針對所有其他新增的伺服器重複安裝步驟。
- 將作用中的 VMM 節點故障轉移至其中一部新增的伺服器。
- 從 2019 節點卸載 VMM,並在故障轉移後從叢集移除這些節點。
- 使用 Update-ClusterFunctionalLevel 命令來更新叢集功能等級。
- [選擇性]安裝適當的 SQL 命令列公用程式。
注意
一旦 HA VMM 升級成功, 請使用 VMM 手動 升級主機代理程式。
更新 VMM 代理程式
升級後,您需要更新您 Hyper-V 主機和 VMM 程式庫伺服器上的 VMM 代理程式。
- 選取 [網狀架構>伺服器>所有主機]。
- 在 [ 主機 ] 窗格中,以滑鼠右鍵按兩下數據行標題,然後選取 [ 代理程式版本狀態]。
- 選取具有您要更新之 VMM 代理程式的主機。 在 [主機] 索引標籤的 [主機] 群組中,選取 [重新整理]。 如果主機需要更新其 VMM 代理程式,[主機狀態] 資料行會顯示 [需要注意],而 [代理程式版本狀態] 資料行會顯示 [可用的升級]。
- 以滑鼠右鍵按下要更新之 VMM 代理程式的主機,然後選取 [ 更新代理程式]。 在 [更新代理程式] 中,提供必要的認證,然後選取 [ 確定]。
- [代理程式版本狀態] 欄將顯示 [正在升級] 的值。 成功更新主機上的 VMM 代理程式之後,[代理程式版本狀態] 欄會顯示 [最新] 值,且 [代理程式版本] 欄會顯示代理程式的更新版本。 再次重新整理主機後,主機的 [主機狀態] 欄會顯示 [確定] 值。
- 您也可以用類似的方式來更新 VMM 程式庫伺服器上的 VMM 代理程式。 若要檢視 VMM 連結庫伺服器的清單,請選取 [網狀架構>伺服器連結庫伺服器]。>
重新關聯主機和程式庫伺服器
升級之後,您可能需要重新關聯虛擬機主機和 VMM 連結庫伺服器與 VMM 管理伺服器。
執行下列步驟:
- 選取 [網狀架構>伺服器>所有主機]。
- 在 [主機] 窗格中,確認是否顯示 [代理程式狀態] 欄。 如果未顯示,請以滑鼠右鍵按下數據行標題,然後選取 [ 代理程序狀態]。
- 在主機群組中,選取 [ 重新整理]。 如果需要重新關聯主機,[主機狀態] 資料行會顯示 [需要注意],而 [ 代理程序狀態 ] 數據行會顯示 [拒絕存取]。 以滑鼠右鍵按下您要重新關聯的主機,然後選取 [ 重新關聯]。
- 在 [ 重新關聯代理程式 ] 頁面中,提供認證,然後選取 [ 確定]。 [代理程序狀態] 會顯示狀態為 [重新關聯]。 成功重新關聯主機之後,狀態會變更為 [回應]。
- 重新整理主機;主機狀態數據行現在會顯示 [確定]。 重新關聯主機之後,您可能需要更新主機上的 VMM 代理程式。
升級 VMM SQL Server 資料庫
您可能想要升級 VMM SQL Server 資料庫有幾個原因:
- 您要將 VMM 升級至 System Center 2022,且不支援目前的 SQL Server 資料庫版本。
- 您想要將 VMM 獨立伺服器升級至高可用性伺服器,並在本機安裝 SQL Server。
- 您想要將 SQL Server 資料庫移至不同的電腦。
收集資料庫資訊
升級之前,請先收集 VMM 資料庫的相關信息:
- 在 VMM 控制台>中記錄資料庫連線設定>一般>資料庫連線。
- 在 伺服器管理員 >Tools>Services 中記錄帳戶資訊。 以滑鼠右鍵按兩下 [System Center Virtual Machine Manager>屬性>登入]。 這是安裝 VMM 時指派為服務帳戶的網域或本機帳戶。 您可以在 [工具>電腦管理員>本機使用者和群組>使用者] 中檢查其是否為本機。
- 檢查您是否在安裝 VMM 時使用分散式金鑰管理,或加密金鑰是否儲存在 VMM 伺服器上本機。
- 如果您要移動 VMM 資料庫,但未升級 VMM,請檢查 VMM 伺服器上已套用的更新匯總。
升級獨立資料庫
- 備份現有的 VMM 資料庫,並將備份複製到執行支援 SQL Server 版本的電腦。
- 使用 SQL Server 工具來還原資料庫。
- 如果您要升級 VMM,您會在 VMM 安裝程式 >資料庫組態中指定新的 SQL Server 位置。
- 如果您想要升級資料庫而不升級 VMM,您需要卸載,然後重新安裝 VMM。 當您卸載時,請在 [ 資料庫選項] 頁面上,選取 [ 保留資料庫]。 然後使用您用於原始安裝的相同設定重新安裝。 在 [ 資料庫組態] 上,指定新的 SQL Server 詳細數據。 重新安裝之後,請套用更新匯總,並檢查部署是否如預期般運作。
升級高可用性資料庫
- 記錄現有資料庫的來源版本,以及您要升級的版本。
- 從 SQL Server 叢集的作用中節點建立高可用性 SQL Server 資料庫的備份。
- 將被動 SQL Server 節點升級至新版本。 升級之後,如果您想要從這個節點管理 SQL Server,可以選擇性地安裝 SQL Server Management Studio。
- 將高可用性 SQL Server 角色從目前作用中的節點故障轉移至升級的節點。 故障轉移之後,您可以使用 SQL Server Management Studio 來驗證執行中的資料庫版本。
- 針對HA SQL叢集中的其他節點重複升級。 作為額外的驗證,您可以故障轉移 SQL Server 資料庫角色,以確保一切如預期般運作。
在 VMM 升級時移轉 SQL Server 叢集
- 從現有 SQL 叢集的作用中節點備份高可用性 VMM 資料庫。
- 請注意重新安裝 VMM 伺服器角色時要使用的 VMM 角色名稱。 使用保留資料庫選項,從現有的 VMM 叢集節點卸載 VMM 伺服器。 從最後一個節點卸載 VMM 伺服器時,您可以收到有關 SPN 註冊失敗的訊息。 這是沒有功能影響的已知問題。
- 將備份的資料庫還原至另一個執行支援 SQL 版本的 SQL 叢集。 將 VMM 服務執行所在的使用者新增為具有成員資格的新 DB,以db_owner。
- 升級 VMM 伺服器作為 SQL 叢集移轉的一部分時,請提供對應至新 SQL 叢集的參數。
重新部署 Azure Site Recovery
如果 Azure Site Recovery 已整合到 VMM 2019 部署中,您必須使用 VMM 2022 重新部署它,以 復寫至 Azure 或 復寫至次要月臺。
線上到 Operations Manager
升級之後,請將 VMM 重新連線至 Operations Manager。
更新 PXE 伺服器的憑證
如果您在 VMM 網狀架構中有 PXE 伺服器,您需要從網狀架構中移除它,然後再次新增它。 這是更新 PXE 伺服器證書,並避免憑證錯誤。
本文提供 System Center 2019 - Virtual Machine Manager (VMM) 的升級資訊。
升級至 System Center 2019 - Virtual Machine Manager
下列各節提供如何升級至 VMM 2019 的資訊。 其中包括升級完成後要完成的必要條件、升級指示和工作。
注意
在 VMM 安裝期間,請確定 SQL 資料庫 不屬於任何可用性群組。
需求和限制
- 您應該在 System Center 2016 更新匯總 6 或 1801 或 1807 上執行 VMM。
- 請確定伺服器符合 VMM 2019 的所有需求,且必要條件已就緒 深入瞭解
- 請確定您正在執行 支援的 SQL Server 版本。
- 如果您目前的 VMM 部署已與 Azure Site Recovery 整合,請注意:
- 無法升級 Site Recovery 設定。 升級之後,您必須重新部署。
- 確認 VMM 2019 的 Hyper-V 主機支援 。
在您開始使用 Intune 之前
確認下列事項:
- 完成目前在 VMM 中執行的任何作業。
注意
升級期間會刪除作業歷程記錄。
關閉任何與 VMM 管理伺服器的連線,包括 VMM 主控台和 VMM 命令殼層。
關閉在 VMM 管理伺服器上執行的其他任何程式。
確定 VMM 伺服器上沒有擱置的重新啟動。
執行 VMM 資料庫的完整備份。
如果目前的 SQL Server 資料庫使用 AlwaysOn 可用性群組:
- 如果 VMM 資料庫包含在可用性群組中,請在 SQL Server Management Studio 中將其移除。
- 起始故障轉移至執行 SQL Server 的電腦,並在其中安裝 VMM 資料庫。
如果您使用 VMM 執行 Operations Manager,請中斷 VMM 與 Operations Manager 伺服器之間的連線。
System Center 元件的升級順序
如果您執行多個 System Center 元件,應該依特定順序升級它們,如下所示:
- 服務管理自動化
- 協調器
- 服務經理
- Data Protection Manager
- Operations Manager
- 組態管理員
- Virtual Machine Manager
- Service Provider Foundation
升級獨立 VMM 伺服器
注意
當您升級獨立 VMM 伺服器時,建議您在具有 VMM 2016、1801 或 1807 的相同伺服器上安裝 VMM 2019。
如果您使用分散式金鑰管理,您可以選擇在不同的伺服器上安裝 VMM 2019,但請確定新伺服器的名稱與舊 VMM 伺服器的名稱相同。
使用下列程式:
備份和升級OS
- 備份並保留 VMM 資料庫。
- 卸載 VMM。 請確定同時移除管理伺服器和控制台。
- 將管理OS升級至 Windows Server 2019。
- 安裝 Windows 10 版本的 ADK。
卸載 VMM
- 移至 [控制台> 程式>與功能],選取 [Virtual Machine Manager],然後選取 [卸載]。
- 在 [ 卸載精靈] 上, 選取 [移除功能],然後選取 [要移除的功能] 清單中的 [VMM 管理伺服器 ] 和 [VMM 控制台 ]。
- 在 [資料庫選項] 頁面上,選取 [ 保留資料庫]。
- 檢閱摘要,然後選取 [解除安裝]。
安裝 VMM 2019
- 在主要安裝頁面中,選取 [ 安裝]。
- 在 [選取要安裝的功能] 中,選取 VMM 管理伺服器,然後選取 [ 下一步]。 VMM 主控台將會自動安裝。
- 在 [ 產品註冊資訊] 中,提供適當的信息,然後選取 [ 下一步]。 如果您未輸入產品密鑰,VMM 將會安裝為評估版,從安裝日期起 180 天后到期。
- 在 [請閱讀此許可協定] 中,檢閱許可協議、選取 [我已閱讀、瞭解並同意許可協定 的條款] 複選框,然後選取 [下一步]。
- 在 [ 使用量和連線數據] 中,選取其中一個選項,然後選取 [ 下一步]。
- 如果Microsoft更新頁面出現,請選取您是否要使用 Microsoft Update,然後選取 [下一步]。 如果您已選擇在此計算機上使用 Microsoft Update,則不會出現此頁面。
- 在 [安裝位置] 中,使用預設路徑或輸入 VMM 程式檔的不同安裝路徑,然後選取 [ 下一步]。
- 在 [資料庫組態] 中:
- 如果您需要升級 VMM SQL Server,請深入瞭解 。
- 如果您使用遠端 SQL 實體,請指定 SQL Server 電腦名稱。
- 如果 SQL Server 在 VMM 伺服器上執行,請輸入 VMM 伺服器的名稱或輸入 localhost。 如果 SQL Server 位於叢集中,請輸入叢集名稱。
- 如果您使用本機 SQL Server 或遠端 SQL Server 使用預設埠 (1433),請勿指定埠值。
- 選取 [現有資料庫 ],然後從先前的安裝中選取您保留(已備份)的資料庫。 提供具有存取資料庫許可權的認證。 當系統提示您升級資料庫時,請選取 [ 是]。
- 在 [ 設定服務帳戶和分散式密鑰管理] 中,指定 VMM 服務將使用的帳戶。
注意
安裝之後,您無法變更 VMM 服務帳戶的身分識別。
- 在 [分散式金鑰管理] 底下,選取是否要將加密金鑰儲存在 Active Directory 中。
注意
請仔細選擇服務帳戶和分散式密鑰管理的設定。 根據您的選擇,範本中的密碼等加密數據在升級后可能無法使用,您必須手動輸入密碼。
- 在 [埠設定] 中,針對每項功能使用預設埠號碼,或提供適合您環境中的唯一埠號碼。
注意
除非您卸載然後重新安裝 VMM 管理伺服器,否則您無法變更在安裝 VMM 管理伺服器期間指派的埠。 此外,請勿將任何功能設定為使用埠 5986;此埠號碼已預先指派。
- 在 [ 鏈接庫組態] 中,選取是要建立新的連結庫共用,還是在計算機上使用現有的文檔庫共用。 VMM 建立的默認連結庫共用名為 MSSCVMMLibrary,而資料夾位於 %SYSTEMDRIVE%\ProgramData\Virtual Machine Manager 連結庫檔案。 ProgramData 是隱藏的資料夾,您無法將其移除。 安裝 VMM 管理伺服器之後,您可以使用 VMM 控制台或使用 VMM 命令殼層來新增連結庫共用和連結庫伺服器。
- 在 [升級兼容性報告] 中,檢閱設定,然後選取 [下一步 ] 繼續進行升級。
- 在 [安裝摘要] 中,檢閱設定,然後選取 [ 安裝 ] 以升級伺服器。 [安裝功能] 頁面隨即出現,並顯示安裝進度。
- 在 [安裝程式成功完成] 中,選取 [關閉] 以完成安裝。 若要開啟 VMM 控制台,請在此精靈關閉時核取 [開啟 VMM 控制台],或者您可以選取桌面上的 Virtual Machine Manager 控制台圖示。
注意
升級成功之後, 請使用 VMM 手動 升級主機代理程式。
如果安裝程式發生任何問題,請檢查 %SYSTEMDRIVE%\ProgramData\VMMLogs 資料夾。
在安裝期間,VMM 會啟用下列防火牆規則。 即使您稍後卸載 VMM,這些規則仍然有效。
- Windows 遠端管理
- Windows 標準式存放裝置管理
升級高可用性 VMM 伺服器
您可以將高可用性 (HA) VMM 伺服器 2016 或 1801 或 1807 升級至 2019。
支援下列兩種升級模式:
注意
SQL Server 升級可以隨時執行,與 VMM 升級無關。
沒有其他 VMM 伺服器的混合模式升級
此程式不需要額外的 VMM 伺服器,但在某些情況下,停機的風險會增加。 例如,當您有兩個節點HA VMM,而主動 VMM 節點在升級被動時失敗。 在此案例中,您的 VMM 伺服器不會有可用的故障轉移節點。
請遵循下列步驟:
- 備份並保留 VMM 資料庫。
- 將被動節點上的 VMM 卸載。
- 在被動 VMM 節點上,將管理 OS 升級至 Windows Server 2019/2016。
- 升級至 Windows 10 版本的 ADK。
- 使用下列步驟在被動節點上安裝 VMM 2019:
- 在主要安裝頁面中,選取 [ 安裝]。
- 在 [選取要安裝的功能] 中,選取 [VMM 管理伺服器 ],然後選取 [ 下一步]。 VMM 主控台將會自動安裝。
- 出現提示時,請確認您想要將此伺服器新增為節點至高可用性部署。
- 在 [ 資料庫組態 ] 頁面上,如果出現提示,請選取以升級資料庫。
- 檢閱摘要並完成安裝。
- 將作用中的 VMM 節點故障轉移至新升級的 VMM 伺服器。
- 在其他 VMM 節點上重複此程式。
- 使用 Update-ClusterFunctionalLevel 命令來更新叢集功能等級。
- [選擇性]安裝適當的 SQL 命令列公用程式。
使用其他 VMM 伺服器進行混合模式升級
此程式需要額外的 VMM 伺服器;不過,它可確保在所有案例中幾乎不會停機。
請遵循下列步驟:
- 備份並保留 VMM 資料庫。
- 新增相同數目的額外伺服器(使用 Windows Server 2019/2016 管理 OS),其等於 HA 叢集中存在的伺服器號碼。
- 在新增的 2019 伺服器上安裝 Windows 10 版的 ADK。
- 使用混合模式升級步驟 5 中的詳細數據,在其中一部新增的伺服器上安裝 VMM 2019,而不需要額外的 VMM 伺服器。
- 針對所有其他新增的伺服器重複安裝步驟。
- 將作用中的 VMM 節點故障轉移至其中一部新增的伺服器。
- 從 2016 節點卸載 VMM,並在故障轉移後從叢集移除這些節點。
- 使用 Update-ClusterFunctionalLevel 命令來更新叢集功能等級。
- [選擇性]安裝適當的 SQL 命令列公用程式。
注意
一旦 HA VMM 升級成功, 請使用 VMM 手動 升級主機代理程式。
更新 VMM 代理程式
升級後,您需要更新您 Hyper-V 主機和 VMM 程式庫伺服器上的 VMM 代理程式。
- 選取 [網狀架構>伺服器>所有主機]。
- 在 [ 主機 ] 窗格中,以滑鼠右鍵按兩下數據行標題,然後選取 [ 代理程式版本狀態]。
- 選取具有您要更新之 VMM 代理程式的主機。 在 [主機] 索引標籤的 [主機] 群組中,選取 [重新整理]。 如果主機需要更新其 VMM 代理程式,[主機狀態] 資料行會顯示 [需要注意],而 [代理程式版本狀態] 資料行會顯示 [可用的升級]。
- 以滑鼠右鍵按下要更新之 VMM 代理程式的主機,然後選取 [ 更新代理程式]。 在 [更新代理程式] 中,提供必要的認證,然後選取 [ 確定]。
- [代理程式版本狀態] 欄將顯示 [正在升級] 的值。 成功更新主機上的 VMM 代理程式之後,[代理程式版本狀態] 欄會顯示 [最新] 值,且 [代理程式版本] 欄會顯示代理程式的更新版本。 再次重新整理主機後,主機的 [主機狀態] 欄會顯示 [確定] 值。
- 您也可以用類似的方式來更新 VMM 程式庫伺服器上的 VMM 代理程式。 若要檢視 VMM 連結庫伺服器的清單,請選取 [網狀架構>伺服器連結庫伺服器]。>
重新關聯主機和程式庫伺服器
升級之後,您可能需要重新關聯虛擬機主機和 VMM 連結庫伺服器與 VMM 管理伺服器。
執行下列步驟:
- 選取 [網狀架構>伺服器>所有主機]。
- 在 [主機] 窗格中,確認是否顯示 [代理程式狀態] 欄。 如果未顯示,請以滑鼠右鍵按下數據行標題,然後選取 [ 代理程序狀態]。
- 在主機群組中,選取 [ 重新整理]。 如果需要重新關聯主機,[主機狀態] 數據行會顯示 [需要注意] ,[ 代理程序狀態 ] 數據行會顯示 [拒絕存取]。 以滑鼠右鍵按下您要重新關聯的主機,然後選取 [ 重新關聯]。
- 在 [ 重新關聯代理程式 ] 頁面中,提供認證,然後選取 [ 確定]。 [代理程序狀態] 會顯示狀態為 [重新關聯]。 成功重新關聯主機之後,狀態會變更為 [回應]。
- 重新整理主機,主機狀態數據行現在會顯示 [確定]。 重新關聯主機之後,您可能需要更新主機上的 VMM 代理程式。
升級 VMM SQL Server 資料庫
您可能想要升級 VMM SQL Server 資料庫有幾個原因:
- 您要將 VMM 升級至 System Center 2019,且不支援目前的 SQL Server 資料庫版本。
- 您想要將 VMM 獨立伺服器升級至高可用性伺服器,並在本機安裝 SQL Server。
- 您想要將 SQL Server 資料庫移至不同的電腦。
收集資料庫資訊
升級之前,請先收集 VMM 資料庫的相關信息:
- 在 VMM 控制台>中記錄資料庫連線設定>一般>資料庫連線。
- 在 伺服器管理員 >Tools>Services 中記錄帳戶資訊。 以滑鼠右鍵按兩下 [System Center Virtual Machine Manager>屬性>登入]。 這是安裝 VMM 時指派為服務帳戶的網域或本機帳戶。 您可以在 [工具>電腦管理員>本機使用者和群組>使用者] 中檢查其是否為本機。
- 檢查您是否在安裝 VMM 時使用分散式金鑰管理,或加密金鑰是否儲存在 VMM 伺服器上本機。
- 如果您要移動 VMM 資料庫,但不升級 VMM,請檢查 VMM 伺服器上已套用哪些更新匯總。
升級獨立資料庫
- 備份現有的 VMM 資料庫,並將備份複製到執行支援 SQL Server 版本的電腦。
- 使用 SQL Server 工具來還原資料庫。
- 如果您要升級 VMM,您會在 VMM 安裝程式 >資料庫組態中指定新的 SQL Server 位置。
- 如果您想要升級資料庫而不升級 VMM,您需要卸載再重新安裝 VMM。 當您卸載時,請在 [ 資料庫選項] 頁面上,選取 [ 保留資料庫]。 然後使用您用於原始安裝的相同設定重新安裝。 在 [ 資料庫組態] 上,指定新的 SQL Server 詳細數據。 重新安裝之後,請套用更新匯總,並檢查部署是否如預期般運作。
升級高可用性資料庫
- 記錄現有資料庫的來源版本,以及您要升級的版本。
- 從 SQL Server 叢集的作用中節點建立高可用性 SQL Server 資料庫的備份。
- 將被動 SQL Server 節點升級至新版本。 升級之後,如果您想要從這個節點管理 SQL Server,可以選擇性地安裝 SQL Server Management Studio。
- 將高可用性 SQL Server 角色從目前作用中的節點故障轉移至升級的節點。 故障轉移之後,您可以使用 SQL Server Management Studio 來驗證執行中的資料庫版本。
- 針對HA SQL叢集中的其他節點重複升級。 作為額外的驗證,您可以故障轉移 SQL Server 資料庫角色,以確保一切如預期般運作。
在 VMM 升級時移轉 SQL Server 叢集
- 從現有 SQL 叢集的作用中節點備份高可用性 VMM 資料庫。
- 請注意重新安裝 VMM 伺服器角色時要使用的 VMM 角色名稱。 使用保留資料庫選項,從現有的 VMM 叢集節點卸載 VMM 伺服器。 從最後一個節點卸載 VMM 伺服器時,您可以收到有關 SPN 註冊失敗的訊息。 這是沒有功能影響的已知問題。
- 將備份的資料庫還原至另一個執行支援 SQL 版本的 SQL 叢集。 將 VMM 服務執行所在的使用者新增為具有成員資格的新 DB,以db_owner。
- 升級 VMM 伺服器作為 SQL 叢集移轉的一部分時,請提供對應至新 SQL 叢集的參數。
重新部署 Azure Site Recovery
如果 Azure Site Recovery 已整合到 VMM 2016/1801/1807 部署中,您必須使用 VMM 2019 重新部署它,以便 復寫至 Azure 或 復寫至次要月臺。
線上到 Operations Manager
升級之後,請將 VMM 重新連線至 Operations Manager。
更新 PXE 伺服器的憑證
如果您在 VMM 網狀架構中有 PXE 伺服器,您需要從網狀架構中移除它,然後再次新增它。 這是更新 PXE 伺服器證書,並避免憑證錯誤。
本文提供 System Center 2016 - Virtual Machine Manager (VMM) 的升級資訊。
升級至 System Center 2016 - VMM
下列各節說明如何升級至 System Center Virtual Machine Manager (VMM) 2016。 其中包括必要條件、升級指示,以及升級完成後要完成的工作。
注意
在 VMM 安裝期間,請確定 SQL 資料庫 不屬於任何可用性群組。
需求和限制
- VMM 應該在 System Center 2012 R2 上執行,更新匯總 9 或更新版本。
- 您將安裝 VMM 的伺服器應符合 VMM 2016 需求。 深入了解
- 請確定您正在執行 支援的 SQL Server 版本。
- 如果您目前的 VMM 部署已與 Azure Site Recovery 整合,請注意無法升級 Site Recovery 設定。 升級之後,您必須重新部署。
- 確認 VMM 2016 的 Hyper-V 主機 支援需求 。
在您開始使用 Intune 之前
- 完成目前在 VMM 中執行的任何作業。 在升級期間,會刪除所有作業記錄。
- 關閉任何與 VMM 管理伺服器的連線,包括 VMM 主控台和 VMM 命令殼層。
- 關閉在 VMM 管理伺服器上執行的其他任何程式。
- 確定 VMM 伺服器上沒有擱置的重新啟動。
- 執行 VMM 資料庫的完整備份。
- 如果目前的 SQL Server 資料庫使用 AlwaysOn 可用性群組:
- 如果 VMM 資料庫包含在可用性群組中,請在 SQL Server Management Studio 中將其移除。
- 起始故障轉移至執行 SQL Server 的電腦,以及安裝 VMM 資料庫的電腦。
- 如果您使用 VMM 執行 Operations Manager,請中斷 VMM 與 Operations Manager 伺服器之間的連線。
- 如果 VMM 2012 R2 伺服器執行更新匯總 10 或 11,且您已部署 Citrix NetScalar 負載平衡器,請在開始升級之前執行此 SQL Server 腳本,否則可能會失敗。 如果您執行更新匯總 12 或更新版本,則不需要腳本。
ALTER TABLE [dbo].[tbl_NetMan_HardwareModelSettings] ALTER COLUMN Version NVARCHAR(255) NULL; GO
System Center 元件的升級順序
如果您執行多個 System Center 元件,則應依特定順序升級:
- 服務管理自動化
- 協調器
- 服務經理
- Data Protection Manager (DPM)
- Operations Manager
- 組態管理員
- Virtual Machine Manager (VMM)
- App Controller
- Service Provider Foundation
- Microsoft適用於 Windows Server 的 Azure Pack
- 服務匯流排 雲端
- Microsoft Azure Pack
- 服務報告
升級獨立 VMM 伺服器
備份和升級作業系統,然後安裝 VMM 2016。
備份和升級作業系統
- 備份並保留 VMM 資料庫。
- 卸載 VMM。 若要這樣做:a。 在 [新增移除程式] 中,選取 [VMM>卸載]。 b. 選取 [移除功能],然後選取 [VMM 管理伺服器 ] 和 [VMM 控制台]。 c. 在 [資料庫選項] 中,選取 [保留資料庫]。 d. 檢閱摘要,然後選取 [解除安裝]。
- 將管理作業系統升級至 Windows Server 2016。
- 升級至 Windows 10 版本的 ADK。
安裝 VMM 2016
- 在主要安裝頁面中,選取 [ 安裝]。
- 在 [選取要安裝的功能] 中,選取 [下一步] VMM 管理伺服器>。 VMM 主控台將會自動安裝。
- 在 [ 產品註冊資訊] 中,提供適當的信息,然後選取 [ 下一步]。 如果您未輸入產品密鑰,VMM 將會安裝為評估版,從安裝日期起 180 天后到期。
- 在 [請閱讀此許可協定] 中,檢閱許可協議,選取 [ 我已閱讀、瞭解並同意許可協定的條款],然後選取 [下一步]。
- 在 [ 使用量和連線數據] 中,選取其中一個選項,然後選取 [ 下一步]。
- 如果 Microsoft更新 頁面出現,請選取您是否要使用 Microsoft Update,然後選取 [ 下一步]。 如果您已選擇在此計算機上使用 Microsoft Update,則不會出現此頁面。
- 在 [安裝位置] 中,使用預設路徑或輸入 VMM 程式檔的不同安裝路徑,然後選取 [ 下一步]。
- 在 [資料庫組態] 中:
- 如果您需要升級 VMM SQL Server,請深入瞭解 。
- 如果您使用遠端 SQL 實體,請指定 SQL Server 電腦名稱。
- 如果 SQL Server 在 VMM 伺服器上執行,請輸入 VMM 伺服器的名稱或輸入 localhost。 如果 SQL Server 位於叢集中,請輸入叢集名稱。
- 如果您使用本機 SQL Server 或遠端 SQL Server 使用預設埠 (1433),請勿指定埠值。
- 選取 [現有資料庫 ],然後從先前的安裝中選取您保留(已備份)的資料庫。 提供具有存取資料庫許可權的認證。 當系統提示您升級資料庫時,請選取 [ 是]。
- 在 [ 設定服務帳戶和分散式密鑰管理] 中,指定 VMM 服務將使用的帳戶。 安裝之後,您無法變更 VMM 服務帳戶的身分識別。
- 在 [分散式金鑰管理] 底下,選取是否要將加密金鑰儲存在 Active Directory 中。
注意
請仔細選擇服務帳戶和分散式金鑰管理的設定。 根據您的選擇,在升級之後可能無法使用範本中的密碼等加密數據,您必須手動輸入密碼。 13.在 [埠設定] 中,針對每項功能使用預設埠號碼,或提供適合您環境的唯一埠號碼。 若要變更您在安裝 VMM 管理伺服器期間指派的埠,您需要卸載再重新安裝伺服器。 請勿將任何功能設定為使用埠 5986;此埠號碼已預先指派。 14.在 [連結庫組態] 中,選取是否要建立新的文檔庫共用,還是在計算機上使用現有的文檔庫共用。 VMM 建立的默認連結庫共用名為 MSSCVMMLibrary,而資料夾位於 %SYSTEMDRIVE%\ProgramData\Virtual Machine Manager 連結庫檔案。 ProgramData 是隱藏的資料夾,您無法將其移除。 安裝 VMM 管理伺服器之後,您可以使用 VMM 控制台或使用 VMM 命令殼層來新增連結庫共用和連結庫伺服器。 15.在 [升級兼容性報告] 中,檢閱設定,選取 [下一步] 繼續進行升級。 16. 在 [安裝摘要] 中,檢閱設定,然後選取 [ 安裝 ] 以升級伺服器。 [安裝功能] 頁面隨即出現,並顯示安裝進度。 17.在 [安裝程序順利完成] 中,選取 [關閉] 以完成安裝。 若要開啟 VMM 控制台,請在此精靈關閉時核取 [開啟 VMM 控制台],或者您可以選取桌面上的 VMM 控制台圖示。 18. 升級之後, 手動升級主機代理程式。 19.在安裝期間,VMM 會啟用下列防火牆規則。 即使您稍後卸載 VMM,這些規則仍然有效:
- Windows 遠端管理
- Windows 標準式存放裝置管理
如果您在安裝期間遇到任何問題,請檢查 %SYSTEMDRIVE%\ProgramData\VMMLogs 資料夾中的記錄。
升級高可用性 VMM 伺服器
您可以將高可用性 VMM 2012 R2 伺服器(至少執行更新匯總 9)升級至 VMM 2016。
支援下列升級模式:
注意
SQL Server 升級可以隨時執行,與 VMM 升級無關。
沒有其他 VMM 伺服器的混合模式升級
此程式不需要額外的 VMM 伺服器,但在某些情況下,停機的風險會增加。 例如,當您有兩個節點HA VMM,而主動 VMM 節點在升級被動時失敗。 在此案例中,您的 VMM 伺服器不會有可用的故障轉移節點。
- 備份並保留 VMM 資料庫。
- 將被動節點上的 VMM 卸載。
- 在被動 VMM 節點上,將管理 OS 升級至 Windows Server 2016。
- 升級至 Windows 10 版本的 ADK。
- 使用下列步驟在被動節點上安裝 VMM 2016:
- 在主要安裝頁面中,選取 [ 安裝]。
- 在 [選取要安裝的功能] 中,選取 [VMM 管理伺服器 ],然後選取 [ 下一步]。 VMM 主控台將會自動安裝。
- 出現提示時,請確認您想要將此伺服器新增為節點至高可用性部署。
- 在 [ 資料庫組態 ] 頁面上,如果出現提示,請選取以升級資料庫。
- 檢閱摘要並完成安裝。
- 將作用中的 VMM 節點故障轉移至新升級的 VMM 伺服器。
- 在其他 VMM 節點上重複此程式。
- 使用 Update-ClusterFunctionalLevel 命令來更新叢集功能等級。
- [選擇性]安裝適當的 SQL 命令列公用程式。
使用其他 VMM 伺服器進行混合模式升級
您需要額外的伺服器。 不過,在所有案例中幾乎沒有停機時間。
- 備份並保留 VMM 資料庫。
- 新增相同數目的額外伺服器(使用 Windows Server 2016 管理 OS),其等於 HA 叢集中存在的伺服器號碼。
- 在新增的 2016 伺服器上安裝 Windows 10 版的 ADK。
- 在其中一部新增的伺服器上安裝 VMM 2016,方法是使用 [混合模式升級沒有其他 VMM 伺服器] 步驟 5 中的詳細數據](#mixed-mode- upgrade-with-no-additional-VMM-servers)。
- 針對所有其他新增的伺服器重複安裝步驟。
- 將作用中的 VMM 節點故障轉移至其中一部新增的伺服器。
- 從 2012 R2 節點卸載 VMM,並在故障轉移後從叢集移除這些節點。
- 使用 Update-ClusterFunctionalLevelcommand 更新叢集功能等級。
- 選擇性地安裝適當的 SQL 命令行公用程式。
- 升級之後, 請手動升級主機代理程式。
升級 VMM SQL Server 資料庫
您可能想要升級 VMM SQL Server 資料庫有幾個原因:
- 您要將 VMM 升級至 System Center 2016,且不支援目前的 SQL Server 資料庫版本。
- 您想要將 VMM 獨立伺服器升級至高可用性伺服器,並在本機安裝 SQL Server。
- 您想要將 SQL Server 資料庫移至不同的電腦。
收集資料庫資訊
升級之前,請先收集 VMM 資料庫的相關信息:
- 在 VMM 控制台>中記錄資料庫連線設定>一般>資料庫連線。
- 在 伺服器管理員 >Tools>Services 中記錄帳戶資訊。 以滑鼠右鍵按兩下 [System Center Virtual Machine Manager>屬性>登入]。 這是安裝 VMM 時指派為服務帳戶的網域或本機帳戶。 您可以在 [工具>電腦管理員>本機使用者和群組>使用者] 中檢查其是否為本機。
- 檢查您是否在安裝 VMM 時使用分散式金鑰管理,或加密金鑰是否儲存在 VMM 伺服器上本機。
- 如果您要移動 VMM 資料庫,但不升級 VMM,請檢查 VMM 伺服器上已套用哪些更新匯總。
升級獨立資料庫
- 備份現有的 VMM 資料庫,並將備份複製到執行支援 SQL Server 版本的電腦。
- 使用 SQL Server 工具來還原資料庫。
- 如果您要升級 VMM,您會在 VMM 安裝程式 >資料庫組態中指定新的 SQL Server 位置。
- 如果您想要升級資料庫而不升級 VMM,您需要卸載再重新安裝 VMM。 當您卸載時,請在 [ 資料庫選項] 頁面上,選取 [ 保留資料庫]。 然後,使用您用於原始安裝的相同設定重新安裝。 在 [ 資料庫組態] 上,指定新的 SQL Server 詳細數據。 重新安裝之後,請套用更新匯總,並檢查部署是否如預期般運作。
升級高可用性資料庫
- 記錄現有資料庫的來源版本,以及您要升級的版本。
- 從 SQL Server 叢集的作用中節點建立高可用性 SQL Server 資料庫的備份。
- 將被動 SQL Server 節點升級至新版本。 升級之後,如果您想要從這個節點管理 SQL Server,可以選擇性地安裝 SQL Server Management Studio。
- 將高可用性 SQL Server 角色從目前作用中的節點故障轉移至升級的節點。 故障轉移之後,您可以使用 SQL Server Management Studio 來驗證執行中的資料庫版本。
- 針對HA SQL叢集中的其他節點重複升級。 作為額外的驗證,您可以故障轉移 SQL Server 資料庫角色,以確保一切如預期般運作。
在 VMM 升級時移轉 SQL Server 叢集
- 從現有 SQL 叢集的作用中節點備份高可用性 VMM 資料庫。
- 請注意重新安裝 VMM 伺服器角色時要使用的 VMM 角色名稱。 使用保留資料庫選項,從現有的 VMM 叢集節點卸載 VMM 伺服器。 從最後一個節點卸載 VMM 伺服器時,您可以收到有關 SPN 註冊失敗的訊息。 這是沒有功能影響的已知問題。
- 將備份的資料庫還原至另一個執行支援 SQL 版本的 SQL 叢集。 將 VMM 服務執行所在的使用者新增為具有成員資格的新 DB,以db_owner。
- 升級 VMM 伺服器作為 SQL 叢集移轉的一部分時,請提供對應至新 SQL 叢集的參數。
更新 VMM 代理程式
升級後,您需要更新您 Hyper-V 主機和 VMM 程式庫伺服器上的 VMM 代理程式。
- 選取 [網狀架構>伺服器>所有主機]。
- 在 [ 主機 ] 窗格中,以滑鼠右鍵按兩下數據行標題,然後選取 [代理程式版本狀態]。
- 選取具有您要更新之 VMM 代理程式的主機。 在 [主機] 索引標籤的 [主機] 群組中,選取 [重新整理]。 如果主機需要更新其 VMM 代理程式,[主機狀態] 資料行會顯示 [需要注意],而 [代理程式版本狀態] 資料行會顯示 [可用的升級]。
- 以滑鼠右鍵按下要更新之 VMM 代理程式的主機,然後選取 [ 更新代理程式]。 在 [更新代理程式] 中,提供必要的認證,然後選取 [ 確定]。
- [代理程式版本狀態] 欄將顯示 [正在升級] 的值。 成功更新主機上的 VMM 代理程式之後,[代理程式版本狀態] 欄會顯示 [最新] 值,且 [代理程式版本] 欄會顯示代理程式的更新版本。 再次重新整理主機後,主機的 [主機狀態] 欄會顯示 [確定] 值。
- 您也可以用類似的方式來更新 VMM 程式庫伺服器上的 VMM 代理程式。 若要檢視 VMM 連結庫伺服器的清單,請選取 [網狀架構>伺服器連結庫伺服器]。>
重新關聯主機和程式庫伺服器
升級之後,您可能需要重新關聯虛擬機主機和 VMM 連結庫伺服器與 VMM 管理伺服器。
- 選取 [網狀架構>伺服器>所有主機]。
- 在 [主機] 窗格中,確認是否顯示 [代理程式狀態] 欄。 如果不是,請以滑鼠右鍵按下標題為 [代理程序狀態] 的數據行。>
- 選取需要與 VMM 管理伺服器重新關聯的主機。
- 在主機群組中,選取 [ 重新整理]。 如果主機需要重新關聯,[主機狀態] 資料行會顯示 [需要注意] 的值,而 [代理程序狀態] 資料行會顯示 [拒絕存取] 的值。 以滑鼠右鍵按下您要重新關聯的主機,然後選取 [ 重新關聯]。 在 [ 重新關聯代理程式] 中,提供認證,然後選取 [ 確定]。 [代理程式狀態] 欄將顯示 [重新關聯中] 值。 在成功重新關聯主機後,[代理程式狀態] 欄將顯示 [回應中] 值。 再次重新整理主機後,主機的 [主機狀態] 欄會顯示 [確定] 值。 重新關聯主機之後,您很可能必須更新主機上的 VMM 代理程式。
重新部署 Azure Site Recovery
如果 Azure Site Recovery 已整合到 VMM 2012 R2 部署中,您必須使用 VMM 2016 重新部署,以 復寫至 Azure 或 復寫至次要月臺。
如需執行 VMM 2016 時 Hyper-V 主機支援的詳細數據,請閱讀此 部落格文章 。
線上到 Operations Manager
升級之後,請將 VMM 重新連線至 Operations Manager。
注意
您不應該在 VMM 2016 RTM 上安裝任何管理元件。 必須安裝更新匯總 1 或更新版本。 如果您已在 RTM 版本上安裝任何管理元件,請先將其卸載,再安裝更新匯總 1。
設定永遠可用可用性群組
如果您已升級使用 AlwaysOn 可用性群組設定的資料庫,您需要完成一些工作,以確保已升級的資料庫已正確設定 AlwaysOn 可用性群組。
- 將 VMM 資料庫新增到可用性群組。 您可以使用 Microsoft SQL Server Management Studio 來執行此工作。
- 在執行 SQL Server 之叢集中的次要節點電腦上,建立新的登入帳戶。 設定登入名稱,使其與 VMM 服務帳戶名稱相同。 包含用戶對應至 VMM 資料庫,並設定資料庫擁有者認證。
- 對執行 SQL Server 的次要節點電腦起始容錯移轉,並確認您可以重新啟動 VMM 服務 (scvmmservice)。
- 針對叢集中執行 SQL Server 的每個次要節點重複最後兩個步驟。
- 如果這是高可用性 VMM 安裝,請繼續安裝其他高可用性 VMM 節點。
更新虛擬機器範本
所有已升級的虛擬機範本都必須正確指定包含作業系統的虛擬硬碟。
- 選取 [連結庫>範本>VM 範本]。
- 以滑鼠右鍵按下範本 >[內容>硬體設定],然後檢查磁碟設定。
更新 PXE 伺服器的憑證
如果您在 VMM 網狀架構中有 PXE 伺服器,您需要從網狀架構中移除它,然後再次新增它。 這是更新 PXE 伺服器證書,並避免憑證錯誤。
更新驅動程式套件
先前新增至 VMM 程式庫的驅動程式套件,都必須移除並再次新增,系統才能正確探索到這些套件。
如果您打算指派自訂驅動程式,程式庫中必須有驅動程式檔案。 您可以標記連結庫中的驅動程式,以便稍後依標籤標篩選驅動程式。 新增檔案之後,當您設定實體計算機配置檔時,您可以指定驅動程式檔案。 VMM 會在實體電腦上安裝作業系統時,安裝指定的驅動程式。
在實體計算機配置檔中,您可以選取依標籤篩選驅動程式,也可以選取篩選實體電腦上相符 隨插即用 (PnP) 識別碼的驅動程式。 如果您選取依標記篩選驅動程式,VMM 會藉由比對連結庫中指派給驅動程式的標籤篩選驅動程式,來判斷要套用的驅動程式,以及您在設定檔中指派的標籤篩選驅動程式,VMM 會藉由比對連結庫中指派給驅動程式的標籤篩選驅動程式,來判斷要套用的驅動程式,以及您在設定檔中指派的標籤篩選驅動程式,VMM 會藉由比對連結庫中指派給驅動程式的標籤篩選驅動程式,VMM 會藉由比對連結庫中指派給驅動程式的標籤篩選驅動程式,來判斷要套用的驅動程式,以及您在設定檔 如果您選取篩選具有相符 PnP 識別碼的驅動程式,則不需要指派自定義標籤。
- 找出您要新增至程式庫的驅動程式套件。
- 在與您要部署實體計算機之群組相關聯的文檔庫共用中,建立資料夾來儲存驅動程式,然後將驅動程式套件複製到資料夾。
- 強烈建議您為每個驅動程式套件建立個別的資料夾,而且您不會混合驅動程式資料夾中的資源。 如果您在相同資料夾中包含其他連結庫資源,例如.iso映射、.vhd 檔案或擴展名為 .inf 的腳本,VMM 連結庫伺服器將不會探索這些資源。 此外,當您從連結庫刪除 .inf 驅動程式套件時,VMM 會刪除驅動程式 .inf 檔案所在的整個資料夾。
- 在 VMM 主控台中,開啟 [程式庫] 工作區。 在 [鏈接庫>連結庫伺服器] 中,展開共用所在的文檔庫伺服器,以滑鼠右鍵按兩下共用,然後選取 [重新整理]。 於程式庫重新整理後,您先前建立用來儲存驅動程式的資料夾隨即顯示。
- 現在視需要指派標籤。 在 [連結庫] 中,展開您建立以將驅動程式儲存在上一個程式中的資料夾,然後選取包含驅動程式套件的資料夾。
- 在 [ 實體連結庫物件] 中,以滑鼠右鍵按兩下驅動程式 .inf 檔案,然後選取 [ 屬性]。
- 在 [驅動程式檔名屬性>自定義卷標] 中,輸入以分號分隔的自定義標籤,或選取 [選取] 以指派可用的標籤,或建立並指派新的標籤。 如果您選取 [ 選取],然後選取 [ 新增卷標]。 選取 [ 確定] 之後,您可以變更標籤名稱。 例如,如果您新增網路適配器驅動程式檔案,您可以建立名為 ServerModel NetworkAdapterModel 的標籤,其中 ServerModel 是伺服器模型,而 NetworkAdapterModel 則是網路適配器模型。
重新配置 VMM 程式庫
- 如果您已升級為高可用性 VMM 管理伺服器,建議您將 VMM 程式庫重新定位至高可用性檔案伺服器上。
- 建立新的 VMM 連結庫之後,您會想要將資源從先前的 VMM 連結庫移至新的 VMM 連結庫。
- 若要保留先前 VMM 程式庫中儲存之虛擬機器的自訂欄位和內容,請將儲存之虛擬機器部署至一個主機,然後將該虛擬機器儲存至新的 VMM 程式庫。
注意
無法移動作業系統和硬體配置檔。 您需要重新建立這些設定檔。
下一步
瞭解如何部署最新的 更新匯總。