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


New-SCVMXComputerConfiguration

Создает объект конфигурации компьютера VMX путем сбора сведений о конфигурации виртуальной машины, созданной в VMware, которая планируется преобразовать в виртуальную машину, развернутую на узле под управлением VMM под управлением Windows.

Синтаксис

New-SCVMXComputerConfiguration
   [-VMMServer <ServerConnection>]
   [-VMXPath] <String>
   [-LibraryServer <LibraryServer>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Описание

Командлет New-SCVMXComputerConfiguration создает объект конфигурации компьютера VMX, собирая сведения о физических характеристиках виртуальной машины на основе VMware и его дисках, которые планируется преобразовать в виртуальную машину, развернутую на узле Hyper-V Windows, управляемом Virtual Machine Manager (VMM). Этот командлет не собирает сведения об операционной системе или данных на виртуальной машине на основе VMware.

Форматы виртуальных жестких дисков VMWare, поддерживаемые командлетом New-SCVMXComputerConfiguration:

  • monolithicSparse

  • monolithicFlat

  • vmfs

  • twoGbMaxExtentSparse

  • twoGbMaxExtentFlat

Примеры

Пример 1. Сбор сведений из виртуальной машины на основе VMware

PS C:\> $LibServ = Get-SCLibraryServer -ComputerName "LibServer01.Contoso.com"
PS C:\> New-SCVMXComputerConfiguration -LibraryServer $LibServ -VMXPath "\\FileServer01\MSSCVMMLibrary\VMware\VMSource.vmx"

Первая команда получает объект сервера библиотеки с именем LibServer01 в домене Contoso.com и сохраняет объект в переменной $LibServ.

Последняя команда собирает сведения о конфигурации компьютера для VMX-файла, расположенного на сервере библиотеки "\FileServer01\MSSCVMMLibrary\VMware\VMSource.vmx". Командлет New-SCVMXComputerConfiguration сохраняет полученный объект конфигурации компьютера VMX, связанный с VMSource.vmx в базе данных VMM.

Примечание. Если просмотреть представление библиотеки в консоли VMM, файл VMSource.vmx не отображается, так как vmx-файл является частью одного объекта виртуальной машины. В представлении библиотеки отображается виртуальная машина. Чтобы найти путь к vmdk-файлу, просмотрите свойства этой виртуальной машины.

Параметры

-JobVariable

Указывает, что ход выполнения задания отслеживается и хранится в переменной с именем этого параметра.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-LibraryServer

Указывает объект сервера библиотеки VMM.

Тип:LibraryServer
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PROTipID

Указывает идентификатор подсказки по оптимизации производительности и ресурсов (подсказка PRO), активировав это действие. Этот параметр позволяет проверять советы PRO.

Тип:Guid
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-RunAsynchronously

Указывает, что задание выполняется асинхронно, чтобы элемент управления сразу же возвращал командную оболочку.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VMMServer

Указывает объект сервера VMM.

Тип:ServerConnection
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-VMXPath

Указывает полный UNC-путь к VMX-файлу виртуальной машины VMware.

Пример формата: \\ServerName\VolumeName\DirectoryName\VMwareVM.vmx

Тип:String
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Выходные данные

VMXMachineConfig

Этот командлет возвращает объект VMXMachineConfig.