New-SCVirtualDiskDrive
Cria um objeto de unidade de disco virtual.
Syntax
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-VirtualHardDisk <StandaloneVirtualHardDisk>
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-VMTemplate <Template>
[-IDE]
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-VirtualHardDisk <StandaloneVirtualHardDisk>
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-VM <VM>
[-SCSI]
[-FileName <String>]
[-Path <String>]
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-VirtualHardDisk <StandaloneVirtualHardDisk>
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-JobGroup <Guid>
[-IDE]
[-FileName <String>]
[-Path <String>]
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-VirtualHardDisk <StandaloneVirtualHardDisk>
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-VM <VM>
[-IDE]
[-FileName <String>]
[-Path <String>]
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-VirtualHardDisk <StandaloneVirtualHardDisk>
[-SharedStorage <Boolean>]
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-VMTemplate <Template>
[-SCSI]
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-VirtualHardDisk <StandaloneVirtualHardDisk>
[-SharedStorage <Boolean>]
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-JobGroup <Guid>
[-SCSI]
[-FileName <String>]
[-Path <String>]
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-VM <VM>
-StorageDisk <StorageDisk>
[-SCSI]
[-FileName <String>]
[-Path <String>]
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-VM <VM>
[-SCSI]
[-Fixed]
-VirtualHardDiskSizeMB <Int64>
-FileName <String>
[-Path <String>]
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-VM <VM>
[-IDE]
-FileName <String>
-Path <String>
[-UseLocalVirtualHardDisk]
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-VM <VM>
[-SCSI]
-FileName <String>
-Path <String>
[-UseLocalVirtualHardDisk]
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-VM <VM>
[-IDE]
[-Fixed]
-VirtualHardDiskSizeMB <Int64>
-FileName <String>
[-Path <String>]
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-VM <VM>
-StorageDisk <StorageDisk>
[-IDE]
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-VM <VM>
[-IDE]
[-Dynamic]
-VirtualHardDiskSizeMB <Int64>
-FileName <String>
[-Path <String>]
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-VM <VM>
[-SCSI]
[-Dynamic]
-VirtualHardDiskSizeMB <Int64>
-FileName <String>
[-Path <String>]
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
[-VM <VM>]
[-JobGroup <Guid>]
[-SCSI]
[-IDE]
-FileName <String>
[-Path <String>]
-ParentVirtualHardDiskPath <String>
[-Differencing]
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-VMTemplate <Template>
[-SCSI]
[-Dynamic]
-VirtualHardDiskSizeMB <Int64>
-FileName <String>
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-VMTemplate <Template>
[-IDE]
[-Dynamic]
-VirtualHardDiskSizeMB <Int64>
-FileName <String>
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-VMTemplate <Template>
[-AnyStorageDisk]
[-SCSI]
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-VMTemplate <Template>
[-AnyStorageDisk]
[-IDE]
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-VMTemplate <Template>
[-IDE]
[-Fixed]
-VirtualHardDiskSizeMB <Int64>
-FileName <String>
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-VMTemplate <Template>
[-SCSI]
[-Fixed]
-VirtualHardDiskSizeMB <Int64>
-FileName <String>
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-JobGroup <Guid>
-StorageDisk <StorageDisk>
[-SCSI]
[-FileName <String>]
[-Path <String>]
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-JobGroup <Guid>
-StorageDisk <StorageDisk>
[-IDE]
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-JobGroup <Guid>
[-SCSI]
[-Fixed]
-VirtualHardDiskSizeMB <Int64>
-FileName <String>
[-Path <String>]
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-JobGroup <Guid>
[-IDE]
[-Dynamic]
-VirtualHardDiskSizeMB <Int64>
-FileName <String>
[-Path <String>]
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-JobGroup <Guid>
[-SCSI]
[-Dynamic]
-VirtualHardDiskSizeMB <Int64>
-FileName <String>
[-Path <String>]
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-JobGroup <Guid>
[-AnyStorageDisk]
[-SCSI]
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-JobGroup <Guid>
[-IDE]
[-Fixed]
-VirtualHardDiskSizeMB <Int64>
-FileName <String>
[-Path <String>]
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-JobGroup <Guid>
[-AnyStorageDisk]
[-IDE]
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-JobGroup <Guid>
[-SCSI]
-FileName <String>
-Path <String>
[-UseLocalVirtualHardDisk]
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualDiskDrive
[-VMMServer <ServerConnection>]
-Bus <Byte>
-LUN <Byte>
[-VirtualHardDiskFormatType <VHDFormatType>]
[-CreateDiffDisk <Boolean>]
-JobGroup <Guid>
[-IDE]
-FileName <String>
-Path <String>
[-UseLocalVirtualHardDisk]
[-BootVolume]
[-SystemVolume]
[-VolumeType <VolumeType>]
[-StorageClassification <StorageClassification>]
[-StorageQoSPolicy <StorageQoSPolicy>]
[-ReturnImmediately]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Description
O cmdlet New-SCVirtualDiskDrive cria um objeto de unidade de disco virtual numa máquina virtual implementada num anfitrião gerido pelo Virtual Machine Manager (VMM) ou cria um objeto de unidade de disco virtual num modelo na biblioteca do VMM.
No System Center, pode criar um disco de diferenciação com os parâmetros Differencing e ParentVirtualHardDiskPath . Um disco de diferenciação é um disco associado numa relação principal-subordinado a outro disco que pretende deixar intacto. Pode alterar os dados ou o sistema operativo no disco subordinado sem afetar o disco principal. Pode reverter as alterações ao disco subordinado. O disco subordinado tem de ter o mesmo formato de disco rígido virtual que o disco principal, VHD ou VHDX. Pode definir o formato com o parâmetro VirtualHardDiskFormat .
Um ficheiro de disco rígido virtual armazenado numa partilha de biblioteca do VMM, mas que não está anexado a uma unidade de disco virtual, existe como um objeto autónomo na biblioteca. Pode ser um ficheiro .vhd ou .vhdx baseado em Windows ou um ficheiro .vmdk baseado em VMware.
Um disco pass-through é um disco num anfitrião Hyper-V ou VMware ESX que uma máquina virtual nesse anfitrião pode utilizar em vez de utilizar um disco rígido virtual. O termo VMware correspondente é Mapeamento de Dispositivos Não Processados (RDM). O disco anfitrião é um disco rígido local ou uma unidade lógica numa Rede de Área de Armazenamento (SAN). O VMM permite que a máquina virtual ignore o sistema de ficheiros anfitrião e aceda diretamente ao disco pass-through. Os anfitriões Hyper-V suportam discos pass-through e conversão de um disco pass-through para um VHD. Os anfitriões VMware ESX suportam discos pass-through, mas não a conversão de disco. Os anfitriões Citrix XenServer não suportam discos pass-through.
Não é possível criar um ponto de verificação de um disco pass-through porque a criação do ponto de verificação foi concebida para funcionar com discos rígidos virtuais.
Exemplos
Exemplo 1: Criar uma unidade de disco virtual num modelo e anexar um disco rígido virtual existente
PS C:\> $VHD = Get-SCVirtualHardDisk -Name "Blank Disk - Small.vhd"
PS C:\> $VMTemplate = Get-SCVMTemplate | Where-Object {$_.Name -Eq "VMTemplate01"}
PS C:\> New-SCVirtualDiskDrive -VMTemplate $VMTemplate -IDE -Bus 1 -Lun 1 -VirtualHardDisk $VHD
O primeiro comando obtém o objeto de disco rígido virtual denominado Disco Em Branco – Pequeno a partir da biblioteca do VMM com 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 com o nome VMTemplate01 da biblioteca com o cmdlet Get-SCVMTemplate . O comando armazena esse objeto na variável $Template.
O último comando cria uma unidade de disco virtual em VMTemplate01. O comando liga o disco rígido virtual armazenado no $VHD ao segundo canal no segundo bloco 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
PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> New-SCVirtualDiskDrive -VM $VM -Dynamic -FileName "Test" -IDE -Size 20000 -Bus 0 -LUN 1
O primeiro comando obtém o objeto da máquina virtual com o nome VM01 com 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 bloco da máquina virtual. O comando especifica o respetivo 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
PS C:\> $JobGroupID = [Guid]::NewGuid().ToString()
PS C:\> $VHD = Get-SCVirtualHardDisk -VMMServer "VMMServer01.Contoso.com" | Where-Object {$_.Location -Eq "\\LibServer01.Contoso.com\MSSCVMMLibrary\VHDs\Blank Disk - Large.vhd"}
PS C:\> New-SCVirtualDiskDrive -IDE -Bus 0 -LUN 1 -JobGroup $JobGroupID -VirtualHardDisk $VHD
PS C:\> $HWProfile = Get-SCHardwareProfile | Where-Object {$_.Name -Match "NewHWProfile01"}
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost03"
PS C:\> New-SCVirtualMachine -Name "VM10" -Description "New Virtual Machine VM10" -VMMServer "VMMServer01.Contoso.com" -Owner "Contoso\Katarina" -VMHost $VMHost -Path "D:\VirtualMachinePath" -HardwareProfile $HWProfile -JobGroup $JobGroupID -RunAsynchronously -StartAction NeverAutoTurnOnVM -StopAction SaveVM
O primeiro comando gera um GUID e armazena-o como uma cadeia na variável $JobGroupID. O ID do grupo de tarefas funciona como um identificador que agrupa comandos subsequentes que incluem $JobGroupID num único grupo de tarefas.
O segundo comando obtém o objeto de disco rígido virtual a partir da localização 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 no $VHD ao novo objeto. Ao utilizar o parâmetro JobGroup , este comando é executado pouco 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 NewHWProfile01 no respetivo nome com o cmdlet Get-SCHardwareProfile . O comando armazena esse objeto na variável $HwProfile.
O quinto comando obtém o objeto anfitrião com o nome VMHost03 com o cmdlet Get-SCVMHost . O comando armazena o objeto anfitrião na variável $VMHost.
O último comando cria uma máquina virtual com o nome VM10 com as definições de hardware armazenadas no $HWProfile. O comando implementa a máquina virtual no VMHost03. O comando especifica que a máquina virtual não é iniciada automaticamente quando o anfitrião é iniciado e é colocado num estado guardado quando o serviço de virtualização para. Este comando utiliza o parâmetro JobGroup para indicar que quaisquer cmdlets anteriores que utilizem o mesmo ID do grupo de tarefas são executados antes de criar a máquina virtual. Neste caso, o cmdlet New-SCVirtualDiskDrive do terceiro comando cria uma unidade de disco virtual e associa-a à nova máquina virtual.
Exemplo 4: Criar uma unidade de disco virtual com um disco anfitrião e anexá-la a uma máquina virtual existente
PS C:\> $VM = Get-SCVirtualMachine -Name "VM04"
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost04.Contoso.com"
PS C:\> $HostDisk = @(Get-SCStorageDisk -VMHost $VMHost | Where-Object {$_.IsPassThroughCapable -Eq $True})
PS C:\> New-SCVirtualDiskDrive -VM $VM -HostDisk $HostDisk[0] -SCSI -Bus 0 -LUN 1
O primeiro comando obtém o objeto da máquina virtual com o nome VM04 e, em seguida, armazena esse objeto na variável $VM.
O segundo comando obtém o objeto anfitrião com o nome 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 com capacidade pass-through e, em seguida, armazena esses objetos na variável $HostDisk. Utilizar o símbolo @ e parênteses garante que o comando armazena os resultados numa matriz, caso o comando devolva um único objeto ou um valor de $Null.
O último comando cria um objeto de unidade de disco virtual que está ligado a um disco anfitrião físico no VMHost04. A unidade de disco virtual é anexada ao segundo bloco do primeiro barramento SCSI na VM04. Este exemplo pressupõe que a máquina virtual já tem 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
PS C:\> $VHDX = Get-SCVirtualHardDisk -VMMServer "VMMServer01.Contoso.com" | Where-Object {$_.Location -Eq "\\LibServer01.Contoso.com\MSSCVMMLibrary\VHDs\Blank Disk - Large.vhdx"}
PS C:\> $VM = Get-SCVirtualMachine -Name "VM05"
PS C:\> New-SCVirtualDiskDrive -VM $VM -VirtualHardDisk $VHDX -IDE -Bus 0 -LUN 1
O primeiro comando obtém o objeto de disco rígido virtual denominado Disco Em Branco - Large.vhdx a partir da biblioteca do VMM e, em seguida, armazena esse objeto na variável $VHDX.
O segundo comando obtém o objeto da máquina virtual com o nome VM05 e, em seguida, armazena esse objeto na variável $VM.
O último comando cria uma unidade de disco virtual a partir do Disco Em Branco – Large.vhdx e anexa a nova unidade de disco virtual à VM05.
Exemplo 6: Criar um disco de diferenciação e anexá-lo a uma máquina virtual existente
PS C:\> $VM = Get-SCVirtualMachine -Name "VM06"
PS C:\> New-SCVirtualDiskDrive -Bus 1 -LUN 1 -FileName "DiffDisk" -ParentVirtualHardDiskPath "C:\VirtualMachines\ParentDisk01.vhdx" -Differencing -VirtualHardDiskFormat "VHDX" -IDE -VM $VM
O primeiro comando obtém o objeto de máquina virtual com o nome VM06 e armazena esse objeto na variável $VM.
O segundo comando cria um disco de diferenciação com o nome DiffDisk.vhdx que tem o disco principal especificado e anexa o disco de diferenciação à VM06.
Parâmetros
-AnyStorageDisk
Indica que este cmdlet utiliza o parâmetro de marcador de posição que indica a criação de discos pass-through num novo grupo de tarefas de máquina virtual.
Type: | SwitchParameter |
Aliases: | AnyHostDisk |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BootVolume
Indica que o volume anexado ao VirtualDiskDrive é um volume de arranque.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Bus
Especifica o barramento IDE para o qual anexar uma unidade de disco virtual ou o barramento SCSI ao qual pretende anexar uma unidade de disco virtual.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CreateDiffDisk
Indica se o cmdlet cria um disco de diferenciação.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Differencing
Indica que o disco rígido virtual é criado como um disco de diferenciação.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Dynamic
Especifica que um disco rígido virtual pode expandir-se dinamicamente.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FileName
Especifica o nome de ficheiro a utilizar quando muda o nome de um ficheiro de disco rígido virtual à medida que o adiciona a uma máquina virtual.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Fixed
Indica que um disco rígido virtual está fixo em tamanho.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IDE
Indica que o IDE é o tipo de barramento para anexar um objeto de unidade de disco virtual configurado numa máquina virtual ou num modelo.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Especifica um identificador para uma série de comandos que são executados como um conjunto imediatamente antes do comando final que inclui a execução do mesmo identificador do grupo de tarefas.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Especifica uma variável na qual o progresso da tarefa é monitorizado e armazenado.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LUN
Especifica o número de unidade lógica (LUN) para um objeto de unidade de disco virtual ou para um objeto de unidade de disco virtual num barramento SCSI.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Especifica um nome de utilizador. Este cmdlet funciona em nome do utilizador que este parâmetro especifica.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Especifica uma função de utilizador. Para obter uma função de utilizador, utilize o cmdlet Get-SCUserRole . Este cmdlet funciona em nome da função de utilizador especificada por este parâmetro.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ParentVirtualHardDiskPath
Especifica o caminho do disco rígido virtual principal a utilizar para criar um disco de diferenciação.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Path
Especifica o caminho de destino para a unidade de disco virtual.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Especifica o ID da sugestão desempenho e Otimização de Recursos (sugestão PRO) que acionou esta ação. Este parâmetro permite-lhe auditar sugestões PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReturnImmediately
Indica que o controlo é devolvido ao processo de chamada imediatamente, antes de a tarefa ser criada.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica que a tarefa é executada de forma assíncrona para que o controlo regresse imediatamente à shell de comandos.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SCSI
Especifica o SCSI como o tipo de barramento para anexar um objeto de unidade de disco virtual configurado numa máquina virtual ou num modelo.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SharedStorage
Indica se a unidade de disco virtual utiliza o armazenamento partilhado.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageClassification
Especifica um objeto de classificação de armazenamento.
Type: | StorageClassification |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageDisk
Especifica um disco num anfitrião Hyper-V ou VMware ESX que uma máquina virtual nesse anfitrião pode utilizar em vez de utilizar um disco rígido virtual. Este disco é referido como um disco pass-through. O termo VMware correspondente é Mapeamento de Dispositivos Não Processados (RDM). O disco anfitrião é um disco rígido local ou uma unidade lógica numa Rede de Armazenamento (SAN). O VMM permite que a máquina virtual ignore o sistema de ficheiros do anfitrião e aceda diretamente ao disco pass-through. Os anfitriões Hyper-V suportam discos pass-through e a conversão de um disco pass-through num VHD. Os anfitriões VMware ESX suportam discos pass-through, mas não a conversão de disco. Os anfitriões Citrix XenServer não suportam discos pass-through.
Type: | StorageDisk |
Aliases: | HostDisk |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageQoSPolicy
Especifica uma política de Qualidade de Serviço (QoS) de armazenamento.
Type: | StorageQoSPolicy |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SystemVolume
Indica que o volume anexado ao VirtualDiskDrive é um volume de sistema.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UseLocalVirtualHardDisk
Verifica se o ficheiro ou ficheiros VHD a utilizar para criar a máquina virtual existem e estão armazenados no anfitrião de destino.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualHardDisk
Especifica um objeto de disco rígido virtual.
Type: | StandaloneVirtualHardDisk |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualHardDiskFormatType
Especifica o tipo de formato de disco rígido. Os valores válidos são:
- VHD
- VMDK
- VHDX
Type: | VHDFormatType |
Accepted values: | VHD, VMDK, VHDX, VHDS |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualHardDiskSizeMB
Especifica o tamanho, em megabytes (MB), de um ficheiro de disco rígido virtual fixo ou o tamanho máximo possível de um ficheiro de disco rígido virtual de expansão dinâmica.
Type: | Int64 |
Aliases: | Size |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VM
Especifica um objeto de máquina virtual.
Type: | VM |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
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 |
-VMTemplate
Especifica um objeto de modelo do VMM que é utilizado para criar máquinas virtuais.
Type: | Template |
Aliases: | Template |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VolumeType
Especifica o tipo de volume para um disco rígido virtual. Os valores válidos são: Arranque, Sistema, BootAndSystem e Nenhum.
Type: | VolumeType |
Accepted values: | None, Boot, System, BootAndSystem |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Saídas
VirtualDiskDrive
Este cmdlet devolve um objeto VirtualDiskDrive .
Notas
- Este cmdlet requer um objeto de disco rígido virtual do VMM, que pode ser obtido com o cmdlet Get-SCVirtualHardDisk .
Ligações Relacionadas
- Compress-SCVirtualDiskDrive
- Convert-SCVirtualDiskDrive
- Expand-SCVirtualDiskDrive
- Get-SCHardwareProfile
- Get-SCVirtualDiskDrive
- Get-SCVirtualHardDisk
- Get-SCVirtualMachine
- Get-SCVMHost
- Get-SCVMTemplate
- Move-SCVirtualHardDisk
- New-SCVirtualMachine
- Remove-SCVirtualDiskDrive
- Remove-SCVirtualHardDisk
- Set-SCVirtualDiskDrive
- Set-SCVirtualHardDisk