Delen via


New-SCVMXComputerConfiguration

Hiermee maakt u een VMX-computerconfiguratieobject door configuratiegegevens van virtuele machines te verzamelen van een virtuele machine die is gemaakt in VMware die u wilt converteren naar een virtuele machine die is geïmplementeerd op een Windows-host die wordt beheerd door VMM.

Syntaxis

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

Description

De New-SCVMXComputerConfiguration cmdlet maakt een VMX-computerconfiguratieobject door informatie te verzamelen over de fysieke kenmerken van een virtuele VMware-machine en de schijven die u wilt converteren naar een virtuele machine die is geïmplementeerd op een Windows-Hyper-V host die wordt beheerd door Virtual Machine Manager (VMM). Deze cmdlet verzamelt geen informatie over het besturingssysteem of gegevens op de virtuele VMware-machine.

VMWare-indelingen voor virtuele harde schijven die worden ondersteund door de New-SCVMXComputerConfiguration cmdlet zijn:

  • monolithicSparse

  • monolithicFlat

  • vmfs

  • twoGbMaxExtentSparse

  • twoGbMaxExtentFlat

Voorbeelden

Voorbeeld 1: Informatie verzamelen van een virtuele machine op basis van VMware

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

Met de eerste opdracht wordt het bibliotheekserverobject met de naam LibServer01 opgehaald in het Contoso.com domein en wordt het object opgeslagen in de $LibServ variabele.

Met de laatste opdracht worden de computerconfiguratiegegevens verzameld voor het VMX-bestand op de bibliotheekserver op "\FileServer01\MSSCVMMLibrary\VMware\VMSource.vmx". De New-SCVMXComputerConfiguration cmdlet slaat het resulterende VMX-computerconfiguratieobject op dat is gekoppeld aan VMSource.vmx in de VMM-database.

Opmerking: als u in de bibliotheekweergave in de VMM-console kijkt, kunt u het bestand VMSource.vmx-bestand niet zien omdat het .vmx-bestand deel uitmaakt van één virtuele-machineobject. Wat u in de bibliotheekweergave ziet, is de virtuele machine. Als u het pad naar een VMDK-bestand wilt vinden, bekijkt u de eigenschappen voor die virtuele machine.

Parameters

-JobVariable

Hiermee geeft u op dat de voortgang van de taak wordt bijgehouden en opgeslagen in de variabele met de naam van deze parameter.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-LibraryServer

Hiermee geeft u een VMM-bibliotheekserverobject.

Type:LibraryServer
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PROTipID

Hiermee geeft u de id op van de tip Prestatie- en resourceoptimalisatie (PRO-tip) die deze actie heeft geactiveerd. Met deze parameter kunt u PRO-tips controleren.

Type:Guid
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RunAsynchronously

Geeft aan dat de taak asynchroon wordt uitgevoerd, zodat het besturingselement onmiddellijk terugkeert naar de opdrachtshell.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VMMServer

Hiermee geeft u een VMM-serverobject.

Type:ServerConnection
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-VMXPath

Hiermee geeft u het volledige UNC-pad naar het .vmx-bestand van een virtuele VMware-machine.

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

Type:String
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Uitvoerwaarden

VMXMachineConfig

Met deze cmdlet wordt een VMXMachineConfig--object geretourneerd.