Dela via


New-SCVMXComputerConfiguration

Skapar ett VMX-datorkonfigurationsobjekt genom att samla in konfigurationsinformation för virtuella datorer från en virtuell dator som skapats i VMware och som du planerar att konvertera till en virtuell dator som distribueras på en Windows-baserad värd som hanteras av VMM.

Syntax

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

Description

Cmdleten New-SCVMXComputerConfiguration skapar ett VMX-datorkonfigurationsobjekt genom att samla in information om de fysiska egenskaperna hos en VMware-baserad virtuell dator och dess diskar som du planerar att konvertera till en virtuell dator som distribueras på en Windows-baserad Hyper-V-värd som hanteras av Virtual Machine Manager (VMM). Denna cmdlet samlar inte in information om operativsystemet eller data på den VMware-baserade virtuella datorn.

VmWare-format för virtuella hårddiskar som stöds av cmdleten New-SCVMXComputerConfiguration omfattar:

  • monolitisksparse

  • monolithicFlat

  • vmfs

  • twoGbMaxExtentSparse

  • twoGbMaxExtentFlat

Exempel

Exempel 1: Samla in information från en VMware-baserad virtuell dator

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

Det första kommandot hämtar biblioteksserverobjektet med namnet LibServer01 i Contoso.com-domänen och lagrar objektet i variabeln $LibServ.

Det sista kommandot samlar in datorkonfigurationsinformationen för .vmx-filen som finns på "\FileServer01\MSSCVMMLibrary\VMware\VMSource.vmx" på biblioteksservern. Cmdleten New-SCVMXComputerConfiguration lagrar det resulterande VMX-datorkonfigurationsobjektet som är associerat med VMSource.vmx i VMM-databasen.

Obs! Om du tittar i biblioteksvyn i VMM-konsolen kan du inte se filen VMSource.vmx eftersom .vmx-filen är en del av ett enskilt virtuellt datorobjekt. Det du ser i biblioteksvyn är den virtuella datorn. Om du vill hitta sökvägen till en .vmdk-fil visar du egenskaperna för den virtuella datorn.

Parametrar

-JobVariable

Anger att jobb förloppet spåras och lagras i variabeln med namnet av den här parametern.

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

-LibraryServer

Anger ett VMM-biblioteksserverobjekt.

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

-PROTipID

Anger ID för tipset om prestanda- och resursoptimering (PRO-tips) som utlöste den här åtgärden. Med den här parametern kan du granska PRO-tips.

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

-RunAsynchronously

Anger att jobbet körs asynkront så att kontrollen återgår till kommandogränssnittet omedelbart.

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

-VMMServer

Anger ett VMM-serverobjekt.

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

-VMXPath

Anger den fullständiga UNC-sökvägen till .vmx-filen för en virtuell VMware-dator.

Exempelformat: \\ServerName\VolumeName\DirectoryName\VMwareVM.vmx

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

Utdata

VMXMachineConfig

Den här cmdleten returnerar ett VMXMachineConfig-objekt .