將配置檔新增至 VMM 連結庫
使用本文來瞭解 System Center Virtual Machine Manager (VMM) 配置檔,以及如何將它們新增至 VMM 連結庫。
VMM 設定檔包含當您建立新的虛擬機或虛擬機範本時所使用的設定。 配置文件可協助您快速建立具有一致設定的 VM,讓部署變得更容易。 配置檔可用來限制建立新 VM 的自助使用者可以使用的設定。
設定檔 | 詳細資料 | 用於 VM 範本 | 用於服務範本 |
---|---|---|---|
硬體配置檔 | 定義硬體組態設定,例如CPU、記憶體、網路適配器、視訊適配卡、DVD 磁碟驅動器,以及在VM主機上配置資源時 VM 優先順序。 | 是 | No |
客體作業系統配置檔 | 定義套用至 VM 的作業系統組態設定,包括作業系統類型、計算機名稱、系統管理員密碼、功能變數名稱、產品金鑰、時區、回應檔案和 RunOnce 檔案。 | 是 | No |
應用程式配置檔 | 提供安裝應用程式的指示。 VMM 支援多個應用程式部署機制。 這兩種機制適用於特定的應用程式封裝技術:數據層應用程式 (DAC) 和 WebDeploy (MSDeploy)。 第三種機制可讓您執行腳本來安裝任何應用程式。 您可以使用針對 Windows Installer (MSI)、Setup.exe安裝程式、Windows PowerShell Desired 狀態設定 (DSC)、Puppet 軟體和 Chef 軟體所建立的腳本。 | No | Yes |
SQL Server 設定檔 | 提供在虛擬機部署為服務一部分時,自定義 SQL Server DAC Microsoft SQL Server 實例的指示。 | No | Yes |
功能配置檔 | 定義特定資源集的限制和功能;例如,網路適配器、處理器範圍和記憶體的設定。 功能配置檔用於硬體配置檔或雲端部署。 例如,您可以設定私人雲端,並將需要所有資源的 Hyper-V 功能設定檔指派給高可用性。 在此範例中,您必須設定連結庫資源,例如硬體配置檔,以配合功能。 若要深入瞭解,請檢閱 這篇文章。 | Yes | Yes |
實體計算機配置檔 | 定義用來布建伺服器的設定。 | No | No |
建立硬體配置檔
- 在 VMM 控制台中,選取 [>連結庫>建立>硬體配置檔]。
- 在 [新增硬體配置檔>一般] 中,輸入配置檔名稱。 您可以使用預設設定來建立硬體配置檔,但您可能想要量身打造它們。 在 [硬體設定檔] 中,您可以指定硬體設定。
- 在 [兼容性] 中,您可以指定功能設定檔必須指派給硬體配置檔。 請記住,當您建立新的 VM 時,功能設定檔有助於限制可用的選項。
- 在一般情況下,您可以定義要指派給 VM 的虛擬處理器數目。 您可以指定記憶體、啟動和動態記憶體範圍。 啟動會指定在啟動期間指派給 VM 的記憶體。 啟動之後,您可以根據最小記憶體設定從 VM 回收此記憶體。
- 在 [總線組態] 中,您可以新增和移除支援存儲設備的硬體。
- 在 [網络適配器] 中,您可以指定 VM 中的網路適配器數目,無論是靜態 IP 位址還是從集區、MAC 位址和埠配置檔配置的位址。 埠配置檔可用來控制配接器上的頻寬使用方式。
- 在 [ 進階] 中,您可以指定高可用性和效能設定。 在 [可用性] 中,指定 VM 是否必須在叢集中部署高可用性。 在 BIOS 中,選取虛擬裝置的順序,以及啟用密碼輸入的 Num Lock 時。 在 [ CPU 優先順序] 中,指定 VM CPU 使用量的相對優先順序。 如果您設定為 [高],VM 對資源的存取權會比設定為 [低] 的資源還要多。 在 [虛擬 NUMA] 中,指定 VM 何時可以使用虛擬 NUMA。 在 [ 記憶體權數] 中,指定 VM 的相對記憶體優先順序。
- 建立硬體配置檔之後,您可以用滑鼠右鍵按下它來設定其他屬性。 在 [ 相依性] 中,您會看到配置檔的任何相依性。 例如,如果需要連結庫型檔案,您將在這裡看到它。 在 [存取] 中,您可以看到有權使用此配置檔的角色或使用者。 在 [驗證錯誤] 中,您可以檢查是否有錯誤。
- 建立硬體配置檔之後,您可以在設定虛擬機範本或建立虛擬機時使用它。 您可以選取完整的硬體配置檔,或選取它,然後調整個別 VM 或範本的設定。
建立客體OS配置檔
- 在 VMM 控制台中,選取 [>連結庫>建立>客體 OS 配置檔]。
- 在 [新增客體 OS 配置檔>一般] 中,輸入配置檔名稱。 在 [客體 OS 配置檔] 中,指定 OS 設定。
- 在 [一般設定>作業系統] 中,指定 VM 操作系統。 在 [ 身分識別資訊] 中,指定 VM 的實際計算機名稱。 您可能想要唯一的名稱,以便指定通配符來產生每個 VM 的新名稱。 您也可以使用字元 ### 來設定增加的數值。 例如,如果您輸入 ContosoVM-##,它會產生名為 ContosoVM-01、ContosoVM-02 等的計算機。 在 [ 管理員密碼] 中,指定本機系統管理員許可權需要密碼。 您可以使用預先定義的執行身分帳戶。 在 [產品金鑰] 中,輸入作業系統安裝的金鑰。 如果您在 [腳本] 底下新增回應檔案,您可以選取回應檔案設定所提供的產品密鑰。 在 [時區] 中,指定 VM 的時間位置。
- 在 [ 角色及功能] 中,指定需要在 VM 上安裝的專案。
注意
此設定僅適用於 VM 範本中使用的設定檔,然後用於服務範本。
- 在 [ 網络] 中,指定 VM 的網域設定,以及用來加入網域的認證。
- 在 [ 腳本] 中,指定您想要用於 VM 的任何腳本。 腳本必須位於連結庫共用上。 例如,安裝回應檔案。 GUIRunOnce 選項可讓您在使用者第一次登入 VM 時執行腳本。
- 建立客體 OS 設定檔之後,您可以用滑鼠右鍵按下它來設定其他屬性。 在 [相依性] 中,您可以看到配置檔的任何相依性。 例如,執行身分帳戶。 在 Access 中,您會看到具有使用此設定檔許可權的角色或使用者。
- 建立硬體配置檔之後,您可以在設定虛擬機範本或建立 VM 時使用它。
建立應用程式配置檔
- 在 VMM 控制台中,選取 [>連結庫>建立>應用程式設定檔]。
- 在 [新增應用程式配置檔>一般] 中,輸入配置檔名稱。 在 [應用程式群組態] 中,您可以指定應用程式設定。
- 在 [應用程式組態>OS 兼容性] 中,指定與應用程式配置檔相容的客體作業系統。
- 選取 [ 新增 ],然後選取您要套用至配置檔的應用程式或腳本類型。 若要部署任何應用程式類型,請選取 [ 一般]。 若要部署 SQL Server DAC 套件或腳本,請選取 [SQL Server 應用程式主機 ],讓您可以將套件和腳本新增至配置檔。 若要部署 Web 應用程式,請選取 [Web 應用程式主機 ],讓您可以將 Web Deploy 套件和腳本新增至設定檔。
- 如果您選取 [ 一般],您可以將多個應用程式或腳本新增至配置檔。
- 針對應用程式,您可以指定憑證、埠和資料夾等設定。 您也可以指定應用程式部署必須由文稿管理。 您可以指定文稿名稱,並指定何時必須執行。
- 選取 [腳本 ] 以新增無限數量的腳本和屬性,例如參數和安全性設定。 例如,您可以設定腳本,以從 VMM 所部署的多個 VM 中建立客體叢集。 例如,您可以指定必須在建立時執行一個腳本:第一部 VM(在第一部虛擬機上形成叢集),以及在建立時執行的不同腳本:VM After First (若要將其他虛擬機新增至叢集)。
- 完成之後,請確認設定檔已在連結庫>設定檔應用程式配置檔>中建立配置檔。
- 您在服務範本中使用應用程式設定檔。 例如,您可以使用硬體和 OS 設定檔來建立一些 VM 範本。 然後,您會建立包含這些 VM 範本和應用程式設定檔的服務範本,以建立一組設定和部署為單一實體的 VM。
建立 SQL Server 設定檔
- 在 VMM 控制台中,選取 [>連結庫>建立>SQL Server 配置檔]。
- 在 [新增 SQL Server 配置檔>一般] 中,輸入配置檔名稱。 在 SQL Server 組態中,您可以指定應用程式設定。
- 在 [應用程式組態>] 中新增>SQL Server 部署。 SQL Server 部署會對應至單一 SQL Server 實例。 如果您想要在同一部 VM 上有多個 SQL Server 實例,您必須建立多個部署。
- 在 [SQL Server 部署] 中,選取 [部署 1],並指定部署名稱和 SQL Server 實例詳細數據。 RunAs 帳戶是選擇性的;如果您未指定,則會使用 VMM 服務帳戶。
- 在 [ 組態] 中,輸入 SQL Server 安裝檔案的路徑 (setup.exe) 和 SQL Server 系統管理員。
- 在 [服務帳戶] 中,指定要使用的帳戶。
建立功能配置檔
功能配置檔的確切設定取決於使用中的配置檔。 例如,讓我們設定 Hyper-V 功能設定檔,為私人 VMM 雲端中使用的資源指定高可用性。
- 在 VMM 控制台中,選取 [>連結庫>建立>功能配置檔]。
- 在 [建立功能配置檔>一般] 中,輸入配置文件名稱。 在 [ 功能] 中,指定配置檔設定。
- 在 [功能>網狀架構兼容性] 中,選取 [Hyper-V 虛擬化主機]。 您也可以選擇設定自訂功能設定檔。
- 設定設定檔的硬體組態設定。 這些設定類似於硬體配置檔中使用的設定。 不過,在功能配置檔中,這些設定代表限制,而不是確切的值。
- 在 [進階>可用性] 中,選取 [高可用性 VM 模式>使用預設>必要]。
- 完成精靈。 建立設定檔之後,您可以在 VM 和服務>雲端名稱> [屬性>功能設定檔] 中選取並加以啟用。
- 請記住,雲端中 VM 所使用的所有其他配置檔和範本都必須符合功能配置檔需求和高可用性設定。
建立實體計算機配置檔
VMM 可用來將實體計算機布建到 Hyper-V 主機或向外延展檔伺服器 (SOFS)。 當您布建實體計算機時,可以使用實體計算機配置檔來指定計算機的設定。 建立實體計算機配置檔,如下所示:
- 在 VMM 控制台中,選取 [>連結庫>建立>實體計算機配置檔]。
- 在 [新增實體計算機配置檔配置檔>定義] 中,輸入配置檔名稱和描述。
- 在OS映像中,從連結庫共用中選取虛擬硬碟。 它必須執行 Windows Server 2012 R2 或更新版本。 若要建立硬碟,您可以建立 VM、安裝客體作業系統,然後使用 Sysprep 搭配 /generalize 和 /oobe。 如果磁碟是動態的,VMM 會在部署期間將它轉換成固定磁碟。 建議您使用固定磁碟類型來協助保護用戶數據並提升效能。
- 在OS映像中,從連結庫共用中選取虛擬硬碟。 它必須執行 Windows Server 2016 或更新版本。 若要建立硬碟,您可以建立 VM、安裝客體作業系統,然後使用 Sysprep 搭配 /generalize 和 /oobe。 如果磁碟是動態的,VMM 會在部署期間將它轉換成固定磁碟。 建議您使用固定磁碟類型來協助保護用戶數據並提升效能。
- 在 [硬體設定] 中,設定網路適配器、磁碟和數據分割,以及任何驅動程式。
- 在 [ 網络適配器] 中,選取 [ 連線屬性 ],為適配卡設定一致的裝置命名 (CDN)。 指定是否要使用 DHCP 或從靜態集區配置 IP 位址。 如果它是連線至邏輯交換器的實體網路適配器,則無法使用此選項。
- 在 [磁碟] 中,指定第一個磁碟的數據分割配置。 選取 [主開機記錄] (MBR) 以取得 BIO。 或 EFI 的 GUID 分割區數據表 (GPT)。 指定磁碟區標籤、要使用的可用磁碟空間,以及指定要指定為開機磁碟分區的內容。 VMM 會將 .vhd 或 .vhdx 檔案複製到開機磁碟分區,並在相同的磁碟上自動建立系統磁碟分區。
- 在 [驅動程序篩選] 中,指定要在部署期間套用至操作系統的驅動程序檔案。 您可以使用隨插即用識別碼或特定標籤來篩選磁碟驅動器。 使用標記選項時,您必須將驅動程式檔案新增至連結庫,並在部署之前將對應的標籤指派給連結庫共用。
- 在 OS 組態中,設定網域、本機系統管理員、名稱和組織的密碼、產品小組、時區,以及其他設定選項的回應檔案。 在 GUIRunOnce 中,您可以指定使用者第一次登入電腦時必須執行的命令或腳本。
- 確認 [摘要] 中的設定,然後選取 [完成]。 您可以在 [連結庫>設定檔>] 中檢查實體電腦設定檔中的實體計算機設定檔。