File: virt-v2v-support.pod

package info (click to toggle)
virt-v2v 2.8.1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 25,256 kB
  • sloc: ml: 19,861; sh: 8,454; ansic: 6,880; makefile: 2,797; python: 1,114; perl: 854; xml: 117
file content (148 lines) | stat: -rw-r--r-- 2,864 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
=head1 NAME

virt-v2v-support - Supported hypervisors, virtualization management
systems and guests in virt-v2v

=head1 DESCRIPTION

This page documents which foreign hypervisors, virtualization
management systems and guest types that L<virt-v2v(1)> can support.

Note this page applies to upstream virt-v2v from
L<http://libguestfs.org> and in downstream distributions of virt-v2v
sometimes features are intentionally removed, or are present but not
supported.

=head2 Hypervisors (Input)

=over 4

=item VMware ESXi

Must be managed by VMware vCenter E<ge> 5.0 unless VDDK is available.

=item OVA exported from VMware

OVAs from other hypervisors will not work.

=item VMX from VMware

VMX files generated by other hypervisors will not work.

=item RHEL 5 Xen

=item SUSE Xen

=item Citrix Xen

Citrix Xen has not been recently tested.

=item Hyper-V

Not recently tested.  Requires that you export the disk or use
L<virt-p2v(1)> on Hyper-V.

=item Direct from disk images

Only disk images exported from supported hypervisors, and using
container formats supported by qemu.

=item Physical machines

Using the L<virt-p2v(1)> tool.

=back

=head2 Hypervisors (Output)

QEMU and KVM only.

=head2 Virtualization management systems (Output)

=over 4

=item OpenStack

=item oVirt 4.1 and up

=item Local libvirt

And hence L<virsh(1)>, L<virt-manager(1)>, and similar tools.

=item Local disk

=back

=head2 Guests

=over 4

=item Red Hat Enterprise Linux 4, 5, 6, 7, 8, 9, 10

=item CentOS 4, 5, 6, 7, 8, 9, 10

=item Scientific Linux 4, 5, 6, 7

=item Oracle Linux

=item Fedora

=item SLES 10 and up

=item OpenSUSE 10 and up

=item ALT Linux 9 and up

=item Debian 6 and up

=item Ubuntu 10.04, 12.04, 14.04, 16.04, and up

=item Windows XP to Windows 11 / Windows Server 2025

=back

=head2 Guest firmware

BIOS is supported for all guest types and hypervisors.

VMware allows you to present UEFI firmware to guests (instead of the
ordinary PC BIOS).  Virt-v2v can convert these guests, but requires
that UEFI is supported by the target hypervisor.

Currently KVM supports OVMF, an open source UEFI firmware, and can run
these guests.

Since OVMF support was only recently added to KVM (in 2014/2015), not
all target environments support UEFI guests yet:

=over 4

=item UEFI on libvirt, qemu

Supported.  Virt-v2v will generate the correct libvirt XML (metadata)
automatically, but note that the same version of OVMF must be
installed on the conversion host as is installed on the target
hypervisor, else you will have to adjust paths in the metadata.

=item UEFI on OpenStack

Supported since virt-v2v E<ge> 1.43.2.

=item UEFI on oVirt

Supported since oVirt E<ge> 4.2 and virt-v2v E<ge> 1.39.12.

=back

=head1 SEE ALSO

L<virt-v2v(1)>,
L<http://libguestfs.org>.

=head1 AUTHOR

Richard W.M. Jones

=head1 COPYRIGHT

Copyright (C) 2009-2025 Red Hat Inc.