Командлет New-SCVirtualDiskDrive создает объект виртуального диска на виртуальной машине, развернутой на узле, управляемом диспетчером виртуальных машин (VMM), или создает объект виртуального диска на шаблоне в библиотеке VMM.
В System Center можно создать разностный диск с помощью параметров Differencing и ParentVirtualHardDiskPath .
Разностный диск — это диск, связанный в отношениях «родитель-потомок» с другим диском, который вы хотите оставить нетронутым.
Вы можете изменить данные или операционную систему на дочернем диске, не затрагивая родительский диск.
Вы можете отменить изменения на дочернем диске.
Дочерний диск должен иметь тот же формат виртуального жесткого диска, что и родительский диск (VHD или VHDX).
Формат можно задать с помощью параметра VirtualHardDiskFormat .
Файл виртуального жесткого диска, хранящийся в общей папке библиотеки VMM, но не подключенный к виртуальному диску, существует в библиотеке как отдельный объект.
Это может быть файл .vhd или .vhdx на основе Windows или файл .vmdk на основе VMware.
Транзитный диск — это диск на узле Hyper-V или VMware ESX, который виртуальная машина на этом узле может использовать вместо виртуального жесткого диска.
Соответствующий термин VMware — Raw Device Mapping (RDM).
Хост-диск — это локальный жесткий диск или логическое устройство в сети хранения данных (SAN).
VMM позволяет виртуальной машине обходить файловую систему хоста и получать прямой доступ к транзитному диску.
Hyper-V узлы поддерживают транзитные диски и преобразование транзитного диска в виртуальный жесткий диск.
Узлы VMware ESX поддерживают сквозные диски, но не преобразование дисков.
Хосты Citrix XenServer не поддерживают транзитные диски.
Создать контрольную точку сквозного диска невозможно, так как создание контрольной точки предназначено для работы с виртуальными жесткими дисками.
Примеры
Пример 1: Создание виртуального диска по шаблону и подключение существующего виртуального жесткого диска
Первая команда получает объект виртуального жесткого диска с именем Blank Disk — Small из библиотеки VMM с помощью командлета Get-SCVirtualHardDisk .
Команда сохраняет этот объект в переменной $VHD.
Вторая команда получает объект шаблона виртуальной машины с именем VMTemplate01 из библиотеки с помощью командлета Get-SCVMTemplate .
Команда сохраняет этот объект в переменной $Template.
Последняя команда создает виртуальный диск на VMTemplate01.
Команда подключает виртуальный жесткий диск, хранящийся в $VHD, ко второму каналу во втором слоте шины IDE на виртуальном дисководе.
Пример 2: Создание виртуального диска и добавление его к существующей виртуальной машине
Первая команда получает объект виртуальной машины с именем VM01 с помощью командлета Get-SCVirtualMachine .
Команда сохраняет этот объект в переменной $VM.
Вторая команда создает динамический виртуальный дисковод на первом канале IDE во втором слоте виртуальной машины.
Команда указывает его размер как 19,5 ГБ.
Пример 3: Создание виртуального диска из существующего виртуального жесткого диска и подключение его к новой виртуальной машине
Первая команда создает GUID, который сохраняет его в виде строки в переменной $JobGroupID.
Идентификатор группы заданий функционирует как идентификатор, который группирует последующие команды, включающие $JobGroupID, в одну группу заданий.
Вторая команда получает объект виртуального жесткого диска из расположения библиотеки VMM \LibraryServer01.Contoso.com\MSSCVMMLibrary\VHDs\Blank Disk - Large.vhd, а затем сохраняет этот объект в переменной $VHD.
Третья команда создает объект виртуального жесткого диска и назначает новый объект шине IDE 0 и LUN 1.
Эта команда также присоединяет виртуальный жесткий диск, хранящийся в $VHD, к новому объекту.
При использовании параметра JobGroup эта команда выполняется непосредственно перед последней командой, которая вызывает группу заданий и связывает новый объект виртуального жесткого диска с новой виртуальной машиной, созданной в предыдущей команде.
Четвертая команда получает объект аппаратного профиля, который содержит строку NewHWProfile01 в своем имени, с помощью командлета Get-SCHardwareProfile .
Команда сохраняет этот объект в переменной $HwProfile.
Пятая команда получает объект host с именем VMHost03 с помощью командлета Get-SCVMHost .
Команда сохраняет объект host в переменной $VMHost.
Последняя команда создает виртуальную машину с именем VM10 с использованием аппаратных настроек, хранящихся в $HWProfile.
Команда развертывает виртуальную машину на VMHost03.
Команда указывает, что виртуальная машина не запускается автоматически при запуске узла и переводится в сохраненное состояние при остановке службы виртуализации.
Эта команда использует параметр JobGroup , чтобы указать, что все предыдущие командлеты, использующие тот же идентификатор группы заданий, выполняются перед созданием виртуальной машины.
В этом случае командлет New-SCVirtualDiskDrive из третьей команды создает виртуальный диск и связывает его с новой виртуальной машиной.
Пример 4: Создание виртуального диска с помощью хост-диска и подключение его к существующей виртуальной машине
Первая команда получает объект виртуальной машины с именем VM04, а затем сохраняет этот объект в переменной $VM.
Вторая команда получает объект host с именем VMHost04, а затем сохраняет этот объект в переменной $VMHost.
Третья команда получает все объекты дискового пространства хранилища на VMHost04, которые поддерживают сквозную передачу, а затем сохраняет эти объекты в переменной $HostDisk.
Использование символа @ и скобок гарантирует, что команда сохранит результаты в массиве на случай, если команда возвращает один объект или $Null значение.
Последняя команда создает объект виртуального диска, который подключен к физическому диску хоста на VMHost04.
Виртуальный диск подключается ко второму слоту первой шины SCSI на VM04.
В этом примере предполагается, что на виртуальной машине уже есть контроллер SCSI.
Пример 5: Создание виртуального диска из существующего VHDX и подключение его к существующей виртуальной машине
Первая команда получает объект виртуального жесткого диска с именем Blank Disk - Large.vhdx из библиотеки VMM, а затем сохраняет этот объект в переменной $VHDX.
Вторая команда получает объект виртуальной машины с именем VM05, а затем сохраняет этот объект в переменной $VM.
Последняя команда создает виртуальный диск из Blank Disk - Large.vhdx и подключает новый виртуальный диск к VM05.
Пример 6: Создание разностного диска и подключение его к существующей виртуальной машине
Первая команда получает объект виртуальной машины с именем VM06, который сохраняет этот объект в переменной $VM.
Вторая команда создает разностный диск с именем DiffDisk.vhdx, который имеет указанный родительский диск, и присоединяет разностный диск к VM06.
Параметры
-AnyStorageDisk
Указывает, что этот командлет использует параметр-заполнитель, указывающий на создание транзитных дисков в новой группе заданий виртуальной машины.
Свойства параметра
Тип:
SwitchParameter
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Aliases:
AnyHostDisk (Диск AnyHostDisk)
Наборы параметров
AnyHostDiskToTemplateParamSetSCSI
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
AnyHostDiskToTemplateParamSetIDE
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
AnyHostDiskToJobGroupParamSetSCSI
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
AnyHostDiskToJobGroupParamSetIDE
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-BootVolume
Указывает, что том, подключенный к VirtualDiskDrive , является загрузочным томом.
Свойства параметра
Тип:
SwitchParameter
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-Bus
Указывает шину IDE, к которой следует подключить виртуальный дисковод, или шину SCSI, к которой следует подключить виртуальный дисковод.
Свойства параметра
Тип:
Byte
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-CreateDiffDisk
Указывает, создает ли командлет разностный диск.
Свойства параметра
Тип:
Boolean
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-Differencing
Указывает, что виртуальный жесткий диск создается как разностный диск.
Свойства параметра
Тип:
SwitchParameter
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
newVirtualDiskDriveDifferencing
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-Dynamic
Указывает, что виртуальный жесткий диск может динамически расширяться.
Свойства параметра
Тип:
SwitchParameter
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
newToVMParamSetIDEDynamic
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToVMParamSetSCSIDynamic
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToTemplateParamSetSCSIDynamic
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToTemplateParamSetIDEDynamic
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToJobGroupParamSetIDEDynamic
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToJobGroupParamSetSCSIDynamic
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-FileName
Указывает имя файла, которое будет использоваться при переименовании файла виртуального жесткого диска при его добавлении на виртуальную машину.
Свойства параметра
Тип:
String
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
existingVHDToVMParamSetSCSI
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingVHDToJobGroupParamSetIDE
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingVHDToVMParamSetIDE
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingVHDToJobGroupParamSetSCSI
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
HostDiskToVMParamSetSCSI
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
HostDiskToJobGroupParamSetSCSI
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-Fixed
Указывает, что виртуальный жесткий диск имеет фиксированный размер.
Свойства параметра
Тип:
SwitchParameter
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
newToVMParamSetSCSIFixed
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToVMParamSetIDEFixed
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToTemplateParamSetIDEFixed
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToTemplateParamSetSCSIFixed
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToJobGroupParamSetSCSIFixed
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToJobGroupParamSetIDEFixed
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-IDE
Указывает, что среда IDE — это тип шины, к которой следует подключить объект виртуального диска, настроенный на виртуальной машине или на шаблоне.
Свойства параметра
Тип:
SwitchParameter
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
existingVHDToTemplateParamSetIDE
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingVHDToJobGroupParamSetIDE
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingVHDToVMParamSetIDE
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingHostVHDToVMParamSetIDE
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToVMParamSetIDEFixed
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
HostDiskToVMParamSetIDE
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToVMParamSetIDEDynamic
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToTemplateParamSetIDEDynamic
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
AnyHostDiskToTemplateParamSetIDE
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToTemplateParamSetIDEFixed
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
HostDiskToJobGroupParamSetIDE
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToJobGroupParamSetIDEDynamic
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToJobGroupParamSetIDEFixed
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
AnyHostDiskToJobGroupParamSetIDE
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingHostVHDToVMParamSetIDEJobGroup
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-JobGroup
Указывает идентификатор для ряда команд, которые выполняются как набор непосредственно перед выполнением последней команды, включающей тот же идентификатор группы заданий.
Свойства параметра
Тип:
Guid
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
existingVHDToJobGroupParamSetIDE
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingVHDToJobGroupParamSetSCSI
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
HostDiskToJobGroupParamSetSCSI
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
HostDiskToJobGroupParamSetIDE
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToJobGroupParamSetSCSIFixed
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToJobGroupParamSetIDEDynamic
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToJobGroupParamSetSCSIDynamic
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
AnyHostDiskToJobGroupParamSetSCSI
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToJobGroupParamSetIDEFixed
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
AnyHostDiskToJobGroupParamSetIDE
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingHostVHDToVMParamSetSCSIJobGroup
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingHostVHDToVMParamSetIDEJobGroup
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-JobVariable
Указывает переменную, в которой отслеживается и сохраняется ход выполнения задания.
Свойства параметра
Тип:
String
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-LUN
Указывает номер логической единицы измерения (LUN) для объекта виртуального диска или для объекта виртуального диска на шине SCSI.
Свойства параметра
Тип:
Byte
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-OnBehalfOfUser
Указывает имя пользователя.
Этот командлет работает от имени пользователя, указанного в этом параметре.
Свойства параметра
Тип:
String
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-OnBehalfOfUserRole
Указывает роль пользователя.
Чтобы получить роль пользователя, используйте командлет Get-SCUserRole .
Этот командлет работает от имени роли пользователя, указанной в этом параметре.
Свойства параметра
Тип:
UserRole
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-ParentVirtualHardDiskPath
Указывает путь к родительскому виртуальному жесткому диску, который будет использоваться для создания разностного диска.
Свойства параметра
Тип:
String
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
newVirtualDiskDriveDifferencing
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-Path
Указывает путь назначения для виртуального диска.
Свойства параметра
Тип:
String
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
existingVHDToVMParamSetSCSI
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingVHDToJobGroupParamSetIDE
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingVHDToVMParamSetIDE
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingVHDToJobGroupParamSetSCSI
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
HostDiskToVMParamSetSCSI
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToVMParamSetSCSIFixed
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToVMParamSetIDEFixed
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToVMParamSetIDEDynamic
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToVMParamSetSCSIDynamic
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newVirtualDiskDriveDifferencing
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
HostDiskToJobGroupParamSetSCSI
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToJobGroupParamSetSCSIFixed
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToJobGroupParamSetIDEDynamic
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToJobGroupParamSetSCSIDynamic
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToJobGroupParamSetIDEFixed
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-PROTipID
Указывает идентификатор подсказки по оптимизации производительности и ресурсов (подсказка PRO), активировав это действие.
Этот параметр позволяет проверять советы PRO.
Свойства параметра
Тип:
Guid
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-ReturnImmediately
Указывает, что управление возвращается вызывающему процессу немедленно, до создания задания.
Свойства параметра
Тип:
SwitchParameter
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-RunAsynchronously
Указывает, что задание выполняется асинхронно, чтобы элемент управления сразу же возвращал командную оболочку.
Свойства параметра
Тип:
SwitchParameter
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-SCSI
Указывает SCSI в качестве типа шины, к которой следует подключить объект виртуального диска, настроенный на виртуальной машине или на шаблоне.
Свойства параметра
Тип:
SwitchParameter
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
existingVHDToVMParamSetSCSI
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingVHDToTemplateParamSetSCSI
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingVHDToJobGroupParamSetSCSI
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
HostDiskToVMParamSetSCSI
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToVMParamSetSCSIFixed
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingHostVHDToVMParamSetSCSI
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToVMParamSetSCSIDynamic
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToTemplateParamSetSCSIDynamic
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
AnyHostDiskToTemplateParamSetSCSI
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToTemplateParamSetSCSIFixed
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
HostDiskToJobGroupParamSetSCSI
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToJobGroupParamSetSCSIFixed
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToJobGroupParamSetSCSIDynamic
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
AnyHostDiskToJobGroupParamSetSCSI
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingHostVHDToVMParamSetSCSIJobGroup
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-SharedStorage
Указывает, использует ли виртуальный диск общее хранилище.
Свойства параметра
Тип:
Boolean
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
existingVHDToTemplateParamSetSCSI
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingVHDToJobGroupParamSetSCSI
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-StorageClassification
Указывает объект классификации хранилища.
Свойства параметра
Тип:
StorageClassification
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-StorageDisk
Указывает диск на узле Hyper-V или VMware ESX, который виртуальная машина на этом узле может использовать вместо виртуального жесткого диска.
Этот диск называется сквозным диском.
Соответствующий термин VMware — Raw Device Mapping (RDM).
Хост-диск — это локальный жесткий диск или логическое устройство в сети хранения данных (SAN).
VMM позволяет виртуальной машине обойти файловую систему хоста и получить прямой доступ к транзитному диску.
Hyper-V узлы поддерживают транзитные диски и преобразование транзитного диска в виртуальный жесткий диск.
Узлы VMware ESX поддерживают сквозные диски, но не преобразование дисков.
Хосты Citrix XenServer не поддерживают транзитные диски.
Свойства параметра
Тип:
StorageDisk
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Aliases:
ХостДиск
Наборы параметров
HostDiskToVMParamSetSCSI
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
HostDiskToVMParamSetIDE
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
HostDiskToJobGroupParamSetSCSI
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
HostDiskToJobGroupParamSetIDE
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-StorageQoSPolicy
Указывает политику качества обслуживания (QoS) хранилища.
Свойства параметра
Тип:
StorageQoSPolicy
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-SystemVolume
Указывает, что том, подключенный к VirtualDiskDrive , является системным томом.
Свойства параметра
Тип:
SwitchParameter
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-UseLocalVirtualHardDisk
Проверяет, существуют ли VHD-файл или файлы, используемые для создания виртуальной машины, и хранятся ли они на целевом узле.
Свойства параметра
Тип:
SwitchParameter
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
existingHostVHDToVMParamSetIDE
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingHostVHDToVMParamSetSCSI
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingHostVHDToVMParamSetSCSIJobGroup
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingHostVHDToVMParamSetIDEJobGroup
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-VirtualHardDisk
Указывает объект виртуального жесткого диска.
Свойства параметра
Тип:
StandaloneVirtualHardDisk
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
existingVHDToTemplateParamSetIDE
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingVHDToVMParamSetSCSI
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingVHDToJobGroupParamSetIDE
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingVHDToVMParamSetIDE
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingVHDToTemplateParamSetSCSI
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingVHDToJobGroupParamSetSCSI
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-VirtualHardDiskFormatType
Указывает тип формата жесткого диска.
Допустимые значения:
VHD
ВМДК
VHDX
Свойства параметра
Тип:
VHDFormatType
Default value:
None
Допустимые значения:
VHD, VMDK, VHDX, VHDS
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-VirtualHardDiskSizeMB
Указывает размер фиксированного файла виртуального жесткого диска в мегабайтах (МБ) или максимально возможный размер динамически расширяемого файла виртуального жесткого диска.
Свойства параметра
Тип:
Int64
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Aliases:
Размер
Наборы параметров
newToVMParamSetSCSIFixed
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToVMParamSetIDEFixed
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToVMParamSetIDEDynamic
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToVMParamSetSCSIDynamic
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToTemplateParamSetSCSIDynamic
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToTemplateParamSetIDEDynamic
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToTemplateParamSetIDEFixed
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToTemplateParamSetSCSIFixed
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToJobGroupParamSetSCSIFixed
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToJobGroupParamSetIDEDynamic
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToJobGroupParamSetSCSIDynamic
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToJobGroupParamSetIDEFixed
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-VM
Указывает объект виртуальной машины.
Свойства параметра
Тип:
VM
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
existingVHDToVMParamSetSCSI
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingVHDToVMParamSetIDE
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
HostDiskToVMParamSetSCSI
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToVMParamSetSCSIFixed
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingHostVHDToVMParamSetIDE
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingHostVHDToVMParamSetSCSI
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToVMParamSetIDEFixed
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
HostDiskToVMParamSetIDE
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToVMParamSetIDEDynamic
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToVMParamSetSCSIDynamic
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-VMMServer
Указывает объект сервера VMM.
Свойства параметра
Тип:
ServerConnection
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-VMTemplate
Указывает объект шаблона VMM, который используется для создания виртуальных машин.
Свойства параметра
Тип:
Template
Default value:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Aliases:
Шаблон
Наборы параметров
existingVHDToTemplateParamSetIDE
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
existingVHDToTemplateParamSetSCSI
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToTemplateParamSetSCSIDynamic
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToTemplateParamSetIDEDynamic
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
AnyHostDiskToTemplateParamSetSCSI
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
AnyHostDiskToTemplateParamSetIDE
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToTemplateParamSetIDEFixed
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
newToTemplateParamSetSCSIFixed
Position:
Named
Обязательно:
True
Значение из конвейера:
True
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-VolumeType
Указывает тип тома для виртуального жесткого диска.
Допустимые значения: Boot, System, BootAndSystem и None.
Свойства параметра
Тип:
VolumeType
Default value:
None
Допустимые значения:
None, Boot, System, BootAndSystem
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.
Выходные данные
VirtualDiskDrive
Этот командлет возвращает объект VirtualDiskDrive .
Примечания
Для этого командлета требуется объект виртуального жесткого диска VMM, который можно получить с помощью командлета Get-SCVirtualHardDisk .