將設定檔新增至 VMM 資源庫

重要

此版本的 Virtual Machine Manager (VMM) 已終止支援。 建議您 升級至 VMM 2022

使用本文來瞭解 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 期望狀態設定 (DSC),Puppet 軟體與 Chef 軟體建立的指令碼。 No Yes
SQL Server 設定檔 提供在將虛擬機器部署為服務一部分時,針對 SQL Server DAC 自訂 Microsoft SQL Server 執行個體的指示。 No Yes
功能配置檔 定義特定資源集的限制和功能;例如,網路適配器、處理器範圍和記憶體的設定。 功能設定檔可用於硬體設定檔,或在雲端部署中使用。 例如,您可以設定私人雲端,並為它指派需要所有資源都具備高可用性的 Hyper-V 功能設定檔。 在此範例中,您需要設定連結庫資源,例如硬體配置檔,以配合功能。 若要深入了解,請檢閱此文章 \(英文\)。 Yes Yes
實體電腦設定檔 定義用來佈建伺服器的設定 No No

建立硬體設定檔

  1. 在 VMM 控制台中,選取 [ >連結庫>建立>硬體配置檔]。
  2. [新增硬體配置檔>一般] 中,輸入配置檔名稱。 您可以使用預設設定來建立硬體設定檔,但您可能需要加以修改。 在 [硬體設定檔] 中,您可以指定硬體設定。
  3. [兼容性] 中,您可以指定應該將功能配置檔指派給硬體配置檔。 請記住,功能設定檔可在您建立新的 VM 時協助限制可用選項。
  4. 在 [一般] 中,您可以定義要指派給 VM 的虛擬處理器數目。 您可以指定記憶體、啟動和易失記憶體範圍。 啟動會指定在啟動期間指派給 VM 的記憶體。 啟動之後,您可以根據最小記憶體設定,從 VM 回收此記憶體。
  5. [總線設定] 中,您可以新增和移除支援存儲設備的硬體。
  6. [網络適配器] 中,您可以指定 VM 中的網路適配器數目,不論它們會有靜態 IP 位址或從集區、MAC 位址和埠配置檔配置的位址。 連接埠設定檔可以用來控制在介面卡上使用頻寬的方式。
  7. [進階] 中,您可以指定高可用性和效能設定。 在 [可用性] 中,指定 VM 是否應該在叢集中部署高可用性。 在 BIOS 中,選取虛擬裝置的順序,以及啟用密碼輸入的 Num Lock 時。 在 [CPU 優先順序] 中,指定 VM CPU 使用量的相對優先順序。 如果您設定為 [高],VM 的存取權會比設定為 [低] 的資源更多。 在 [虛擬 NUMA] 中,指定 VM 何時可以使用 虛擬 NUMA。 在 [記憶體權數] 中,指定 VM 的相對記憶體優先順序。
  8. 當您完成建立硬體設定檔之後,就能以滑鼠右鍵按一下該設定檔來設定其他內容。 在 [ 相依性] 中,您會看到配置檔的任何相依性。 例如,如果需要以連結庫為基礎的檔案,我們會在這裡看到它。 在 Access 中,您可以看到有權使用此設定檔的角色或使用者。 在 [驗證錯誤] 中,您可以檢查是否有錯誤。
  9. 建立硬體配置檔之後,您可以在設定虛擬機範本或建立虛擬機時使用它。 您可以選取完整的硬體設定檔,或選取它,然後調整個別 VM 或範本的設定。

建立客體作業系統設定檔

  1. 在 VMM 控制台中,選取 [>連結>建立>客體 OS 配置檔]。
  2. [新增客體 OS 配置檔>一般] 中,輸入配置檔名稱。 在 [客體 OS 配置檔] 中,指定 OS 設定。
  3. [一般設定>作業系統] 中,指定 VM 操作系統。 在 [識別資訊] 中,指定 VM 的實際電腦名稱。 您可能想要唯一的名稱,以便指定通配符來為每個 VM 產生新名稱。 您也可以使用 ### 字元來設定遞增的數字值。 例如,如果您輸入 ContosoVM-##,它會產生名為 ContosoVM-01、ContosoVM-02 等的計算機。 在 [管理員 密碼] 中,指定本機系統管理員許可權需要密碼。 您可以使用預先定義的執行身分帳戶。 在 [產品金鑰] 中,輸入作業系統安裝的金鑰。 如果您在 [指令碼] 下方新增回應檔案,就可以選取 [回應檔案提供的產品金鑰] 設定。 在 [時區] 中,指定 VM 的時間位置。
  4. [角色及功能] 中,指定應該安裝在 VM 上的專案。

