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.