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.

Syntax

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

Description

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

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

  • 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 dat zich bevindt op '\FileServer01\MSSCVMMLibrary\VMware\VMSource.vmx' op de bibliotheekserver. De cmdlet New-SCVMXComputerConfiguration 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 ziet in de bibliotheekweergave, 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
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LibraryServer

Hiermee geeft u een VMM-bibliotheekserverobject op.

Type:LibraryServer
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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
Required:False
Accept pipeline input:False
Accept wildcard characters: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
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Hiermee geeft u een VMM-serverobject op.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters: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
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Uitvoerwaarden

VMXMachineConfig

Met deze cmdlet wordt een VMXMachineConfig-object geretourneerd.