注意

此設定僅適用於 VM 範本中使用的設定檔,然後用於服務範本中。

  1. [網络] 中,指定 VM 的網域設定,以及用於加入網域的認證。
  2. 在 [指令碼] 中,指定要用於 VM 的任何指令碼。 指令碼必須位於資源庫共用。 例如,安裝回應檔案。 GUIRunOnce 選項可讓您在第一次使用者登入 VM 時執行腳本。
  3. 建立客體 OS 設定檔之後,您可以用滑鼠右鍵按下它來設定其他屬性。 在 [ 相依性] 中,您可以看到配置檔的任何相依性。 例如,執行身分帳戶。 在 Access 中,您會看到有權使用此設定檔的角色或使用者。
  4. 建立硬體設定檔之後,您可以在設定虛擬機器範本或建立 VM 時加以使用。

建立應用程式設定檔

  1. 在 VMM 控制台中,選取 [ >連結庫>建立>應用程式設定檔]。
  2. [新增應用程式配置檔>一般] 中,輸入配置檔名稱。 在 [應用程式群組態] 中,您可以指定應用程式設定。
  3. [應用程式組態>OS 兼容性] 中,指定與應用程式配置檔相容的客體作業系統。
  4. 選取 [新增 ],然後選取您要套用至配置檔的應用程式或腳本類型。 若要部署任何應用程式類型,請選取 [ 一般]。 若要部署 SQL Server DAC 封裝或指令碼,選取 [SQL Server 應用程式主機]將封裝和指令碼新增至設定檔。 若要部署 Web 應用程式,請選取 [Web 應用程式主機 ],以便您將 Web Deploy 套件和腳本新增至設定檔。
  5. 如果您選取 [一般],您可以將多個應用程式或腳本新增至配置檔。
  6. 針對應用程式,您可以指定憑證、埠和資料夾等設定。 您也可以指定應用程式部署應該由文稿管理。 您可以指定文稿名稱,並指定何時應該執行。
  7. 選取 [指令碼],以新增無限數量的指令碼和內容,例如參數和安全性設定。 例如,您可以設定腳本,以在 VMM 所部署的多個 VM 中建立客體叢集。 例如,您可以指定必須在建立時執行一個腳本:第一部 VM (以在第一部虛擬機上形成叢集) ,以及在建立時執行的不同腳本:第一次 (之後的 VM,以將其他虛擬機新增至叢集) 。
  8. 完成之後,請確認設定檔已在連結庫>設定檔應用程式配置檔>中建立設定檔。
  9. 您會使用服務範本中的應用程式設定檔。 例如,您可以建立一些具有硬體和 OS 設定檔的 VM 範本。 然後,您可以建立包含這些 VM 樣本和應用程式設定檔的服務範本,以建立一組已設定並一起部署為單一實體的 VM。

建立 SQL Server 設定檔

  1. 在 VMM 控制台中,選取 [>連結庫>建立>SQL Server 配置檔]。
  2. [新增] SQL Server [配置檔>一般] 中,輸入配置檔名稱。 在 SQL Server 組態中,您可以指定應用程式設定。
  3. [應用程式組態>新增>SQL Server 部署]。 SQL Server 部署會對應至單一實例 SQL Server。 如果您想要在相同的 VM 上有多個 SQL Server 實體,您需要建立多個部署。
  4. [SQL Server 部署] 中,選取 [部署 1],並指定部署名稱和 SQL Server 實例詳細數據。 RunAs 帳戶是選擇性的;如果您未指定 VMM 服務帳戶,則會使用 VMM 服務帳戶。
  5. 在 [組態] 中,輸入 SQL Server 安裝檔案的路徑, (setup.exe) 和 SQL Server 系統管理員。
  6. [服務帳戶] 中,指定要使用的帳戶。

建立功能設定檔

