Share via


New-SCVMXComputerConfiguration

Crea un oggetto di configurazione computer VMX raccogliendo le informazioni di configurazione della macchina virtuale da una macchina virtuale creata in VMware che si prevede di convertire in una macchina virtuale distribuita in un host basato su Windows gestito da VMM.

Sintassi

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

Descrizione

Il cmdlet New-SCVMXComputerConfiguration crea un oggetto di configurazione computer VMX raccogliendo informazioni sulle caratteristiche fisiche di una macchina virtuale basata su VMware e sui relativi dischi che si prevede di convertire in una macchina virtuale distribuita in un host Hyper-V basato su Windows gestito da Virtual Machine Manager (VMM). Questo cmdlet non consente di raccogliere informazioni sul sistema operativo o sui dati disponibili nella macchina virtuale basata su VMware.

I formati di disco rigido virtuale VMWare supportati dal cmdlet New-SCVMXComputerConfiguration includono:

  • monolithicSparse

  • monolithicFlat

  • vmfs

  • twoGbMaxExtentSparse

  • twoGbMaxExtentFlat

Esempio

Esempio 1: Raccogliere informazioni da una macchina virtuale basata su VMware

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

Il primo comando ottiene l'oggetto server di libreria denominato LibServer01 nel dominio Contoso.com e archivia l'oggetto nella variabile $LibServ.

L'ultimo comando raccoglie le informazioni di configurazione del computer per il file vmx che si trova in "\FileServer01\MSSCVMMLibrary\VMware\VMSource.vmx" nel server di libreria. Il cmdlet New-SCVMXComputerConfiguration archivia l'oggetto di configurazione del computer VMX risultante associato a VMSource.vmx nel database VMM.

Nota: se si cerca nella visualizzazione Libreria nella console VMM, non è possibile visualizzare il file VMSource.vmx perché il file vmx fa parte di un singolo oggetto macchina virtuale. Nella visualizzazione Libreria viene mostrata la macchina virtuale. Per determinare il percorso di un file con estensione vmdk, visualizzare le proprietà della macchina virtuale.

Parametri

-JobVariable

Specifica che lo stato del processo viene monitorato e archiviato nella variabile indicata in questo parametro.

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

-LibraryServer

Specifica un oggetto server di libreria VMM.

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

-PROTipID

Specifica l'ID della descrizione per le prestazioni e l'ottimizzazione delle risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti pro.

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

-RunAsynchronously

Indica che il processo viene eseguito in modo asincrono in modo che il controllo torni immediatamente alla shell dei comandi.

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

-VMMServer

Specifica un oggetto server Virtual Machine Manager.

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

-VMXPath

Specifica il percorso UNC completo del file con estensione vmx di una macchina virtuale VMware.

Formato di esempio: \\ServerName\VolumeName\DirectoryName\VMwareVM.vmx

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

Output

VMXMachineConfig

Questo cmdlet restituisce un oggetto VMXMachineConfig .