New-SCVirtualDiskDrive
가상 디스크 드라이브 개체를 만듭니다.
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
New-SCVirtualDiskDrive cmdlet은 VMM(Virtual Machine Manager)에서 관리하는 호스트에 배포된 가상 머신에 가상 디스크 드라이브 개체를 만들거나 VMM 라이브러리의 템플릿에 가상 디스크 드라이브 개체를 만듭니다.
System Center 2019에서는 Differencing 및 ParentVirtualHardDiskPath 매개 변수를 사용하여 차이점 보관용 디스크를 만들 수 있습니다. 차이점 보관 디스크는 부모-자식 관계에서 그대로 유지하려는 다른 디스크와 연결된 디스크입니다. 부모 디스크에 영향을 주지 않고 자식 디스크의 데이터 또는 운영 체제를 변경할 수 있습니다. 변경 내용을 자식 디스크로 되돌릴 수 있습니다. 자식 디스크는 부모 디스크(VHD 또는 VHDX)와 동일한 가상 하드 디스크 형식이어야 합니다. VirtualHardDiskFormat 매개 변수를 사용하여 형식을 설정할 수 있습니다.
VMM 라이브러리 공유에 저장되지만 가상 디스크 드라이브에 연결되지 않은 가상 하드 디스크 파일은 라이브러리에 독립 실행형 개체로 존재합니다. Windows 기반 .vhd 또는 .vhdx 파일 또는 VMware 기반 .vmdk 파일일 수 있습니다.
통과 디스크는 해당 호스트의 가상 머신이 가상 하드 디스크를 사용하는 대신 사용할 수 있는 Hyper-V 또는 VMware ESX 호스트의 디스크입니다. 해당 VMware 용어는 RDM(원시 디바이스 매핑)입니다. 호스트 디스크는 로컬 하드 디스크이거나 SAN(스토리지 영역 네트워크)의 논리적 단위가 될 수 있습니다. VMM을 사용하면 가상 머신이 호스트 파일 시스템을 우회하고 통과 디스크에 직접 액세스할 수 있습니다. Hyper-V 호스트는 통과 디스크를 지원하고 통과 디스크를 VHD로 변환할 수 있습니다. VMware ESX 호스트는 통과 디스크를 지원하지만 디스크 변환은 지원하지 않습니다. Citrix XenServer 호스트는 통과 디스크를 지원하지 않습니다.
검사점 만들기는 가상 하드 디스크에서 작동하도록 설계되어 있으므로 통과 디스크의 검사점은 만들 수 없습니다.
예제
예제 1: 템플릿에서 가상 디스크 드라이브 만들기 및 기존 가상 하드 디스크 연결
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
첫 번째 명령은 Get-SCVirtualHardDisk cmdlet을 사용하여 VMM 라이브러리에서 빈 디스크 - Small이라는 가상 하드 디스크 개체를 가져옵니다. 명령은 해당 개체를 $VHD 변수에 저장합니다.
두 번째 명령은 Get-SCVMTemplate cmdlet을 사용하여 라이브러리에서 VMTemplate01이라는 가상 머신 템플릿 개체를 가져옵니다. 명령은 해당 개체를 $Template 변수에 저장합니다.
마지막 명령은 VMTemplate01에 가상 디스크 드라이브를 만듭니다. 이 명령은 $VHD 저장된 가상 하드 디스크를 가상 디스크 드라이브의 IDE 버스 두 번째 슬롯에 있는 두 번째 채널에 연결합니다.
예제 2: 가상 디스크 드라이브를 만들고 기존 가상 머신에 추가
PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> New-SCVirtualDiskDrive -VM $VM -Dynamic -FileName "Test" -IDE -Size 20000 -Bus 0 -LUN 1
첫 번째 명령은 Get-SCVirtualMachine cmdlet을 사용하여 VM01이라는 가상 머신 개체를 가져옵니다. 이 명령은 해당 개체를 $VM 변수에 저장합니다.
두 번째 명령은 가상 머신의 두 번째 슬롯에 있는 첫 번째 IDE 채널에 동적 가상 디스크 드라이브를 만듭니다. 이 명령은 크기를 19.5GB로 지정합니다.
예제 3: 기존 VHD에서 가상 디스크 드라이브를 만들고 새 가상 머신에 연결
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
첫 번째 명령은 GUID를 생성하고 $JobGroupID 변수에 문자열로 저장합니다. 작업 그룹 ID는 $JobGroupID 포함하는 후속 명령을 단일 작업 그룹으로 그룹화하는 식별자로 작동합니다.
두 번째 명령은 VMM 라이브러리 위치 \LibraryServer01.Contoso.com\MSSCVMMLibrary\VHDs\Blank Disk - Large.vhd에서 가상 하드 디스크 개체를 가져온 다음 해당 개체를 $VHD 변수에 저장합니다.
세 번째 명령은 가상 하드 디스크 드라이브 개체를 만들고 새 개체를 IDE Bus 0 및 LUN 1에 할당합니다. 또한 이 명령은 $VHD 저장된 가상 하드 디스크를 새 개체에 연결합니다. JobGroup 매개 변수를 사용하여 이 명령은 작업 그룹을 호출하고 새 가상 하드 디스크 드라이브 개체를 이전 명령에서 만든 새 가상 머신과 연결하는 마지막 명령 바로 앞에서 실행됩니다.
네 번째 명령은 Get-SCHardwareProfile cmdlet을 사용하여 이름에 NewHWProfile01 문자열을 포함하는 하드웨어 프로필 개체를 가져옵니다. 명령은 해당 개체를 $HwProfile 변수에 저장합니다.
다섯 번째 명령은 Get-SCVMHost cmdlet을 사용하여 VMHost03이라는 호스트 개체를 가져옵니다. 이 명령은 호스트 개체를 $VMHost 변수에 저장합니다.
마지막 명령은 $HWProfile 저장된 하드웨어 설정을 사용하여 VM10이라는 가상 머신을 만듭니다. 이 명령은 VMHost03에 가상 머신을 배포합니다. 이 명령은 호스트가 시작될 때 가상 머신이 자동으로 시작되지 않고 가상화 서비스가 중지될 때 저장된 상태로 전환되도록 지정합니다. 이 명령은 JobGroup 매개 변수를 사용하여 동일한 작업 그룹 ID를 사용하는 이전 cmdlet이 가상 머신을 만들기 전에 실행됨을 나타냅니다. 이 경우 세 번째 명령의 New-SCVirtualDiskDrive cmdlet은 가상 디스크 드라이브를 만들고 새 가상 머신과 연결합니다.
예제 4: 호스트 디스크를 사용하여 가상 디스크 드라이브를 만들고 기존 가상 머신에 연결
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
첫 번째 명령은 VM04라는 가상 머신 개체를 가져온 다음 해당 개체를 $VM 변수에 저장합니다.
두 번째 명령은 VMHost04라는 호스트 개체를 가져오고 해당 개체를 $VMHost 변수에 저장합니다.
세 번째 명령은 통과가 가능한 VMHost04의 모든 스토리지 디스크 개체를 가져오고 해당 개체를 $HostDisk 변수에 저장합니다. 명령이 단일 개체 또는 $Null 값을 반환하는 경우 @ 기호 및 괄호를 사용하면 명령이 결과를 배열에 저장합니다.
마지막 명령은 VMHost04의 실제 호스트 디스크에 연결된 가상 디스크 드라이브 개체를 만듭니다. 가상 디스크 드라이브는 VM04에 있는 첫 번째 SCSI 버스의 두 번째 슬롯에 연결됩니다. 이 예에서는 가상 컴퓨터에 SCSI 컨트롤러가 이미 있는 것으로 가정합니다.
예제 5: 기존 VHDX에서 가상 디스크 드라이브를 만들고 기존 가상 머신에 연결
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
첫 번째 명령은 VMM 라이브러리에서 Blank Disk - Large.vhdx라는 가상 하드 디스크 개체를 가져온 다음 해당 개체를 $VHDX 변수에 저장합니다.
두 번째 명령은 VM05라는 가상 머신 개체를 가져온 다음 해당 개체를 $VM 변수에 저장합니다.
마지막 명령은 빈 디스크 - Large.vhdx에서 가상 디스크 드라이브를 만들고 새 가상 디스크 드라이브를 VM05에 연결합니다.
예제 6: 차이점 보관용 디스크를 만들고 기존 가상 머신에 연결
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
첫 번째 명령은 VM06이라는 가상 머신 개체를 가져오고 해당 개체를 $VM 변수에 저장합니다.
두 번째 명령은 지정된 부모 디스크가 있는 DiffDisk.vhdx라는 차이점 보관용 디스크를 만들고 차이점 보관 디스크를 VM06에 연결합니다.
매개 변수
-AnyStorageDisk
이 cmdlet은 새 가상 머신 작업 그룹에서 통과 디스크를 만들 수 있음을 나타내는 자리 표시자 매개 변수를 사용한다는 것을 나타냅니다.
Type: | SwitchParameter |
Aliases: | AnyHostDisk |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BootVolume
VirtualDiskDrive에 연결된 볼륨이 부팅 볼륨임을 나타냅니다.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Bus
가상 디스크 드라이브를 연결할 IDE 버스 또는 가상 디스크 드라이브를 연결할 SCSI 버스를 지정합니다.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CreateDiffDisk
cmdlet이 차이점 보관용 디스크를 만드는지 여부를 나타냅니다.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Differencing
가상 하드 디스크가 차이점 보관용 디스크로 생성되었음을 나타냅니다.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Dynamic
가상 하드 디스크를 동적 확장 크기 형식으로 지정합니다.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FileName
가상 컴퓨터에 추가할 가상 하드 디스크 파일의 이름을 바꿀 때 사용할 파일 이름을 지정합니다.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Fixed
가상 하드 디스크의 크기가 고정되었음을 나타냅니다.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IDE
IDE가 가상 머신 또는 템플릿에 구성된 가상 디스크 드라이브 개체를 연결할 버스 유형임을 나타냅니다.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
동일한 작업 그룹 식별자를 포함하는 최종 명령이 실행되기 직전에 집합으로 실행되는 일련의 명령에 대한 식별자를 지정합니다.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
작업 진행률을 추적하고 저장하는 변수를 지정합니다.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LUN
가상 디스크 드라이브 개체 또는 SCSI 버스의 가상 디스크 드라이브 개체에 대한 LUN(논리 단위 번호)을 지정합니다.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
사용자 이름을 지정합니다. 이 cmdlet은 이 매개 변수가 지정하는 사용자를 대신하여 작동합니다.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
사용자 역할을 지정합니다. 사용자 역할을 가져오려면 Get-SCUserRole cmdlet을 사용합니다. 이 cmdlet은 이 매개 변수가 지정하는 사용자 역할을 대신하여 작동합니다.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ParentVirtualHardDiskPath
차이점 보관용 디스크를 만드는 데 사용할 부모 가상 하드 디스크의 경로를 지정합니다.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Path
가상 디스크 드라이브의 대상 경로를 지정합니다.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
이 작업을 트리거한 PRO 팁(성능 및 리소스 최적화 팁)의 ID를 지정합니다. 이 매개 변수를 사용하면 PRO 팁을 감사할 수 있습니다.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReturnImmediately
작업이 생성되기 전에 컨트롤이 호출 프로세스에 즉시 반환됨을 나타냅니다.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
컨트롤이 명령 셸로 즉시 반환되도록 작업이 비동기적으로 실행됨을 나타냅니다.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SCSI
가상 컴퓨터 또는 템플릿에서 구성된 가상 디스크 드라이브 개체를 연결할 SCSI를 버스 유형으로 지정합니다.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SharedStorage
가상 디스크 드라이브에서 공유 스토리지를 사용하는지 여부를 나타냅니다.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageClassification
스토리지 분류 개체를 지정합니다.
Type: | StorageClassification |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageDisk
Hyper-V 또는 VMware ESX 호스트의 가상 컴퓨터에서 가상 하드 디스크 대신 사용할 해당 호스트의 디스크를 지정합니다. 이 디스크를 통과 디스크라고 합니다. 해당 VMware 용어는 RDM(원시 디바이스 매핑)입니다. 호스트 디스크는 로컬 하드 디스크이거나 SAN(스토리지 영역 네트워크)의 논리적 단위가 될 수 있습니다. VMM에서는 가상 컴퓨터가 호스트의 파일 시스템을 무시하고 통과 디스크에 직접 액세스할 수 있습니다. Hyper-V 호스트는 통과 디스크를 지원하고 통과 디스크를 VHD로 변환할 수 있습니다. VMware ESX 호스트는 통과 디스크를 지원하지만 디스크 변환은 지원하지 않습니다. Citrix XenServer 호스트는 통과 디스크를 지원하지 않습니다.
Type: | StorageDisk |
Aliases: | HostDisk |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StorageQoSPolicy
QoS(스토리지 서비스 품질) 정책을 지정합니다.
Type: | StorageQoSPolicy |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SystemVolume
VirtualDiskDrive에 연결된 볼륨이 시스템 볼륨임을 나타냅니다.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UseLocalVirtualHardDisk
가상 머신을 만드는 데 사용할 VHD 파일 또는 파일이 있고 대상 호스트에 저장되어 있는지 확인합니다.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualHardDisk
가상 하드 디스크 개체를 지정합니다.
Type: | StandaloneVirtualHardDisk |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualHardDiskFormatType
하드 디스크 형식 유형을 지정합니다. 유효한 값은 다음과 같습니다.
- 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
고정 가상 하드 디스크 파일의 크기(MB)를 지정하거나 동적으로 확장되는 가상 하드 디스크 파일의 최대 크기를 지정합니다.
Type: | Int64 |
Aliases: | Size |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VM
가상 컴퓨터 개체를 지정합니다.
Type: | VM |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMServer
VMM 서버 개체를 지정합니다.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMTemplate
가상 머신을 만드는 데 사용되는 VMM 템플릿 개체를 지정합니다.
Type: | Template |
Aliases: | Template |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VolumeType
가상 하드 디스크의 볼륨 유형을 지정합니다. 유효한 값은 부팅, 시스템, BootAndSystem 및 None입니다.
Type: | VolumeType |
Accepted values: | None, Boot, System, BootAndSystem |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
출력
VirtualDiskDrive
이 cmdlet은 VirtualDiskDrive 개체를 반환합니다.
참고
- 이 cmdlet에는 Get-SCVirtualHardDisk cmdlet을 사용하여 검색할 수 있는 VMM 가상 하드 디스크 개체가 필요합니다.
관련 링크
- 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