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
Указывает, что ход выполнения задания отслеживается и хранится в переменной, имя которой указано в этом параметре.
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 |
-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 |
-VMMServer
Указывает объект сервера VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMXPath
Указывает полный UNC-путь к VMX-файлу виртуальной машины VMware.
Пример формата: \\ServerName\VolumeName\DirectoryName\VMwareVM.vmx
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Выходные данные
VMXMachineConfig
Этот командлет возвращает объект VMXMachineConfig .