Поделиться через


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 .