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.