1virt-v2v-support(1) Virtualization Support virt-v2v-support(1)
2
3
4
6 virt-v2v-support - Supported hypervisors, virtualization management
7 systems and guests in virt-v2v
8
10 This page documents which foreign hypervisors, virtualization
11 management systems and guest types that virt-v2v(1) can support.
12
13 Note this page applies to upstream virt-v2v from http://libguestfs.org
14 and in downstream distributions of virt-v2v sometimes features are
15 intentionally removed, or are present but not supported.
16
17 Hypervisors (Input)
18 VMware ESXi
19 Must be managed by VMware vCenter ≥ 5.0 unless VDDK is available.
20
21 OVA exported from VMware
22 OVAs from other hypervisors will not work.
23
24 VMX from VMware
25 VMX files generated by other hypervisors will not work.
26
27 RHEL 5 Xen
28 SUSE Xen
29 Citrix Xen
30 Citrix Xen has not been recently tested.
31
32 Hyper-V
33 Not recently tested. Requires that you export the disk or use
34 virt-p2v(1) on Hyper-V.
35
36 Direct from disk images
37 Only disk images exported from supported hypervisors, and using
38 container formats supported by qemu.
39
40 Physical machines
41 Using the virt-p2v(1) tool.
42
43 Hypervisors (Output)
44 QEMU and KVM only.
45
46 Virtualization management systems (Output)
47 OpenStack
48 Red Hat Virtualization (RHV) 4.1 and up
49 Local libvirt
50 And hence virsh(1), virt-manager(1), and similar tools.
51
52 Local disk
53
54 Guests
55 Red Hat Enterprise Linux 3, 4, 5, 6, 7
56 CentOS 3, 4, 5, 6, 7
57 Scientific Linux 3, 4, 5, 6, 7
58 Oracle Linux
59 Fedora
60 SLES 10 and up
61 OpenSUSE 10 and up
62 Debian 6 and up
63 Ubuntu 10.04, 12.04, 14.04, 16.04, and up
64 Windows XP to Windows 10 / Windows Server 2016
65 We use Windows internal version numbers, see
66 https://en.wikipedia.org/wiki/List_of_Microsoft_Windows_versions
67
68 Currently NT 5.2 to NT 6.3 are supported.
69
70 See "WINDOWS" below for additional notes on converting Windows
71 guests.
72
73 Guest firmware
74 BIOS is supported for all guest types and hypervisors.
75
76 VMware allows you to present UEFI firmware to guests (instead of the
77 ordinary PC BIOS). Virt-v2v can convert these guests, but requires
78 that UEFI is supported by the target hypervisor.
79
80 Currently KVM supports OVMF, an open source UEFI firmware, and can run
81 these guests.
82
83 Since OVMF support was only recently added to KVM (in 2014/2015), not
84 all target environments support UEFI guests yet:
85
86 UEFI on libvirt, qemu
87 Supported. Virt-v2v will generate the correct libvirt XML
88 (metadata) automatically, but note that the same version of OVMF
89 must be installed on the conversion host as is installed on the
90 target hypervisor, else you will have to adjust paths in the
91 metadata.
92
93 UEFI on OpenStack
94 Not supported.
95
96 UEFI on oVirt or RHV
97 Supported since oVirt/RHV ≥ 4.2 and virt-v2v ≥ 1.39.12.
98
100 virt-v2v(1), http://libguestfs.org.
101
103 Richard W.M. Jones
104
106 Copyright (C) 2009-2019 Red Hat Inc.
107
109 This program is free software; you can redistribute it and/or modify it
110 under the terms of the GNU General Public License as published by the
111 Free Software Foundation; either version 2 of the License, or (at your
112 option) any later version.
113
114 This program is distributed in the hope that it will be useful, but
115 WITHOUT ANY WARRANTY; without even the implied warranty of
116 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
117 General Public License for more details.
118
119 You should have received a copy of the GNU General Public License along
120 with this program; if not, write to the Free Software Foundation, Inc.,
121 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
122
124 To get a list of bugs against libguestfs, use this link:
125 https://bugzilla.redhat.com/buglist.cgi?component=libguestfs&product=Virtualization+Tools
126
127 To report a new bug against libguestfs, use this link:
128 https://bugzilla.redhat.com/enter_bug.cgi?component=libguestfs&product=Virtualization+Tools
129
130 When reporting a bug, please supply:
131
132 · The version of libguestfs.
133
134 · Where you got libguestfs (eg. which Linux distro, compiled from
135 source, etc)
136
137 · Describe the bug accurately and give a way to reproduce it.
138
139 · Run libguestfs-test-tool(1) and paste the complete, unedited output
140 into the bug report.
141
142
143
144libguestfs-1.40.1 2019-01-17 virt-v2v-support(1)