共用方式為


New-SCVMXComputerConfiguration

從 VMware 中建立的虛擬機器收集虛擬機器組態資訊,以建立 VMX 電腦設定物件,以將虛擬機器設定資訊轉換成部署在 VMM 所管理的 Windows 主機上部署的虛擬機器。

Syntax

New-SCVMXComputerConfiguration
   [-VMMServer <ServerConnection>]
   [-VMXPath] <String>
   [-LibraryServer <LibraryServer>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

New-SCVMXComputerConfiguration Cmdlet 會收集 VMware 型虛擬機器及其磁片實體特性的相關資訊,以建立 VMX 電腦群組態物件,而您想要轉換成部署在 Virtual Machine Manager 所管理之 Windows 型 Hyper-V 主機上的虛擬機器, (VMM) 。 此指令程式不會在 VMware 虛擬機器上收集作業系統或資料的資訊。

New-SCVMXComputerConfiguration Cmdlet 支援的 VMWare 虛擬硬碟格式包括:

  • monolithicSparse

  • monolithicFlat

  • vmfs

  • twoGbMaxExtentSparse

  • twoGbMaxExtentFlat

範例

範例 1:從以 VMware 為基礎的虛擬機器收集資訊

PS C:\> $LibServ = Get-SCLibraryServer -ComputerName "LibServer01.Contoso.com"
PS C:\> New-SCVMXComputerConfiguration -LibraryServer $LibServ -VMXPath "\\FileServer01\MSSCVMMLibrary\VMware\VMSource.vmx"

第一個命令會取得 Contoso.com 網域中名為 LibServer01 的程式庫伺服器物件,並將物件儲存在 $LibServ 變數中。

最後一個命令會收集位於程式庫伺服器上的 「\FileServer01\MSSCVMMLibrary\VMware\VMSource.vmx」 之 .vmx 檔案的電腦群組態資訊。 New-SCVMXComputerConfiguration Cmdlet 會在 VMM 資料庫中儲存與 VMSource.vmx 相關聯的產生的 VMX 電腦設定物件。

注意:如果您在 VMM 主控台中查看 [程式庫] 檢視,則看不到 VMSource.vmx 檔案,因為 .vmx 檔案是單一虛擬機器物件的一部分。 您可以在程式庫檢視中看到的是虛擬機器。 若要尋找 .vmdk 檔案的路徑,請檢視該虛擬機器的內容。

參數

-JobVariable

指定追蹤工作進度,並將工作進度存放在這個參數命名的變數中。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LibraryServer

指定 VMM 程式庫伺服器物件。

Type:LibraryServer
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

指定觸發此動作 (PRO 提示) 效能和資源優化提示的識別碼。 此參數可讓您稽核 PRO 秘訣。

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

表示作業會以非同步方式執行,讓控制項立即返回命令殼層。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

指定 VMM 伺服器物件。

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-VMXPath

指定 VMware 虛擬機器的 .vmx 檔案完整 UNC 路徑。

範例格式: \\ServerName\VolumeName\DirectoryName\VMwareVM.vmx

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

輸出

VMXMachineConfig

此 Cmdlet 會傳回 VMXMachineConfig 物件。