Статьи

Перетворення віртуальної машини VMware в вузол Hyper-V в структурі VMM

  1. Перетворення за допомогою майстра Convert using the wizard
  2. Перед початком роботи Before you start
  3. Процес перетворення Conversion procedure
  4. Команди PowerShell PowerShell commands
  5. Подальші дії Next steps

У цій статті описано, як перетворити в вузли Hyper-V віртуальні машини VMware в структурі System Center Virtual Machine Manager (VMM). This article describes how to convert VMware VMs in the System Center - Virtual Machine Manager (VMM) fabric, to Hyper-V.

В даний час є два способи перетворення віртуальних машин VMWare в вузли Hyper-V. There are currently a couple of methods for converting VMWare VMs to Hyper-V:

  • Майстер перетворення віртуальної машини. В консолі VMM можна використовувати цей майстер. Convert Virtual Machine Wizard: In the VMM console you can use this wizard . Цей метод має ряд обмежень. This method has a number of limitations:
    • Див. Докладніше про вимогах до системи для підтримуваних версій vSphere (ESXi). See system requirements for supported versions of vSphere (ESXi).
    • Не можна перетворювати робочі станції VMware. You can not convert VMware workstations
    • Не можна перетворювати віртуальні машини з віртуальними жорсткими дисками, підключеними до шини IDE. You can not convert VMs with virtual hard disks connected to an IDE bus
    • Оперативне перетворення не підтримується. Online conversions are not supported. Вимикайте віртуальні машини VMware. You need to power off the VMware VMs.
    • Повинні підтримуватись антивірусні програми. Anti-virus apps must be supported.
    • Засоби VMware необхідно видалити з операційної системи віртуальної машини. VMware tools must be uninstalled from the guest operating system of the VM.
  • Перетворювач віртуальної машини Microsoft . Це автономне засіб перетворює віртуальні машини VMware в вузли Hyper-V або віртуальні машини Azure. Microsoft Virtual Machine Converter : This standalone tool converts VMware VMs to Hyper-V hosts or Azure VMs. Воно також перетворює фізичні комп'ютери і диски в вузли Hyper-V. It also converts physical machines and disks to Hyper-V hosts. УВАГА! Це засіб знаходиться в процесі виведення з експлуатації. IMPORTANT: This tool is in the process of retirement. Воно стане недоступно після 3 червня 2017 р It will not be available after June 3 2017. додаткові відомості . Learn more .

Примітка

Служба Azure Site Recovery зараз не підтримує пряме перетворення з VMware в Hyper-V. Azure Site Recovery currently does not have the ability for a direct VMware to Hyper-V conversion. додаткові відомості про те, як проголосувати за реалізацію цього рішення. Read more about up-voting this solution.

Перетворення за допомогою майстра Convert using the wizard

  1. Клацніть Віртуальні машини (VM) та служби> Головна> Створити> Створити віртуальні машини> Перетворити віртуальну машину. Click VMs and Services> Home> Create> Create Virtual Machines> Convert Virtual Machine.
  2. На сторінці Майстер перетворення віртуальної машини> Вибір джерела натисніть кнопку Огляд, а потім на сторінці Вибір джерела віртуальної машини виберіть віртуальні машини VMware, які потрібно перетворити. In Convert Virtual Machine Wizard> Select Source click Browse and inS Select Virtual Machine Source select the VMware VMs you want to convert .
  3. На сторінці Вказівка посвідчення віртуальної машини змініть ім'я і опис машини потрібним чином. In Specify Virtual Machine Identity modify the machine name and description as required .
  4. На сторінці Конфігурація віртуальної машини вкажіть число процесорів і параметри пам'яті. In Virtual Machine Configuration specify the number of processor and memory settings .
  5. На сторінці Вибір вузла виберіть вузол Hyper-V для розміщення. In Select Host select a Hyper-V host for placement. На сторінці Вибір шляху налаштуйте місце зберігання файлів віртуальної машини на вузлі. In Select Path configure the storage location on the host for the VM files . Вказано шляхи віртуальної машини за замовчуванням. The default VM paths are listed.
  6. На сторінці Вибір мереж виберіть логічний мережу, віртуальну мережу і віртуальну локальну мережу, якщо це необхідно. In Select Networks select the logical network, virtual network, and the VLAN as applicable. У списку наводяться мережі, налаштовані в фізичних адаптери вузла. The list matches whatever is configured on the physical adapters of the host.
  7. На сторінці Додати властивості налаштуйте параметри. In Add Properties configure settings. На сторінці Підсумок перевірте параметри і при необхідності встановіть прапорець Запустити віртуальну машину після розгортання. In Summary review the settings and select Start the virtual machine after deploying it if required . Щоб почати перетворення, натисніть кнопку Створити. Then click Create to start the conversion. Перевірте, чи була віртуальна машина перетворена, вибравши Віртуальні машини (VM) та служби> Головна> Показати> Віртуальні машини. Verify the VM was converted in VMs and Services > Home> Show> VMs.

