Condividi tramite


New-SCVMXComputerConfiguration

Crea un oggetto di configurazione del computer VMX raccogliendo 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 di Hyper-V basato su Windows gestito da Virtual Machine Manager (VMM). Questo cmdlet non raccoglie informazioni sul sistema operativo o sui dati nella macchina virtuale basata su VMware.

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

  • monoliticoSparse

  • monoliticaFlat

  • 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. Ciò che viene visualizzato nella visualizzazione Libreria è la macchina virtuale. Per trovare il percorso di un file vmdk, visualizzare le proprietà per tale macchina virtuale.

Parametri

-JobVariable

Specifica che lo stato del processo viene rilevato e archiviato nella variabile denominata da questo parametro.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-LibraryServer

Specifica un oggetto server di libreria VMM.

Tipo:LibraryServer
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-PROTipID

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

Tipo:Guid
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RunAsynchronously

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

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-VMMServer

Specifica un oggetto server VMM.

Tipo:ServerConnection
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-VMXPath

Specifica il percorso UNC completo del file VMX di una macchina virtuale VMware.

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

Tipo:String
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Output

VMXMachineConfig

Questo cmdlet restituisce un oggetto VMXMachineConfig.