MVMC 2.0 Migration - Technet Gallery

advertisement
MICROSOFT VIRTUAL MACHINE CONVERTER
MICROSOFT VIRTUAL MACHINE CONVERTER VERSION 2.0
Overview

Free to download tool

Standalone tool supporting Hyper-v 2012 R2 and VSphere 5.5 and above

Converts VMWare virtual Machines to hyper-v with additional functionality which includes

Migrate VMWare Virtual Machines to Azure space
support for later guest operating systems and target hosts
Benefits

Quick to deploy

Small installer and UI driven tool

Support for PowerShell which helps to write customizations

Built in migration automation toolkit

Fully supported by Microsoft
Note 1 :VHDX format migration is only possible from VMWare to Hyper-V starting from Windows Server 2012 and above
Note 2 :VHD format is supported when migrating Virtual Machine from VMWare to Azure
MICROSOFT VIRTUAL MACHINE CONVERTER
Supported Source and Destination Hosts
VMWare
Hyper-V / Microsoft Azure
• vCenter 4.1
• Hyper –V 2008 R2 SP1 ( VHD )
• vCenter 5.1
• Hyper—V 2012 ( VHD/ VHDX )
• vCenter 5.5
• Hyper—V 2012 R (VHD / VHDX)
• ESX/ESXi 4.1
• Microsoft Azure
• ESXi 5.1
• ESXi 5.5
MICROSOFT VIRTUAL MACHINE CONVERTER
 Supported Guest Operating Systems
VMWare Hardware Versions
•
•
•
•
•
Supported Guest OS
4
7
8
9
10

Note: Microsoft Azure do not support X86 version guests

Note2: Microsoft Azure do not support Windows clients ( All versions )
•
•
•
•
•
•
•
•
•
•
•
•
•
Windows Server 2008 (X86/X64)
Windows Server 2008 R2 (X64)
Windows Server 2012 (X64)
Windows Server 2012 R2 ( X64)
Windows Vista Enterprise ( X86/X64)
Windows 7 Pro/Ent/Ultimate ( X86/X64)
Windows 8 Pro/Ent ( X86/X64)
RHEL 5/6 (X86/X64)
Ubuntu 10.04/12.04 (X86/x64)
SLES 11 (X86/X64)
CentOS 5/6 ( X86/x64)
Debian GNU/Linux 7 (X86/X64)
Oracle Linux 5/6 ( X86/X64)
MICROSOFT VIRTUAL MACHINE CONVERTER
 Supported VMWare Virtual Disk Configurations
VMWare Virtual Machines
• Supported Guest OS versions

Note:Virtual Machine disk should be of VMDK format.
Supported VMWare Virtual Disk Types
•
•
•
•
•
•
•
•
MonolithicFlat
MonolithicSparse
TwoGbMaxExtentflat
TwoGbMaxExtentSparse
StreamOptimized
Vmfs
VmfsSparse
Delta disk conversion
MICROSOFT VIRTUAL MACHINE CONVERTER
 Destination / Hyper-V Side Requirements
VMWare Virtual Machines
• User account should have appropriate
privileges to conduct migration
Hyper-V Requirements
• Account Should have appropriate privileges
to conduct migration
• Account should have write access to UNC
path ( SMB share ) on Hyper-v Host
• Double the size of source VMDK capacity per
VM migration
• For Windows Guests
• Disable Firewall, enable RDP and ensure
VMWare tools are installed
• Remote access through WMI is enabled on
source VMWare VM
• Account should be part of AD and has local
administrator privileges

Note: Migration will have two identically sized files , hence double the size of capacity per VM
MICROSOFT VIRTUAL MACHINE CONVERTER
 Azure Requirements
VMWare Virtual Machines
• MVMC 2.0 performs virtual machine
conversion to VHDs and upload the
disks to Microsoft Azure blob storage

Azure Requirements
• MVMC 2.0 requires management
certificate used to authenticate user
subscription ID on Microsoft Azure
• Requires storage account to upload and
store the converted VHDs in Microsoft
Azure
• To convert and upload to Microsoft
Azure, PowerShell 3.0 Runtime
component is required on the machine
on which MVMC 2.0 is running (
especially when running on legacy OS )
Note: Migration will have two identically sized files , hence double the size of capacity per VM
CONVERTING A VM : HIGH LEVEL PROCESS
MVMC will connect to vCenter/ESXi & select the guest
to be converted
MVMC will checkpoint the VM / snapshot the VM and
uninstall VMWare tools
VMDK to VHD / VHDX copy and conversion will take
place
Turn on the VM at the end of the process
CONVERTING A VM : HIGH LEVEL PROCESS
Important Points to be considered
 Bulk conversions are not possible, only one VM can be converted at a time
 VMWare tools are not required on Hyper-v end, hence uninstall them before converting, but snapshot will still
have VMWare tools in it
 During copy and conversion, migration time should include copy, conversion and network time should be factored
into overall migration effort
 Supports Stateless VM migration considering the fact the downtime is very minimal ( just for reboot )
MIGRATION AUTOMATION TOOLKIT FOR MVMC 2.0
 PowerShell scripts that wrapper MVMC 2.0 with automation to perform multiple conversions simultaneously
 Free download, edit and customize
 Uses free SQL Express to store information about the conversion process
 Supports multiple simultaneous conversions per MVMC 2.0 machine
 Scales out across multiple machines running MVMC 2.0 and scripts all coordinated from central node. More
helper nodes = more simultaneous conversions. This means MVMC 2.0 can be installed on multiple systems and
each of the MVMC nodes ( systems ) can run 1-3 migrations at a time
Download