Перетворення віртуальної машини на основі EFI в віртуальну машину Hyper-V покоління 2 Convert EFI based VM to Hyper-V generation 2 VM

System Center VMM дозволяє переносити віртуальні машини VMware на основі EFI в віртуальні машини Hyper-V. System Center VMM enables migration of EFI based VMware VMs to Hyper-V. Якщо ви перенесете віртуальні машини VMware на платформу Microsoft Hyper-V, для них будуть діяти всі переваги і нові можливості покоління 2. VMware VMs that you migrate to Microsoft Hyper-V platform can now take the advantage of generation 2 features.

У випуск VMM 1801 входить майстер перетворення віртуальної машини, який пропонує міграцію виходячи з типу вбудованого ПО (BIOS або EFI) і правильно вибирає покоління віртуальної машини Hyper-V. As part of VMM 1801 release, the Convert Virtual Machine wizard enabled this migration, based on the firmware type (BIOS or EFI), selects and defaults the Hyper-V VM generation appropriately.

  • Віртуальні машини на основі BIOS перетворюються в віртуальні машини Hyper-V покоління 1. BIOS-based VMs are migrated to Hyper-V VM Generation 1.
  • Віртуальні машини на основі EFI перетворюються в віртуальні машини Hyper-V покоління 2. EFI-based VMs are migrated to Hyper-V VM Generation 2.

Перед початком роботи Before you start

Підготуйте наступні необхідні компоненти. Ensure the following prerequisites are met:

  1. Віртуальні машини VMware з типом вбудованого ПО EFI. VMware VMs with firmware type as EFI
  2. Вузли VMware ESXi, додані в System Center VMM. VMware ESXi Hosts added in System Center VMM

Процес перетворення Conversion procedure

  1. Для конвертування, дотримуйтесь наведеної вище процедурі , І на кроці 4 виберіть Покоління 2. To convert, follow the above procedure , Select Generation 2 in step 4.

  2. Після перетворення ви можете перевірити, що в результаті отримана віртуальна машина покоління 2, як показано на наступному малюнку: Once the VM is converted, you can see the Generation 2 VM as shown in the following image:

Примітка

  • Перетворення диска (з vmdk в VHDX або VHD) покращено і виконується приблизно на 50% швидше, ніж раніше. Disk conversion (from "vmdk" to "VHDX / VHD") is enhanced to be ~ 50% faster than earlier.
  • За допомогою команд PowerShell користувач може вказати тип диска для віртуальної машини Hyper-V, що дозволяє перетворити диск VMware "товстої" підготовки в динамічний диск Hyper-V і навпаки, в залежності від конкретних вимог. PowerShell commands allow the user to provide the disk type for the target Hyper-V VM, which will enable the VMware thick provisioned disk to be migrated as Hyper-V dynamic disk or vice versa, based upon the requirements.

Команди PowerShell PowerShell commands

Нижче наведені приклади команд: Here are the sample commands:

New-SCV2V -VMHost <Host> -VMXPath <string> [-EnableVMNetworkOptimization <bool>] [-EnableMACAddressSpoofing <bool>] [-VMMServer <ServerConnection>] [-LibraryServer <LibraryServer>] [-JobGroup <guid>] [- Trigger] [-VhdType {UnknownType | DynamicallyExpanding | FixedSize}] [-VhdFormat {VHD | VHDX}] [-Description <string>] [-Name <string>] [-Owner <string>] [-UserRole <UserRole>] [-Path <string>] [-StartVM] [-CPUCount <byte>] [ -CPURelativeWeight <int>] [-CPUType <ProcessorType>] [-MemoryMB <int>] [-Generation <int>] [-DelayStartSeconds <int>] [-StartAction {NeverAutoTurnOnVM | AlwaysAutoTurnOnVM | TurnOnVMIfRunningWhenVSStopped}] [-StopAction {SaveVM | TurnOffVM | ShutdownGuestOS}] [-LogicalNetwork <LogicalNetwork>] [-VMNetwork <VMNetwork>] [-NoConnection] [-MACAddress <string>] [-MACAddressType <string>] [-SourceNetworkConnectionID <string>] [-VirtualNetwork <VirtualNetwork>] [ -VirtualNetworkAdapter <VirtualNetworkAdapter>] [-VLanEnabled <bool>] [-VLanID <uint16>] [-OverridePatchPath <string>] [-SkipInstallVirtualizationGuestServices] [-NetworkLocation <string>] [-NetworkTag <string>] [-RunAsynchronously] [ -PROTipID <guid>] [-JobVariable <string>] [<CommonParameters>]

Подальші дії Next steps

Управління параметрами віртуальної машини Manage the VM settings

Новости