New-SCVMXComputerConfiguration
Erstellt ein VMX-Computerkonfigurationsobjekt, indem Sie Konfigurationsinformationen für virtuelle Computer aus einem virtuellen Computer sammeln, der in VMware erstellt wurde, der in einen virtuellen Computer konvertiert werden soll, 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 windowsbasierten 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 virtuelle Festplattenformate, die vom Cmdlet New-SCVMXComputerConfiguration unterstützt werden, umfassen:
monolithicSparse
monolithicFlat
vmfs
twoGbMaxExtentSparse
twoGbMaxExtentFlat
Beispiele
Beispiel 1: Sammeln von Informationen aus 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 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 der Leistungs- und Ressourcenoptimierungs-Tipp (PRO-Tipp) an, die 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, sodass das Steuerelement sofort an die Befehlsshell zurückgibt.
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.