New-SCVirtualDiskDrive
Hiermee maakt u een virtueel schijfstationobject.
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
Met de cmdlet New-SCVirtualDiskDrive maakt u een virtueel schijfstationobject op een virtuele machine die is geïmplementeerd op een host die wordt beheerd door Virtual Machine Manager (VMM), of maakt u een virtueel schijfstationobject op een sjabloon in de VMM-bibliotheek.
In System Center kunt u een differentiërende schijf maken met behulp van de parameters Differentiëren en ParentVirtualHardDiskPath . Een differentiërende schijf is een schijf die in een bovenliggende/onderliggende relatie is gekoppeld aan een andere schijf die u intact wilt laten. U kunt de gegevens of het besturingssysteem op de onderliggende schijf wijzigen zonder dat dit van invloed is op de bovenliggende schijf. U kunt wijzigingen in de onderliggende schijf herstellen. De onderliggende schijf moet dezelfde virtuele harde schijfindeling hebben als de bovenliggende schijf, VHD of VHDX. U kunt de indeling instellen met behulp van de parameter VirtualHardDiskFormat .
Een bestand met virtuele harde schijven dat is opgeslagen op een VMM-bibliotheekshare, maar niet is gekoppeld aan een virtueel schijfstation, bestaat als een zelfstandig object in de bibliotheek. Het kan een Windows-vhd- of .vhdx-bestand of een VMware-vmdk-bestand zijn.
Een passthrough-schijf is een schijf op een Hyper-V- of VMware ESX-host die een virtuele machine op die host kan gebruiken in plaats van een virtuele harde schijf. De bijbehorende VMware-term is Raw Device Mapping (RDM). De hostschijf is een lokale harde schijf of een logische eenheid in een SAN (Storage Area Network). Met VMM kan de virtuele machine het hostbestandssysteem omzeilen en rechtstreeks toegang krijgen tot de passthrough-schijf. Hyper-V-hosts ondersteunen passthrough-schijven en conversie van een passthrough-schijf naar een VHD. VMware ESX-hosts ondersteunen passthrough-schijven, maar geen schijfconversie. Citrix XenServer-hosts bieden geen ondersteuning voor passthrough-schijven.
U kunt geen controlepunt van een passthrough-schijf maken omdat het maken van controlepunten is ontworpen voor gebruik met virtuele harde schijven.
Voorbeelden
Voorbeeld 1: een virtueel schijfstation maken op een sjabloon en een bestaande virtuele harde schijf koppelen
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
Met de eerste opdracht wordt het virtuele-hardeschijfobject met de naam Blank Disk - Small opgehaald uit de VMM-bibliotheek met behulp van de cmdlet Get-SCVirtualHardDisk . Met de opdracht wordt dat object opgeslagen in de variabele $VHD.
Met de tweede opdracht haalt u het sjabloonobject voor de virtuele machine met de naam VMTemplate01 op uit de bibliotheek met behulp van de cmdlet Get-SCVMTemplate . Met de opdracht wordt dat object opgeslagen in de variabele $Template.
Met de laatste opdracht maakt u een virtueel schijfstation op VMTemplate01. Met de opdracht wordt de virtuele harde schijf die is opgeslagen in $VHD gekoppeld aan het tweede kanaal in de tweede sleuf van de IDE-bus op het virtuele schijfstation.
Voorbeeld 2: Een virtueel schijfstation maken en toevoegen aan een bestaande virtuele machine
PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> New-SCVirtualDiskDrive -VM $VM -Dynamic -FileName "Test" -IDE -Size 20000 -Bus 0 -LUN 1
Met de eerste opdracht wordt het virtuele-machineobject met de naam VM01 opgehaald met behulp van de cmdlet Get-SCVirtualMachine . Met de opdracht wordt dat object opgeslagen in de variabele $VM.
Met de tweede opdracht maakt u een dynamisch virtueel schijfstation op het eerste IDE-kanaal in de tweede sleuf van de virtuele machine. De opdracht geeft de grootte op als 19,5 GB.
Voorbeeld 3: Een virtueel schijfstation maken op basis van een bestaande VHD en deze koppelen aan een nieuwe virtuele machine
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
De eerste opdracht genereert een GUID en slaat deze op als een tekenreeks in de variabele $JobGroupID. De id van de taakgroep fungeert als een id waarmee volgende opdrachten, waaronder $JobGroupID, in één taakgroep worden gegroepeerd.
Met de tweede opdracht wordt het virtuele-hardeschijfobject opgehaald uit de VMM-bibliotheeklocatie \LibraryServer01.Contoso.com\MSSCVMMLibrary\VHDs\Blank Disk - Large.vhd en wordt dat object vervolgens opgeslagen in de variabele $VHD.
De derde opdracht maakt een virtuele harde schijf object en wijst het nieuwe object toe aan IDE Bus 0 en LUN 1. Met deze opdracht wordt ook de virtuele harde schijf die is opgeslagen in $VHD gekoppeld aan het nieuwe object. Met behulp van de JobGroup parameter wordt deze opdracht uitgevoerd net vóór de laatste opdracht die de taakgroep aanroept en koppelt het nieuwe virtuele harde schijfobject aan de nieuwe virtuele machine die in de vorige opdracht is gemaakt.
Met de vierde opdracht wordt het hardwareprofielobject met de tekenreeks NewHWProfile01 in de naam opgehaald met behulp van de cmdlet Get-SCHardwareProfile . Met de opdracht wordt dat object opgeslagen in de variabele $HwProfile.
Met de vijfde opdracht wordt het hostobject VMHost03 opgehaald met behulp van de cmdlet Get-SCVMHost . Met de opdracht wordt het hostobject opgeslagen in de variabele $VMHost.
Met de laatste opdracht maakt u een virtuele machine met de naam VM10 met behulp van de hardware-instellingen die zijn opgeslagen in $HWProfile. Met de opdracht wordt de virtuele machine geïmplementeerd op VMHost03. De opdracht geeft aan dat de virtuele machine niet automatisch wordt gestart wanneer de host wordt gestart en in een opgeslagen status wordt geplaatst wanneer de virtualisatieservice stopt. Deze opdracht gebruikt de parameter JobGroup om aan te geven dat eerdere cmdlets die dezelfde taakgroep-id gebruiken, worden uitgevoerd voordat de virtuele machine wordt gemaakt. In dit geval maakt de cmdlet New-SCVirtualDiskDrive van de derde opdracht een virtueel schijfstation en koppelt deze aan de nieuwe virtuele machine.
Voorbeeld 4: een virtueel schijfstation maken met behulp van een hostschijf en deze koppelen aan een bestaande virtuele machine
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
Met de eerste opdracht wordt het virtuele-machineobject met de naam VM04 opgehaald en wordt dat object vervolgens opgeslagen in de variabele $VM.
Met de tweede opdracht wordt het hostobject met de naam VMHost04 opgehaald en wordt dat object vervolgens opgeslagen in de variabele $VMHost.
Met de derde opdracht worden alle opslagschijfobjecten op VMHost04 opgehaald die geschikt zijn voor passthrough en worden deze objecten vervolgens opgeslagen in de variabele $HostDisk. Als u het @-symbool en de haakjes gebruikt, zorgt u ervoor dat de opdracht de resultaten opslaat in een matrix, voor het geval de opdracht één object of een $Null waarde retourneert.
Met de laatste opdracht maakt u een virtueel schijfstationobject dat is verbonden met een fysieke hostschijf op VMHost04. Het virtuele schijfstation is gekoppeld aan de tweede sleuf van de eerste SCSI-bus op VM04. In dit voorbeeld wordt ervan uitgegaan dat de virtuele machine al een SCSI-controller heeft.
Voorbeeld 5: Een virtueel schijfstation maken van een bestaande VHDX en deze koppelen aan een bestaande virtuele machine
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
Met de eerste opdracht wordt het virtuele-hardeschijfobject met de naam Blank Disk - Large.vhdx opgehaald uit de VMM-bibliotheek en wordt dat object vervolgens opgeslagen in de variabele $VHDX.
Met de tweede opdracht wordt het virtuele-machineobject met de naam VM05 opgehaald en wordt dat object vervolgens opgeslagen in de variabele $VM.
Met de laatste opdracht maakt u een virtueel schijfstation van Blank Disk - Large.vhdx en koppelt u het nieuwe virtuele schijfstation aan VM05.
Voorbeeld 6: Een differentiërende schijf maken en deze koppelen aan een bestaande virtuele machine
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
Met de eerste opdracht wordt het virtuele-machineobject met de naam VM06 opgehaald en wordt dat object opgeslagen in de variabele $VM.
Met de tweede opdracht maakt u een differentiërende schijf met de naam DiffDisk.vhdx met de opgegeven bovenliggende schijf en koppelt u de differentiërende schijf aan VM06.
Parameters
-AnyStorageDisk
Hiermee wordt aangegeven dat deze cmdlet een tijdelijke aanduidingsparameter gebruikt die het maken van passthrough-schijven in een nieuwe taakgroep voor virtuele machines aangeeft.
Type: | SwitchParameter |
Aliases: | AnyHostDisk |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BootVolume
Geeft aan dat het volume dat is gekoppeld aan de VirtualDiskDrive een opstartvolume is.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Bus
Hiermee geeft u de IDE-bus waaraan een virtueel schijfstation of de SCSI-bus waaraan een virtuele schijfstation moet worden gekoppeld.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CreateDiffDisk
Geeft aan of de cmdlet een differentiërende schijf maakt.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Differencing
Geeft aan dat de virtuele harde schijf is gemaakt als een differentiërende schijf.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Dynamic
Hiermee geeft u op dat een virtuele harde schijf dynamisch kan uitbreiden.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FileName
Hiermee geeft u de bestandsnaam die moet worden gebruikt wanneer u de naam van een virtuele harde schijf-bestand wijzigt wanneer u het toevoegt aan een virtuele machine.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Fixed
Geeft aan dat een virtuele harde schijf een vaste grootte heeft.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IDE
Geeft aan dat IDE het bustype is waaraan een virtueel schijfstationobject moet worden gekoppeld dat is geconfigureerd op een virtuele machine of op een sjabloon.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Hiermee geeft u een id voor een reeks opdrachten die worden uitgevoerd als een set vlak voor de laatste opdracht die dezelfde taakgroep-id bevat wordt uitgevoerd.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Hiermee geeft u een variabele op waarin de voortgang van de taak wordt bijgehouden en opgeslagen.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LUN
Hiermee geeft u het logische eenheidsnummer (LUN) voor een virtueel schijfstationobject of voor een virtueel schijfstationobject op een SCSI-bus.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Hiermee geeft u een gebruikersnaam. Deze cmdlet werkt namens de gebruiker die deze parameter opgeeft.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Hiermee geeft u een gebruikersrol op. Gebruik de cmdlet Get-SCUserRole om een gebruikersrol te verkrijgen. Deze cmdlet werkt namens de gebruikersrol die door deze parameter wordt opgegeven.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ParentVirtualHardDiskPath
Hiermee geeft u het pad van de bovenliggende virtuele harde schijf te gebruiken voor het maken van een differentiërende schijf.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Path
Hiermee geeft u het doelpad voor het virtuele schijfstation.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Hiermee geeft u de id van de tip prestaties en resourceoptimalisatie (PRO-tip) die deze actie heeft geactiveerd. Met deze parameter kunt u PRO-tips controleren.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReturnImmediately
Geeft aan dat het besturingselement onmiddellijk wordt geretourneerd naar het aanroepende proces, voordat de taak wordt gemaakt.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Geeft aan dat de taak asynchroon wordt uitgevoerd, zodat het besturingselement onmiddellijk terugkeert naar de opdrachtshell.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SCSI
Hiermee geeft u SCSI op als het bustype waaraan een virtueel schijfstationobject moet worden gekoppeld dat is geconfigureerd op een virtuele machine of op een sjabloon.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SharedStorage
Geeft aan of het virtuele schijfstation gebruikmaakt van gedeelde opslag.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageClassification
Hiermee geeft u een opslagclassificatieobject op.
Type: | StorageClassification |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageDisk
Hiermee geeft u een schijf op een Hyper-V- of VMware ESX-host die een virtuele machine op die host kan gebruiken in plaats van een virtuele harde schijf. Deze schijf wordt een passthrough-schijf genoemd. De bijbehorende VMware-term is Raw Device Mapping (RDM). De hostschijf is een lokale harde schijf of een logische eenheid in een SAN (Storage Area Network). Met VMM kan de virtuele machine het bestandssysteem van de host omzeilen en rechtstreeks toegang krijgen tot de passthrough-schijf. Hyper-V-hosts ondersteunen passthrough-schijven en conversie van een passthrough-schijf naar een VHD. VMware ESX-hosts ondersteunen passthrough-schijven, maar geen schijfconversie. Citrix XenServer-hosts bieden geen ondersteuning voor passthrough-schijven.
Type: | StorageDisk |
Aliases: | HostDisk |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageQoSPolicy
Hiermee geeft u een QoS-beleid (Quality of Service) voor opslag op.
Type: | StorageQoSPolicy |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SystemVolume
Geeft aan dat het volume dat is gekoppeld aan de VirtualDiskDrive een systeemvolume is.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UseLocalVirtualHardDisk
Controleert of het VHD-bestand of de bestanden die moeten worden gebruikt om de virtuele machine te maken, bestaan en zijn opgeslagen op de doelhost.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualHardDisk
Hiermee geeft u een virtuele harde schijf-object.
Type: | StandaloneVirtualHardDisk |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualHardDiskFormatType
Hiermee geeft u het type harde schijfindeling op. Geldige waarden zijn:
- 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
Hiermee geeft u de grootte, in megabytes (MB), van een vast virtuele-hardeschijfbestand of de maximaal mogelijke grootte van een dynamisch uitbreidbare virtuele harde schijfbestand.
Type: | Int64 |
Aliases: | Size |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VM
Hiermee geeft u een virtuele machine-object.
Type: | VM |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMServer
Hiermee geeft u een VMM-serverobject op.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMTemplate
Hiermee geeft u een VMM-sjabloonobject op dat wordt gebruikt om virtuele machines te maken.
Type: | Template |
Aliases: | Template |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VolumeType
Hiermee geeft u het volumetype voor een virtuele harde schijf. Geldige waarden zijn: Boot, System, BootAndSystem en None.
Type: | VolumeType |
Accepted values: | None, Boot, System, BootAndSystem |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Uitvoerwaarden
VirtualDiskDrive
Deze cmdlet retourneert een VirtualDiskDrive-object .
Notities
- Voor deze cmdlet is een VMM-object virtuele harde schijf vereist, dat kan worden opgehaald met behulp van de cmdlet Get-SCVirtualHardDisk .
Verwante koppelingen
- 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