- Перетворення за допомогою майстра Convert using the wizard
- Перед початком роботи Before you start
- Процес перетворення Conversion procedure
- Команди PowerShell PowerShell commands
- Подальші дії 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
- Клацніть Віртуальні машини (VM) та служби> Головна> Створити> Створити віртуальні машини> Перетворити віртуальну машину. Click VMs and Services> Home> Create> Create Virtual Machines> Convert Virtual Machine.
- На сторінці Майстер перетворення віртуальної машини> Вибір джерела натисніть кнопку Огляд, а потім на сторінці Вибір джерела віртуальної машини виберіть віртуальні машини VMware, які потрібно перетворити. In Convert Virtual Machine Wizard> Select Source click Browse and inS Select Virtual Machine Source select the VMware VMs you want to convert .
- На сторінці Вказівка посвідчення віртуальної машини змініть ім'я і опис машини потрібним чином. In Specify Virtual Machine Identity modify the machine name and description as required .
- На сторінці Конфігурація віртуальної машини вкажіть число процесорів і параметри пам'яті. In Virtual Machine Configuration specify the number of processor and memory settings .
- На сторінці Вибір вузла виберіть вузол 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.
- На сторінці Вибір мереж виберіть логічний мережу, віртуальну мережу і віртуальну локальну мережу, якщо це необхідно. 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.
- На сторінці Додати властивості налаштуйте параметри. 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:
- Віртуальні машини VMware з типом вбудованого ПО EFI. VMware VMs with firmware type as EFI
- Вузли VMware ESXi, додані в System Center VMM. VMware ESXi Hosts added in System Center VMM
Процес перетворення Conversion procedure
Для конвертування, дотримуйтесь наведеної вище процедурі , І на кроці 4 виберіть Покоління 2. To convert, follow the above procedure , Select Generation 2 in step 4.
Після перетворення ви можете перевірити, що в результаті отримана віртуальна машина покоління 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