New-SCVMXComputerConfiguration

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

Синтаксис

Default (по умолчанию)

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 , включают:

  • монолитныйРазреженный

  • монолитныйFlat

  • ВМФС

  • 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
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-LibraryServer

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

Свойства параметра

Тип:LibraryServer
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-PROTipID

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

Свойства параметра

Тип:Guid
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

-VMMServer

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

Свойства параметра

Тип:ServerConnection
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VMXPath

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

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

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:0
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

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

VMXMachineConfig

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