New-SCVMXComputerConfiguration
Cria um objeto de configuração de computador VMX coletando informações de configuração de máquina virtual de uma máquina virtual criada no VMware que você planeja converter em uma máquina virtual implantada em um host baseado no Windows gerenciado pelo VMM.
Syntax
New-SCVMXComputerConfiguration
[-VMMServer <ServerConnection>]
[-VMXPath] <String>
[-LibraryServer <LibraryServer>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
O cmdlet New-SCVMXComputerConfiguration cria um objeto de configuração de computador VMX coletando informações sobre as características físicas de uma máquina virtual baseada em VMware e seus discos que você planeja converter em uma máquina virtual implantada em um host Hyper-V baseado no Windows gerenciado pelo VMM (Virtual Machine Manager). Esse cmdlet não coleta informações sobre o sistema operacional ou dados na máquina virtual baseada em VMware.
Os formatos de disco rígido virtual do VMWare compatíveis com o cmdlet New-SCVMXComputerConfiguration incluem:
monolithicSparse
monolithicFlat
Vmfs
twoGbMaxExtentSparse
twoGbMaxExtentFlat
Exemplos
Exemplo 1: coletar informações de uma máquina virtual baseada em VMware
PS C:\> $LibServ = Get-SCLibraryServer -ComputerName "LibServer01.Contoso.com"
PS C:\> New-SCVMXComputerConfiguration -LibraryServer $LibServ -VMXPath "\\FileServer01\MSSCVMMLibrary\VMware\VMSource.vmx"
O primeiro comando obtém o objeto de servidor de biblioteca chamado LibServer01 no domínio Contoso.com e armazena o objeto na variável $LibServ.
O último comando coleta as informações de configuração do computador para o arquivo .vmx localizado em "\FileServer01\MSSCVMMLibrary\VMware\VMSource.vmx" no servidor de biblioteca. O cmdlet New-SCVMXComputerConfiguration armazena o objeto de configuração de computador VMX resultante associado ao VMSource.vmx no banco de dados do VMM.
Observação: se você olhar no modo biblioteca no console do VMM, não poderá ver o arquivo VMSource.vmx porque o arquivo .vmx faz parte de um único objeto de máquina virtual. O que você vê no modo biblioteca é a máquina virtual. Para localizar o caminho para um arquivo .vmdk, exiba as propriedades dessa máquina virtual.
Parâmetros
-JobVariable
Especifica que o andamento do trabalho é controlado e armazenado na variável nomeada por esse parâmetro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LibraryServer
Especifica um objeto de servidor de biblioteca do VMM.
Type: | LibraryServer |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Especifica a ID da dica de Desempenho e Otimização de Recursos (dica PRO) que disparou essa ação. Esse parâmetro permite que você audite dicas pro.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica que o trabalho é executado de forma assíncrona para que o controle retorne imediatamente ao shell de comando.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Especifica um objeto de servidor do VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMXPath
Especifica o caminho UNC completo para o arquivo .vmx de uma máquina virtual VMware.
Formato de exemplo: \\ServerName\VolumeName\DirectoryName\VMwareVM.vmx
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Saídas
VMXMachineConfig
Esse cmdlet retorna um objeto VMXMachineConfig .