功能配置檔的確切設定取決於使用的配置檔。 例如,讓我們設定 Hyper-V 功能設定檔,以指定私人 VMM 雲端中所用資源的高可用性。

  1. 在 VMM 控制台中,選取 [ >連結庫>建立>功能設定檔]。
  2. [建立功能配置檔>一般] 中,輸入配置文件名稱。 在 [功能] 中,指定配置檔設定。
  3. [功能>網狀架構兼容性] 中,選取 [Hyper-V 虛擬化主機]。 您也可以選擇設定自訂功能設定檔。
  4. 針對設定檔進行硬體組態設定。 這些設定類似於硬體設定檔中所使用的設定。 不過,在功能配置檔中,這些設定代表限制,而不是確切的值。
  5. 在 [ 進階>可用性] 中,選取 [高可用性 VM 模式>使用預設>必要]。
  6. 完成精靈。 建立設定檔之後,您可以在 VM 和服務> 雲端名稱 >[屬性>功能設定檔] 中選取並加以啟用。
  7. 請記住,雲端中針對 VM 使用的所有其他設定檔和範本,都必須符合功能設定檔需求和高可用性設定。

建立實體電腦設定檔

VMM 可用來將實體計算機布建到 Hyper-V 主機或向外延展檔伺服器, (SOFS) 。 當您佈建實體電腦時,您可以使用實體電腦設定檔來指定電腦的設定。 以如下方式建立實體電腦設定檔:

  1. 在 VMM 控制台中,選取 [ >連結庫>建立>實體計算機配置檔]。
  2. [新增實體計算機配置檔配置檔>定義] 中,輸入配置檔名稱和描述。
  1. OS映像中,從連結庫共用中選取虛擬硬碟。 它應該執行 Windows Server 2012 R2 或更新版本。 若要建立硬碟,您可以建立 VM、安裝客體作業系統,然後使用 Sysprep 搭配 /generalize/oobe。 如果磁碟是動態的,VMM 會在部署期間將其轉換成固定磁碟。 建議您使用固定磁碟類型,來協助保護使用者資料並增強效能。
  1. OS映像中,從連結庫共用中選取虛擬硬碟。 它應該執行 Windows Server 2016 或更新版本。 若要建立硬碟,您可以建立 VM、安裝客體作業系統,然後使用 Sysprep 搭配 /generalize/oobe。 如果磁碟是動態的,VMM 會在部署期間將其轉換成固定磁碟。 建議您使用固定磁碟類型,來協助保護使用者資料並增強效能。
  1. [硬體設定] 中,設定網路適配器、磁碟和數據分割,以及任何驅動程式。
  2. 在 [ 網络適配器] 中,選取 [ 連線屬性 ],為適配卡設定一致的裝置命名 (CDN) 。 指定是否要使用 DHCP 或從靜態集區配置 IP 位址。 如果它是連線到邏輯交換器的實體網路適配器,則無法使用此選項。
  3. [磁碟] 中,指定第一個磁碟的數據分割配置。 針對 BIO 選取 [主開機記錄 (MBR)], 或針對 EFI 選取 [GUID 磁碟分割表格 (GPT)]。 指定磁碟區標籤、要使用哪些可用磁碟空間,以及要指定為開機分割區的內容。 VMM 會將 .vhd 或 .vhdx 檔案複製到開機分割區,並在同一個磁碟上自動建立一個系統分割區。
  4. 在 [驅動程序篩選] 中,指定要在部署期間套用至操作系統的驅動程序檔案。 您可以使用隨插即用識別碼或特定標記來篩選磁碟機。 使用標籤選項時,您需要將驅動程式檔案新增至連結庫,並在部署之前將對應的標籤指派給連結庫共用。
  5. OS 組態中,設定網域、本機系統管理員、名稱和組織的密碼、產品小組、時區,以及其他設定選項的回應檔案。 在 GUIRunOnce 中,您可以指定使用者第一次登入電腦時必須執行的命令或腳本。
  6. 確認 [摘要 ] 中的設定,然後選取 [ 完成]。 您可以在連結>設定檔實體電腦設定檔>中檢查實體電腦設定檔

下一步

瞭解如何在 VMM 連結庫中建立 VM 樣本 和服務 範本 ,並將配置檔新增至它們。