O cmdlet New-SCVirtualDiskDrive cria um objeto de unidade de disco virtual em uma máquina virtual implantada em um host gerenciado pelo Virtual Machine Manager (VMM) ou cria um objeto de unidade de disco virtual em um modelo na biblioteca do VMM.
No System Center, você pode criar um disco diferencial usando os parâmetros Differencing e ParentVirtualHardDiskPath .
Um disco diferencial é um disco associado em uma relação pai-filho a outro disco que você deseja deixar intacto.
Você pode alterar os dados ou o sistema operacional no disco filho sem afetar o disco pai.
Você pode reverter as alterações para o disco filho.
O disco filho deve ter o mesmo formato de disco rígido virtual que o disco pai, VHD ou VHDX.
Você pode definir o formato usando o parâmetro VirtualHardDiskFormat .
Um arquivo de disco rígido virtual armazenado em um compartilhamento de biblioteca do VMM, mas não conectado a uma unidade de disco virtual, existe como um objeto autônomo na biblioteca.
Pode ser um arquivo .vhd ou .vhdx baseado no Windows ou um arquivo .vmdk baseado em VMware.
Um disco de passagem é um disco em um host Hyper-V ou VMware ESX que uma máquina virtual nesse host pode usar em vez de usar um disco rígido virtual.
O termo VMware correspondente é Raw Device Mapping (RDM).
O disco host é um disco rígido local ou uma unidade lógica em uma SAN (Storage Area Network, rede de armazenamento de dados).
O VMM permite que a máquina virtual ignore o sistema de arquivos host e acesse o disco de passagem diretamente.
Hyper-V hosts suportam discos de passagem e conversão de um disco de passagem em VHD.
Os hosts VMware ESX suportam discos de passagem, mas não a conversão de disco.
Os hosts Citrix XenServer não suportam discos de passagem.
Não é possível criar um ponto de verificação de um disco de passagem porque a criação de ponto de verificação foi projetada para funcionar com discos rígidos virtuais.
Exemplos
Exemplo 1: Criar uma unidade de disco virtual em um modelo e anexar um disco rígido virtual existente
O primeiro comando obtém o objeto de disco rígido virtual chamado Blank Disk - Small da biblioteca do VMM usando o cmdlet Get-SCVirtualHardDisk .
O comando armazena esse objeto na variável $VHD.
O segundo comando obtém o objeto de modelo de máquina virtual chamado VMTemplate01 da biblioteca usando o cmdlet Get-SCVMTemplate .
O comando armazena esse objeto na variável $Template.
O último comando cria uma unidade de disco virtual no VMTemplate01.
O comando anexa o disco rígido virtual armazenado em $VHD ao segundo canal no segundo slot do barramento IDE na unidade de disco virtual.
Exemplo 2: Criar uma unidade de disco virtual e adicioná-la a uma máquina virtual existente
O primeiro comando obtém o objeto de máquina virtual chamado VM01 usando o cmdlet Get-SCVirtualMachine .
O comando armazena esse objeto na variável $VM.
O segundo comando cria uma unidade de disco virtual dinâmica no primeiro canal IDE no segundo slot da máquina virtual.
O comando especifica seu tamanho como 19,5 GB.
Exemplo 3: Criar uma unidade de disco virtual a partir de um VHD existente e anexá-la a uma nova máquina virtual
O primeiro comando gera um GUID e o armazena como uma cadeia de caracteres na variável $JobGroupID.
O ID do grupo de trabalho funciona como um identificador que agrupa comandos subsequentes que incluem $JobGroupID em um único grupo de trabalhos.
O segundo comando obtém o objeto de disco rígido virtual do local da biblioteca do VMM \LibraryServer01.Contoso.com\MSSCVMMLibrary\VHDs\Blank Disk - Large.vhd e, em seguida, armazena esse objeto na variável $VHD.
O terceiro comando cria um objeto de unidade de disco rígido virtual e atribui o novo objeto ao IDE Bus 0 e LUN 1.
Este comando também anexa o disco rígido virtual armazenado em $VHD ao novo objeto.
Usando o parâmetro JobGroup , esse comando é executado imediatamente antes do último comando que invoca o grupo de tarefas e associa o novo objeto de unidade de disco rígido virtual à nova máquina virtual criada no comando anterior.
O quarto comando obtém o objeto de perfil de hardware que contém a cadeia de caracteres NewHWProfile01 em seu nome usando o cmdlet Get-SCHardwareProfile .
O comando armazena esse objeto na variável $HwProfile.
O quinto comando obtém o objeto host chamado VMHost03 usando o cmdlet Get-SCVMHost .
O comando armazena o objeto host na variável $VMHost.
O último comando cria uma máquina virtual chamada VM10 usando as configurações de hardware armazenadas no $HWProfile.
O comando implanta a máquina virtual no VMHost03.
O comando especifica que a máquina virtual não é iniciada automaticamente quando o host é iniciado e é colocada em um estado salvo quando o serviço de virtualização é interrompido.
Este comando usa o parâmetro JobGroup para indicar que todos os cmdlets anteriores que usam a mesma ID de grupo de trabalho são executados antes de criar a máquina virtual.
Nesse caso, o cmdlet New-SCVirtualDiskDrive do terceiro comando cria uma unidade de disco virtual e a associa à nova máquina virtual.
Exemplo 4: Criar uma unidade de disco virtual usando um disco host e anexá-la a uma máquina virtual existente
O primeiro comando obtém o objeto de máquina virtual chamado VM04 e, em seguida, armazena esse objeto na variável $VM.
O segundo comando obtém o objeto host chamado VMHost04 e, em seguida, armazena esse objeto na variável $VMHost.
O terceiro comando obtém todos os objetos de disco de armazenamento no VMHost04 que são capazes de passagem e, em seguida, armazena esses objetos na variável $HostDisk.
Usar o símbolo @ e parênteses garante que o comando armazene os resultados em uma matriz, caso o comando retorne um único objeto ou um valor $Null.
O último comando cria um objeto de unidade de disco virtual que está conectado a um disco host físico no VMHost04.
A unidade de disco virtual está conectada ao segundo slot do primeiro barramento SCSI no VM04.
Este exemplo pressupõe que a máquina virtual já tenha um controlador SCSI.
Exemplo 5: Criar uma unidade de disco virtual a partir de um VHDX existente e anexá-la a uma máquina virtual existente
O primeiro comando obtém o objeto de disco rígido virtual chamado Blank Disk - Large.vhdx da biblioteca do VMM e, em seguida, armazena esse objeto na variável $VHDX.
O segundo comando obtém o objeto de máquina virtual chamado VM05 e, em seguida, armazena esse objeto na variável $VM.
O último comando cria uma unidade de disco virtual a partir de Blank Disk - Large.vhdx e anexa a nova unidade de disco virtual ao VM05.
Exemplo 6: Criar um disco diferencial e anexá-lo a uma máquina virtual existente
O primeiro comando obtém o objeto de máquina virtual chamado VM06 e que armazena esse objeto na variável $VM.
O segundo comando cria um disco de diferenciação chamado DiffDisk.vhdx que tem o disco pai especificado e anexa o disco de diferenciação ao VM06.
Parâmetros
-AnyStorageDisk
Indica que esse cmdlet usa o parâmetro de espaço reservado que indica a criação de discos de passagem em um novo grupo de tarefas de máquina virtual.
Propriedades dos parâmetros
Tipo:
SwitchParameter
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Aliases:
AnyHostDisk
Conjuntos de parâmetros
AnyHostDiskToTemplateParamSetSCSI
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
AnyHostDiskToTemplateParamSetIDE
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
AnyHostDiskToJobGroupParamSetSCSI
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
AnyHostDiskToJobGroupParamSetIDE
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-BootVolume
Indica que o volume anexado ao VirtualDiskDrive é um volume de inicialização.
Propriedades dos parâmetros
Tipo:
SwitchParameter
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-Bus
Especifica o barramento IDE ao qual anexar uma unidade de disco virtual ou o barramento SCSI ao qual anexar uma unidade de disco virtual.
Propriedades dos parâmetros
Tipo:
Byte
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-CreateDiffDisk
Indica se o cmdlet cria um disco de diferenciação.
Propriedades dos parâmetros
Tipo:
Boolean
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-Differencing
Indica que o disco rígido virtual é criado como um disco diferencial.
Propriedades dos parâmetros
Tipo:
SwitchParameter
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
newVirtualDiskDriveDifferencing
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-Dynamic
Especifica que um disco rígido virtual pode se expandir dinamicamente.
Propriedades dos parâmetros
Tipo:
SwitchParameter
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
newToVMParamSetIDEDynamic
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToVMParamSetSCSIDynamic
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToTemplateParamSetSCSIDynamic
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToTemplateParamSetIDEDynamic
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToJobGroupParamSetIDEDynamic
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToJobGroupParamSetSCSIDynamic
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-FileName
Especifica o nome do arquivo a ser usado quando você renomeia um arquivo de disco rígido virtual à medida que o adiciona a uma máquina virtual.
Propriedades dos parâmetros
Tipo:
String
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
existingVHDToVMParamSetSCSI
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingVHDToJobGroupParamSetIDE
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingVHDToVMParamSetIDE
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingVHDToJobGroupParamSetSCSI
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
HostDiskToVMParamSetSCSI
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
HostDiskToJobGroupParamSetSCSI
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-Fixed
Indica que um disco rígido virtual está fixo em tamanho.
Propriedades dos parâmetros
Tipo:
SwitchParameter
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
newToVMParamSetSCSIFixed
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToVMParamSetIDEFixed
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToTemplateParamSetIDEFixed
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToTemplateParamSetSCSIFixed
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToJobGroupParamSetSCSIFixed
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToJobGroupParamSetIDEFixed
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-IDE
Indica que IDE é o tipo de barramento ao qual anexar um objeto de unidade de disco virtual configurado em uma máquina virtual ou em um modelo.
Propriedades dos parâmetros
Tipo:
SwitchParameter
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
existingVHDToTemplateParamSetIDE
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingVHDToJobGroupParamSetIDE
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingVHDToVMParamSetIDE
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingHostVHDToVMParamSetIDE
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToVMParamSetIDEFixed
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
HostDiskToVMParamSetIDE
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToVMParamSetIDEDynamic
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToTemplateParamSetIDEDynamic
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
AnyHostDiskToTemplateParamSetIDE
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToTemplateParamSetIDEFixed
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
HostDiskToJobGroupParamSetIDE
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToJobGroupParamSetIDEDynamic
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToJobGroupParamSetIDEFixed
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
AnyHostDiskToJobGroupParamSetIDE
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingHostVHDToVMParamSetIDEJobGroup
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-JobGroup
Especifica um identificador para uma série de comandos que são executados como um conjunto imediatamente antes da execução do comando final que inclui o mesmo identificador de grupo de trabalhos.
Propriedades dos parâmetros
Tipo:
Guid
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
existingVHDToJobGroupParamSetIDE
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingVHDToJobGroupParamSetSCSI
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
HostDiskToJobGroupParamSetSCSI
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
HostDiskToJobGroupParamSetIDE
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToJobGroupParamSetSCSIFixed
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToJobGroupParamSetIDEDynamic
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToJobGroupParamSetSCSIDynamic
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
AnyHostDiskToJobGroupParamSetSCSI
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToJobGroupParamSetIDEFixed
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
AnyHostDiskToJobGroupParamSetIDE
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingHostVHDToVMParamSetSCSIJobGroup
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingHostVHDToVMParamSetIDEJobGroup
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-JobVariable
Especifica uma variável na qual o progresso do trabalho é controlado e armazenado.
Propriedades dos parâmetros
Tipo:
String
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-LUN
Especifica o número da unidade lógica (LUN) para um objeto de unidade de disco virtual ou para um objeto de unidade de disco virtual em um barramento SCSI.
Propriedades dos parâmetros
Tipo:
Byte
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-OnBehalfOfUser
Especifica um nome de usuário.
Este cmdlet opera em nome do usuário especificado por esse parâmetro.
Propriedades dos parâmetros
Tipo:
String
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-OnBehalfOfUserRole
Especifica uma função de usuário.
Para obter uma função de usuário, use o cmdlet Get-SCUserRole .
Este cmdlet opera em nome da função de usuário especificada por esse parâmetro.
Propriedades dos parâmetros
Tipo:
UserRole
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-ParentVirtualHardDiskPath
Especifica o caminho do disco rígido virtual pai a ser usado para criar um disco diferencial.
Propriedades dos parâmetros
Tipo:
String
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
newVirtualDiskDriveDifferencing
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-Path
Especifica o caminho de destino para a unidade de disco virtual.
Propriedades dos parâmetros
Tipo:
String
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
existingVHDToVMParamSetSCSI
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingVHDToJobGroupParamSetIDE
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingVHDToVMParamSetIDE
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingVHDToJobGroupParamSetSCSI
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
HostDiskToVMParamSetSCSI
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToVMParamSetSCSIFixed
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToVMParamSetIDEFixed
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToVMParamSetIDEDynamic
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToVMParamSetSCSIDynamic
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newVirtualDiskDriveDifferencing
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
HostDiskToJobGroupParamSetSCSI
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToJobGroupParamSetSCSIFixed
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToJobGroupParamSetIDEDynamic
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToJobGroupParamSetSCSIDynamic
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToJobGroupParamSetIDEFixed
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-PROTipID
Especifica a ID da dica de Otimização de Desempenho e Recursos (dica PRO) que disparou essa ação.
Este parâmetro permite auditar dicas PRO.
Propriedades dos parâmetros
Tipo:
Guid
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-ReturnImmediately
Indica que o controle é retornado ao processo de chamada imediatamente, antes que o trabalho seja criado.
Propriedades dos parâmetros
Tipo:
SwitchParameter
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-RunAsynchronously
Indica que o trabalho é executado de forma assíncrona para que o controle retorne ao shell de comando imediatamente.
Propriedades dos parâmetros
Tipo:
SwitchParameter
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-SCSI
Especifica SCSI como o tipo de barramento ao qual anexar um objeto de unidade de disco virtual configurado em uma máquina virtual ou em um modelo.
Propriedades dos parâmetros
Tipo:
SwitchParameter
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
existingVHDToVMParamSetSCSI
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingVHDToTemplateParamSetSCSI
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingVHDToJobGroupParamSetSCSI
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
HostDiskToVMParamSetSCSI
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToVMParamSetSCSIFixed
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingHostVHDToVMParamSetSCSI
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToVMParamSetSCSIDynamic
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToTemplateParamSetSCSIDynamic
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
AnyHostDiskToTemplateParamSetSCSI
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToTemplateParamSetSCSIFixed
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
HostDiskToJobGroupParamSetSCSI
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToJobGroupParamSetSCSIFixed
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToJobGroupParamSetSCSIDynamic
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
AnyHostDiskToJobGroupParamSetSCSI
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingHostVHDToVMParamSetSCSIJobGroup
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-SharedStorage
Indica se a unidade de disco virtual usa armazenamento compartilhado.
Propriedades dos parâmetros
Tipo:
Boolean
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
existingVHDToTemplateParamSetSCSI
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingVHDToJobGroupParamSetSCSI
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-StorageClassification
Especifica um objeto de classificação de armazenamento.
Propriedades dos parâmetros
Tipo:
StorageClassification
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-StorageDisk
Especifica um disco em um host Hyper-V ou VMware ESX que uma máquina virtual nesse host pode usar em vez de usar um disco rígido virtual.
Este disco é referido como um disco de passagem.
O termo VMware correspondente é Raw Device Mapping (RDM).
O disco host é um disco rígido local ou uma unidade lógica em uma SAN (Storage Area Network, rede de armazenamento de dados).
O VMM permite que a máquina virtual ignore o sistema de arquivos do host e acesse o disco de passagem diretamente.
Hyper-V hosts suportam discos de passagem e conversão de um disco de passagem em VHD.
Os hosts VMware ESX suportam discos de passagem, mas não a conversão de disco.
Os hosts Citrix XenServer não suportam discos de passagem.
Propriedades dos parâmetros
Tipo:
StorageDisk
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Aliases:
Disco Anfitrião
Conjuntos de parâmetros
HostDiskToVMParamSetSCSI
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
HostDiskToVMParamSetIDE
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
HostDiskToJobGroupParamSetSCSI
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
HostDiskToJobGroupParamSetIDE
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-StorageQoSPolicy
Especifica uma política de QoS (Qualidade de Serviço) de armazenamento.
Propriedades dos parâmetros
Tipo:
StorageQoSPolicy
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-SystemVolume
Indica que o volume anexado ao VirtualDiskDrive é um volume do sistema.
Propriedades dos parâmetros
Tipo:
SwitchParameter
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-UseLocalVirtualHardDisk
Verifica se o arquivo VHD ou arquivos a serem usados para criar a máquina virtual existem e estão armazenados no host de destino.
Propriedades dos parâmetros
Tipo:
SwitchParameter
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
existingHostVHDToVMParamSetIDE
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingHostVHDToVMParamSetSCSI
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingHostVHDToVMParamSetSCSIJobGroup
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingHostVHDToVMParamSetIDEJobGroup
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-VirtualHardDisk
Especifica um objeto de disco rígido virtual.
Propriedades dos parâmetros
Tipo:
StandaloneVirtualHardDisk
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
existingVHDToTemplateParamSetIDE
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingVHDToVMParamSetSCSI
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingVHDToJobGroupParamSetIDE
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingVHDToVMParamSetIDE
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingVHDToTemplateParamSetSCSI
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingVHDToJobGroupParamSetSCSI
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-VirtualHardDiskFormatType
Especifica o tipo de formato de disco rígido.
Os valores válidos são:
VHD
VMDK
VHDX
Propriedades dos parâmetros
Tipo:
VHDFormatType
Default value:
None
Valores aceites:
VHD, VMDK, VHDX, VHDS
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-VirtualHardDiskSizeMB
Especifica o tamanho, em megabytes (MB), de um arquivo de disco rígido virtual fixo ou o tamanho máximo possível de um arquivo de disco rígido virtual em expansão dinâmica.
Propriedades dos parâmetros
Tipo:
Int64
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Aliases:
Tamanho
Conjuntos de parâmetros
newToVMParamSetSCSIFixed
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToVMParamSetIDEFixed
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToVMParamSetIDEDynamic
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToVMParamSetSCSIDynamic
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToTemplateParamSetSCSIDynamic
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToTemplateParamSetIDEDynamic
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToTemplateParamSetIDEFixed
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToTemplateParamSetSCSIFixed
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToJobGroupParamSetSCSIFixed
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToJobGroupParamSetIDEDynamic
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToJobGroupParamSetSCSIDynamic
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToJobGroupParamSetIDEFixed
Position:
Named
Obrigatório:
True
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-VM
Especifica um objeto de máquina virtual.
Propriedades dos parâmetros
Tipo:
VM
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
existingVHDToVMParamSetSCSI
Position:
Named
Obrigatório:
True
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingVHDToVMParamSetIDE
Position:
Named
Obrigatório:
True
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
HostDiskToVMParamSetSCSI
Position:
Named
Obrigatório:
True
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToVMParamSetSCSIFixed
Position:
Named
Obrigatório:
True
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingHostVHDToVMParamSetIDE
Position:
Named
Obrigatório:
True
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingHostVHDToVMParamSetSCSI
Position:
Named
Obrigatório:
True
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToVMParamSetIDEFixed
Position:
Named
Obrigatório:
True
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
HostDiskToVMParamSetIDE
Position:
Named
Obrigatório:
True
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToVMParamSetIDEDynamic
Position:
Named
Obrigatório:
True
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToVMParamSetSCSIDynamic
Position:
Named
Obrigatório:
True
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-VMMServer
Especifica um objeto de servidor VMM.
Propriedades dos parâmetros
Tipo:
ServerConnection
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-VMTemplate
Especifica um objeto de modelo do VMM usado para criar máquinas virtuais.
Propriedades dos parâmetros
Tipo:
Template
Default value:
None
Suporta carateres universais:
False
NãoMostrar:
False
Aliases:
Modelo
Conjuntos de parâmetros
existingVHDToTemplateParamSetIDE
Position:
Named
Obrigatório:
True
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
existingVHDToTemplateParamSetSCSI
Position:
Named
Obrigatório:
True
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToTemplateParamSetSCSIDynamic
Position:
Named
Obrigatório:
True
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToTemplateParamSetIDEDynamic
Position:
Named
Obrigatório:
True
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
AnyHostDiskToTemplateParamSetSCSI
Position:
Named
Obrigatório:
True
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
AnyHostDiskToTemplateParamSetIDE
Position:
Named
Obrigatório:
True
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToTemplateParamSetIDEFixed
Position:
Named
Obrigatório:
True
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
newToTemplateParamSetSCSIFixed
Position:
Named
Obrigatório:
True
Valor do pipeline:
True
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
-VolumeType
Especifica o tipo de volume para um disco rígido virtual.
Os valores válidos são: Boot, System, BootAndSystem e None.
Propriedades dos parâmetros
Tipo:
VolumeType
Default value:
None
Valores aceites:
None, Boot, System, BootAndSystem
Suporta carateres universais:
False
NãoMostrar:
False
Conjuntos de parâmetros
(All)
Position:
Named
Obrigatório:
False
Valor do pipeline:
False
Valor do pipeline por nome de propriedade:
False
Valor dos restantes argumentos:
False
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.
Saídas
VirtualDiskDrive
Este cmdlet retorna um objeto VirtualDiskDrive .
Notas
Este cmdlet requer um objeto de disco rígido virtual do VMM, que pode ser recuperado usando o cmdlet Get-SCVirtualHardDisk .