Freigeben über


New-SCVMXComputerConfiguration

Erstellt ein VMX-Computerkonfigurationsobjekt, indem Virtuelle Computerkonfigurationsinformationen aus einem virtuellen Computer gesammelt werden, der in VMware erstellt wurde, den Sie in einen virtuellen Computer konvertieren möchten, der auf einem von VMM verwalteten Windows-basierten Host bereitgestellt wird.

Syntax

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

Beschreibung

Das Cmdlet New-SCVMXComputerConfiguration erstellt ein VMX-Computerkonfigurationsobjekt, indem Informationen zu den physischen Merkmalen eines virtuellen VMware-basierten Computers und seiner Datenträger gesammelt werden, die Sie in einen virtuellen Computer konvertieren möchten, der auf einem windows-basierten Hyper-V-Host bereitgestellt wird, der von Virtual Machine Manager (VMM) verwaltet wird. Mit diesem Cmdlet werden keine Informationen zum Betriebssystem oder Daten zur VMware-basierten virtuellen Maschine gesammelt.

VmWare virtual hard disk formats supported by the New-SCVMXComputerConfiguration cmdlet include:

  • monolithicSparse

  • monolithicFlat

  • vmfs

  • twoGbMaxExtentSparse

  • twoGbMaxExtentFlat

Beispiele

Beispiel 1: Sammeln von Informationen von einem VMware-basierten virtuellen Computer

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

Der erste Befehl ruft das Bibliotheksserverobjekt namens LibServer01 in der Contoso.com Domäne ab und speichert das Objekt in der $LibServ Variablen.

Der letzte Befehl sammelt die Computerkonfigurationsinformationen für die VMX-Datei unter "\FileServer01\MSSCVMMLibrary\VMware\VMSource.vmx" auf dem Bibliotheksserver. Das Cmdlet New-SCVMXComputerConfiguration speichert das resultierende VMX-Computerkonfigurationsobjekt, das vmSource.vmx in der VMM-Datenbank zugeordnet ist.

Hinweis: Wenn Sie in der Bibliotheksansicht in der VMM-Konsole suchen, können Sie die Datei VMSource.vmx-Datei nicht sehen, da die VMX-Datei Teil eines einzelnen virtuellen Computerobjekts ist. Die virtuelle Maschine wird in der Bibliotheksansicht angezeigt. Zeigen Sie die Eigenschaften für die virtuelle Maschine an, um den Pfad einer VMDK-Datei zu ermitteln.

Parameter

-JobVariable

Gibt an, dass der Status des Auftrags überwacht und in der von diesem Parameter benannten Variablen gespeichert wird.

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

-LibraryServer

Gibt ein VMM-Bibliothekserverobjekt an.

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

-PROTipID

Gibt die ID des Tipps zur Leistungs- und Ressourcenoptimierung (PRO-Tipp) an, der diese Aktion ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen.

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

-RunAsynchronously

Gibt an, dass der Auftrag asynchron ausgeführt wird, damit das Steuerelement sofort zur Befehlsshell zurückkehrt.

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

-VMMServer

Gibt ein VMM-Serverobjekt an.

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

-VMXPath

Gibt den vollständigen UNC-Pfad zur VMX-Datei einer virtuellen VMware-Maschine an.

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

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

Ausgaben

VMXMachineConfig

Dieses Cmdlet gibt ein VMXMachineConfig -Objekt zurück.