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 .