New-SCV2V
Преобразует виртуальную машину в виртуальную машину, развернутую на узле Hyper-V, которым управляет VMM.
Синтаксис
New-SCV2V
[-EnableVMNetworkOptimization <Boolean>]
[-EnableMACAddressSpoofing <Boolean>]
[-VMMServer <ServerConnection>]
[-LibraryServer <LibraryServer>]
-VMHost <Host>
-VMXPath <String>
[-JobGroup <Guid>]
[-Trigger]
[-Description <String>]
[-Name <String>]
[-Owner <String>]
[-UserRole <UserRole>]
[-Path <String>]
[-StartVM]
[-CPUCount <Byte>]
[-CPURelativeWeight <Int32>]
[-CPUType <ProcessorType>]
[-MemoryMB <Int32>]
[-DelayStartSeconds <Int32>]
[-StartAction <VMStartAction>]
[-StopAction <VMStopAction>]
[-LogicalNetwork <LogicalNetwork>]
[-VMNetwork <VMNetwork>]
[-NoConnection]
[-MACAddress <String>]
[-MACAddressType <String>]
[-SourceNetworkConnectionID <String>]
[-VirtualNetwork <VirtualNetwork>]
[-VirtualNetworkAdapter <VirtualNetworkAdapter>]
[-VLanEnabled <Boolean>]
[-VLanID <UInt16>]
[-OverridePatchPath <String>]
[-SkipInstallVirtualizationGuestServices]
[-NetworkLocation <String>]
[-NetworkTag <String>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
New-SCV2V
[-EnableVMNetworkOptimization <Boolean>]
[-EnableMACAddressSpoofing <Boolean>]
[-VMMServer <ServerConnection>]
[-LibraryServer <LibraryServer>]
-VMXComputerConfiguration <VmxMachineConfiguration>
-VMHost <Host>
[-JobGroup <Guid>]
[-Trigger]
[-Description <String>]
[-Name <String>]
[-Owner <String>]
[-UserRole <UserRole>]
[-Path <String>]
[-StartVM]
[-CPUCount <Byte>]
[-CPURelativeWeight <Int32>]
[-CPUType <ProcessorType>]
[-MemoryMB <Int32>]
[-DelayStartSeconds <Int32>]
[-StartAction <VMStartAction>]
[-StopAction <VMStopAction>]
[-LogicalNetwork <LogicalNetwork>]
[-VMNetwork <VMNetwork>]
[-NoConnection]
[-MACAddress <String>]
[-MACAddressType <String>]
[-SourceNetworkConnectionID <String>]
[-VirtualNetwork <VirtualNetwork>]
[-VirtualNetworkAdapter <VirtualNetworkAdapter>]
[-VLanEnabled <Boolean>]
[-VLanID <UInt16>]
[-OverridePatchPath <String>]
[-SkipInstallVirtualizationGuestServices]
[-NetworkLocation <String>]
[-NetworkTag <String>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
New-SCV2V
[-EnableVMNetworkOptimization <Boolean>]
[-EnableMACAddressSpoofing <Boolean>]
[-VMMServer <ServerConnection>]
-VM <VM>
-VMHost <Host>
[-JobGroup <Guid>]
[-Trigger]
[-Description <String>]
[-Name <String>]
[-Owner <String>]
[-UserRole <UserRole>]
[-Path <String>]
[-StartVM]
[-CPUCount <Byte>]
[-CPURelativeWeight <Int32>]
[-CPUType <ProcessorType>]
[-MemoryMB <Int32>]
[-DelayStartSeconds <Int32>]
[-StartAction <VMStartAction>]
[-StopAction <VMStopAction>]
[-LogicalNetwork <LogicalNetwork>]
[-VMNetwork <VMNetwork>]
[-NoConnection]
[-MACAddress <String>]
[-MACAddressType <String>]
[-SourceNetworkConnectionID <String>]
[-VirtualNetwork <VirtualNetwork>]
[-VirtualNetworkAdapter <VirtualNetworkAdapter>]
[-VLanEnabled <Boolean>]
[-VLanID <UInt16>]
[-OverridePatchPath <String>]
[-SkipInstallVirtualizationGuestServices]
[-NetworkLocation <String>]
[-NetworkTag <String>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Описание
Командлет New-SCV2V преобразует виртуальную машину, созданную на узле сервера VMware ESX. Этот командлет преобразуется в виртуальную машину в один развернутый на узле Hyper-V, которым управляет Virtual Machine Manager (VMM). Узел VMware ESX нельзя указать в качестве целевого узла для новой виртуальной машины.
Преобразование между виртуальными машинами (V2V) требует, чтобы узел для новой виртуальной машины был узлом Hyper-V.
Источником преобразования виртуальной машины VMware является набор файлов в библиотеке VMM. Сохраните следующие файлы в библиотеке VMM:
- VMX-файл. VMK-файл — это файл конфигурации виртуальной машины VMware. VMX-файл аналогичен файлу конфигурации виртуальной машины (VMC), используемому размещенными виртуальными машинами Hyper-V. VMX-файл — это текстовый файл, описывающий свойства и структуру виртуальной машины, включающую имя, память, назначения дисков и сетевые параметры.
- Один или несколько VMDK-файлов. VMDK-файл — это файл виртуального жесткого диска VMware. VMDK-файл аналогичен файлу виртуального жесткого диска (VHD), используемому размещенными виртуальными машинами Hyper-V. VMDK-файл содержит гостевую операционную систему, приложения и данные. Текущий командлет определяет эти файлы из VMX-файла.
Поддерживаемые форматы виртуальных жестких дисков VMware включают следующие:
- monolithicSparse
- monolithicFlat
- Vmfs
- twoGbMaxExtentSparse
- twoGbMaxExtentFlat
Во время преобразования этот командлет преобразует VMDK-файлы в VHD-файлы. Этот командлет делает операционную систему на новой виртуальной машине совместимой с Hyper-V. Виртуальная машина, созданная этим командлетом, соответствует свойствам виртуальной машины VMware, если эти параметры не переопределяются явным образом. К этим свойствам относятся имя, описание, память и назначение диска на шину. По умолчанию процесс преобразования не сохраняет параметры сетевого адаптера. Вы можете явно задать параметры адаптера на целевой виртуальной машине.
Этот командлет поддерживает преобразование виртуальных машин VMware, работающих под управлением любой из следующих гостевых операционных систем:
- Microsoft Windows 2000 Server с пакетом обновления 4 (SP4) или более поздними версиями
- Windows Server 2003 с пакетом обновления 1 (SP1) или более поздней версии
- Windows Server 2003 R2 или более поздней версии
- Windows Server 2008 или более поздние версии
- Windows XP с пакетом обновления 1 (SP1) или более поздней версии
- Windows Vista
Для некоторых преобразований виртуальной машины на основе VMware, гостевая операционная система которой является Windows, может потребоваться добавить системные файлы и драйверы во внутренний кэш. Командлет Add-SCPatch можно использовать для добавления необходимых файлов в кэш. Чтобы определить, какие обновления необходимо добавить, запустите New-SCV2V , чтобы попытаться преобразовать VMDK-файл в VHD-файл. Если вам нужны обновления, этот процесс помещает преобразование версии 2V в состояние сбоя. Список обязательных обновлений можно просмотреть. Затем используйте Add-SCPatch , чтобы добавить обновления во внутренний кэш, а затем перезапустите неисправное задание V2V. Процесс V2V продолжается, чтобы вам не нужно было повторно преобразовать диск.
При преобразовании виртуальной машины на основе VMware, работающей под управлением любой другой операционной системы, виртуальная машина может не запускаться или работать неправильно. Чтобы гарантировать успешное преобразование, необходимо сначала изменить гостевую операционную систему на одну из поддерживаемых операционных систем.
Дополнительные сведения о том, как VMM преобразует VMDK-файлы напрямую, введите Get-Help Copy-SCVirtualHardDisk
.
Дополнительные сведения о добавлении необходимых файлов во внутренний кэш введите Get-Help Add-SCPatch
.
Примеры
Пример 1. Преобразование виртуальной машины на основе VMware на узле ESX
PS C:\> $ESXHost = Get-SCVMHost -ComputerName "ESXHost01"
PS C:\> $VMHost = Get-SCVMHost -ComputerName "HyperVHost01.Contoso.com"
PS C:\> $VM = Get-SCVirtualMachine -VMHost $ESXHost -Name "SourceVM"
PS C:\> New-SCV2V -VM $VM -VMHost $VMHost -Name "DestinationVM" -Path "C:\VMs" -MemoryMB 512 -RunAsynchronously
Первая команда получает узел с именем ESXHost01, а затем сохраняет этот объект в переменной $ESXHost.
Вторая команда получает узел с именем HyperVHost01 в домене Contoso.com, а затем сохраняет этот объект в переменной $VMHost.
Третья команда получает виртуальную машину с именем SourceVM в ESXHost01, а затем сохраняет этот объект в переменной $VM.
В последней команде**, New-SCV2V** выполняет следующие операции:
- Создает виртуальную машину под управлением Windows с именем DestinationVM из исходной виртуальной машины VMware с именем SourceVM. Команда развертывает новую виртуальную машину с именем DestinationVM в HyperVHost01. Он хранит файлы виртуальных машин в папке C:\VMs в HyperVHost01.
- Назначает 512 МБ памяти в HyperVHost01 для использования новой виртуальной машиной.
- Указывает параметр -RunAsynchronously для возврата элемента управления в командную оболочку немедленно до завершения команды.
Команда преобразует все виртуальные диски на исходной виртуальной машине и присоединяет их к новой виртуальной машине.
Пример 2. Преобразование виртуальной машины на основе VMware, хранящейся в библиотеке VMM
PS C:\> $LibServ = Get-SCLibraryServer -ComputerName "LibServer02.Contoso.com"
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VirtualServerHost02.Contoso.com"
PS C:\> New-SCV2V -LibraryServer $LibServ -VMXPath "\\LibServer02\MSSCVMMLibrary\VMware\VMSource.vmx" -VMHost $VMHost -Name "VM02" -Path "C:\VMs" -MemoryMB 512 -RunAsynchronously
Первая команда получает сервер библиотеки с именем LibServer02, а затем сохраняет этот объект в переменной $LibServ.
Вторая команда получает узел с именем VirtualServerHost02, а затем сохраняет этот объект в переменной $VMHost.
В последней команде New-SCV2V выполняет следующие операции:
- Создает виртуальную машину под управлением Windows с именем VM02 из исходного файла VMware VMSource.vmx, хранящейся по указанному пути в FileServer02. Затем команда развертывает новую виртуальную машину с именем VM02 в VirtualServerHost02. Команда хранит файлы виртуальных машин в папке C:\VMs в VirtualServerHost02.
- Назначает 512 МБ памяти в VirtualServerHost02 для использования новой виртуальной машиной.
- Указывает параметр RunAsynchronously для возврата элемента управления в командную оболочку непосредственно перед завершением команды.
Параметры
-CPUCount
Указывает количество ЦП на виртуальной машине, в профиле оборудования или в шаблоне.
Типы узлов поддерживают следующее количество ЦП:
- Hyper-V. До четырех ЦП на виртуальную машину в зависимости от гостевой операционной системы
- VMware ESX. До четырех ЦП на виртуальную машину, но только один ЦП на виртуальной машине, на которой выполняется Windows NT 4.0
- Citrix XenServer. До восьми ЦП на виртуальную машину в зависимости от гостевой операционной системы
Type: | Byte |
Aliases: | ProcessorCount |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPURelativeWeight
Указывает объем ресурсов ЦП на узле, который эта виртуальная машина может использовать относительно других виртуальных машин на том же узле. Виртуальная машина с более высоким весом выделяет больше ресурсов ЦП, чем виртуальная машина с меньшим весом. Термин VMware для этих значений является общим.
Типы узлов поддерживают следующие относительные значения:
- Hyper-V. От 1 до 10000.
- VMware ESX. Высокий.
- VMware ESX. Выше нормального.
- VMware ESX. Обычный (по умолчанию). 1000.
- VMware ESX. Ниже нормального.
- VMware ESX. Низкий.
- VMware ESX. Настраиваемое от 1 до 1000000.
- Citrix XenServer. От 1 до 65536, нормальный — 256.
Type: | Int32 |
Aliases: | RelativeWeight |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUType
Указывает тип ЦП для виртуальной машины.
Чтобы получить список всех типов ЦП, доступных для использования в виртуальных машинах в среде VMM, введите Get-SCCPUType
.
Type: | ProcessorType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DelayStartSeconds
Указывает количество секунд ожидания после запуска службы виртуализации перед автоматическим запуском виртуальной машины. Эту задержку можно использовать для ошеломления времени запуска нескольких виртуальных машин. Этот метод помогает снизить спрос на физические компьютерные ресурсы. Типичным параметром может быть от 30 до 60 секунд.
Типы узлов имеют следующие максимальные настраиваемые задержки:
- Hyper-V. 1000000000 секунд или 277777 часов.
- VMware ESX. 65535 секунд или 18 часов.
- Citrix XenServer. Не применяется
Type: | Int32 |
Aliases: | DelayStart |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Задает описание преобразованной виртуальной машины.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableMACAddressSpoofing
Указывает, следует ли включить подделывание адреса контроль доступа мультимедиа (MAC).
Type: | Boolean |
Aliases: | MACAddressesSpoofingEnabled |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableVMNetworkOptimization
Указывает, следует ли включить оптимизацию сети виртуальных машин. Оптимизация повышает производительность сети для виртуальных машин с сетевыми адаптерами, поддерживающими очередь виртуальных машин (VMQ) или разгрузку TCP Chimney. VMQ позволяет создать уникальную сетевую очередь для каждого виртуального сетевого адаптера. Разгрузка TCP Chimney позволяет разгрузить обработку сетевого трафика из сетевого стека.
Type: | Boolean |
Aliases: | VMNetworkOptimizationEnabled |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Указывает идентификатор для ряда команд, которые выполняются в качестве набора непосредственно перед окончательной командой, которая содержит тот же идентификатор группы заданий.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
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 |
-LibraryServer
Указывает сервер библиотеки VMM. Этот командлет преобразует виртуальную машину, хранящуюся на сервере, заданном этим параметром.
Type: | LibraryServer |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogicalNetwork
Указывает логическую сеть для преобразованной виртуальной машины. Логическая сеть — это именованной группирование IP-подсетей и виртуальных локальных сетей, которые используются для упорядочения и упрощения сетевых назначений.
Type: | LogicalNetwork |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MACAddress
Указывает MAC-адрес или набор MAC-адресов для физического или виртуального сетевого адаптера на компьютере. Допустимые значения: один или несколько MAC-адресов. Введите несколько MAC-адресов в виде разделенного запятыми списка строк.
Type: | String |
Aliases: | EthernetAddress, PhysicalAddress |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MACAddressType
Указывает тип MAC-адреса, используемого для виртуального сетевого адаптера. Допустимые значения: статические и динамические.
Type: | String |
Aliases: | EthernetAddressType, PhysicalAddressType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryMB
Указывает объем памяти случайного доступа (ОЗУ) в мегабайтах (МБ) на узле, который этот командлет выделяет преобразованной виртуальной машине. Значение по умолчанию — 512 МБ. Для виртуальной машины, на которой включена динамическая память на узле под управлением Windows Server 2008 R2 с пакетом обновления 1 (SP1) или более поздних версий, укажите значение памяти запуска.
Типы узлов имеют следующий максимальный объем памяти, назначаемый виртуальным машинам:
- Hyper-V. До 65536 МБ ОЗУ на виртуальную машину.
- VMware ESX Server 3.0.x. До 16384 МБ ОЗУ на виртуальную машину.
- VMware ESX Server 3.5.x. До 65532 МБ ОЗУ на виртуальную машину.
- Citrix XenServer. До 32265 МБ ОЗУ на виртуальную машину.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Указывает имя преобразованной виртуальной машины.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkLocation
Указывает сетевое расположение физического сетевого адаптера или виртуального сетевого адаптера или новое сетевое расположение по умолчанию физического сетевого адаптера узла.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkTag
Указывает слово или фразу для связи с виртуальным сетевым адаптером, настроенным для подключения к определенной внутренней или внешней сети на узле.
Сетевой тег определяет все виртуальные машины с тем же сетевым тегом, что и члены одной сети. VMM использует сетевой тег, если он существует, если он оценивает узлы как возможные кандидаты, на которых развертывается виртуальная машина. Если узел не содержит виртуальные машины в сети с тем же тегом сети, что и размещенная виртуальная машина, узел получает ноль звезд в процессе размещения.
Type: | String |
Aliases: | Tag |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NoConnection
Указывает, что этот командлет отключает виртуальный сетевой адаптер от виртуальной сети для преобразованной виртуальной машины.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OverridePatchPath
Не указывайте этот параметр. Только для внутреннего использования.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Owner
Указывает владельца объекта VMM в виде допустимой учетной записи пользователя домена.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Path
Указывает путь назначения для преобразования виртуальной машины. Этот параметр принимает подстановочный знак (*) при указании UNC-пути.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Указывает идентификатор подсказки по оптимизации производительности и ресурсов (подсказка PRO), активировав это действие. Этот параметр позволяет выполнять аудит советов PRO.
Type: | Guid |
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 |
-SkipInstallVirtualizationGuestServices
Указывает, что этот командлет пропускает установку гостевых служб виртуализации на виртуальной машине.
По умолчанию VMM автоматически устанавливает соответствующую гостевую службу виртуализации. Для виртуальной машины на узле Hyper-V гостевая служба виртуализации называется компонентами интеграции (VMGuest.iso). Для виртуальной машины на узле XenServer гостевая служба виртуализации называется Citrix Tools для Виртуальные машины (xs-tools.iso). Виртуальные машины на узле VMware ESX не используют гостевую службу виртуализации.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SourceNetworkConnectionID
Указывает MAC-адрес или сетевое имя физического сетевого адаптера, который этот командлет преобразует в виртуальный сетевой адаптер на виртуальной машине.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StartAction
Указывает поведение виртуальной машины при запуске службы виртуализации. Допустимые значения для этого параметра:
- AlwaysAutoTurnOnVM
- NeverAutoTurnOnVM
- TurnOnVMIfRunningWhenVSStopped
Type: | VMStartAction |
Accepted values: | NeverAutoTurnOnVM, AlwaysAutoTurnOnVM, TurnOnVMIfRunningWhenVSStopped |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StartVM
Указывает, что виртуальная машина запускается при поступлении на целевой узел.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StopAction
Указывает поведение виртуальной машины при остановке службы виртуализации. Допустимые значения для этого параметра:
- SaveVM
- TurnOffVM
- ShutdownGuestOS
Type: | VMStopAction |
Accepted values: | SaveVM, TurnOffVM, ShutdownGuestOS |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Trigger
Указывает, что эти командлеты выполняют команды в группе заданий для преобразования физического в виртуальный (P2V), преобразования виртуального в виртуальный (V2V) или преобразования физического жесткого диска на виртуальный жесткий диск.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserRole
Указывает роль пользователя для преобразованной виртуальной машины.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualNetwork
Указывает виртуальную сеть для преобразованной виртуальной машины.
Type: | VirtualNetwork |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualNetworkAdapter
Указывает объект виртуального сетевого адаптера для виртуальной машины.
Типы узлов поддерживают следующее число виртуальных сетевых адаптеров:
- Hyper-V. До четырех эмулированных адаптеров на каждую виртуальную машину. Драйвер недоступен для эмулированного сетевого адаптера в гостевой операционной системе Windows Server 2003 x64.
- Hyper-V. До восьми искусственных адаптеров на виртуальную машину.
- VMware ESX. До четырех эмулированных адаптеров на каждую виртуальную машину.
- Citrix XenServer. До семи эмулированных адаптеров на виртуальную машину.
Type: | VirtualNetworkAdapter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VLanEnabled
Указывает, следует ли включить виртуальную локальную сеть (VLAN) для использования виртуальными машинами на узле Hyper-V или Citrix XenServer.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VLanID
Указывает числовой идентификатор виртуального сетевого адаптера на виртуальной машине или физического сетевого адаптера на узле виртуальной машины. Допустимые значения являются целыми числами от 1 до 4094. Настройте идентификатор виртуальной лс для узла Hyper-V, VMware ESX или Citrix XenServer на внешнем физическом сетевом адаптере, если режим виртуальной лан — Access. Настройте идентификатор виртуальной лс на виртуальном сетевом адаптере виртуальной машины, привязанной к физическому сетевому адаптеру на узле или привязанному к внутренней виртуальной сети на узле.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
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 |
-VMHost
Указывает объект узла виртуальной машины. VMM поддерживает узлы Hyper-V, узлы VMware ESX и узлы Citrix XenServer. Дополнительные сведения о каждом типе узла см. в командлете Add-SCVMHost .
Type: | Host |
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 |
-VMNetwork
Указывает объект сети виртуальной машины. Чтобы получить объект сети виртуальной машины, используйте командлет Get-SCVMNetwork .
Type: | VMNetwork |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMXComputerConfiguration
Задает конфигурацию компьютера VMX.
Type: | VmxMachineConfiguration |
Aliases: | MachineConfig, VMXMachineConfig |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMXPath
Указывает полный UNC-путь vmx-файла виртуальной машины VMware.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Выходные данные
VirtualMachine
Этот командлет возвращает объект VirtualMachine .
Примечания
- Для этого командлета требуется объект конфигурации компьютера VMM VMX. Чтобы получить объект VMX, используйте командлет Get-SCVMXComputerConfiguration .