Product SiteDocumentation Site

Red Hat Enterprise Linux 6

V2V Guide

Importing Virtual Machines with virt-v2v

Edition 1

David Jorm

Red Hat Engineering Content Services

Tim Hildred

Red Hat Engineering Content Services

Laura Bailey

Red Hat Engineering Content Services

Legal Notice

Copyright © 2011 Red Hat, Inc.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix, Fedora, the Infinity Logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
All other trademarks are the property of their respective owners.


1801 Varsity Drive
RaleighNC 27606-2072 USA
Phone: +1 919 754 3700
Phone: 888 733 4281
Fax: +1 919 754 3701

Abstract
This book is a guide to importing virtual machines from foreign hypervisors to Red Hat Enterprise Virtualization and KVM managed by libvirt.

Preface
1. About this Guide
1.1. Documentation Suite
1.2. Audience
2. Document Conventions
2.1. Typographic Conventions
2.2. Pull-quote Conventions
2.3. Notes and Warnings
3. We Need Feedback!
1. Introducing V2V
1.1. Installing virt-v2v
2. Converting Virtual Machines to Run on KVM Managed by libvirt
2.1. Converting a Virtual Machine
2.1.1. Preparing to Convert a Virtual Machine
2.1.2. Converting Virtual Machines
2.1.3. Running Converted Virtual Machines
3. Converting Virtual Machines to Run on Red Hat Enterprise Virtualization
3.1. Acceptable Converted Storage Output Formats
3.2. Attaching an Export Storage Domain
3.3. Converting a Virtual Machine
3.3.1. Preparing to Convert a Virtual Machine
3.3.2. Converting a Virtual Machine
3.3.3. Importing and Running the Converted Virtual Machine
3.3.4. Scripting the v2v Process
3.3.5. Scripted Bulk v2v Process
4. Debugging and Troubleshooting
4.1. Debugging V2V conversions
5. References
5.1. virt-v2v Parameters
5.2. Configuration Changes
5.2.1. Configuration Changes for Linux Virtual Machines
5.2.2. Configuration Changes for Windows Virtual Machines
A. Revision History