Rechercher une page de manuel
libvirt-migrate-qemu-disks
Langue: en
Version: 334763 (ubuntu - 24/10/10)
Section: 1 (Commandes utilisateur)
NAME
libvirt-migrate-qemu-disks - program for migrating pre-0.8.3 domain definitionsDESCRIPTION
Libvirt versions earlier that 0.8.3 would probe a qemu disk to determine its format and did not require that the format be declared in the XML. Newer versions of libvirt will default to the 'raw' format when the format is not specified in the XML. As a result, non-raw disks without unspecified disk format will no longer be available in virtual machines.libvirt-migrate-qemu-disks aids in transitioning virtual machine definitions to the new required format. In essence, it will check all domains for affected virtual machines, probe the affected disks and update the domain definition accordingly. For example, a domain with:
<disk type='file' device='disk'>
<source file='/var/lib/libvirt/images/vm1.qcow2'/>
<target dev='hda' bus='ide'/>
<address type='drive' controller='0' bus='0' unit='0'/>
</disk>
will be updated to have:
<disk type='file' device='disk'>
<driver name='qemu' type='qcow2'/>
<source file='/var/lib/libvirt/images/vm1.qcow2'/>
<target dev='hda' bus='ide'/>
<address type='drive' controller='0' bus='0' unit='0'/>
</disk>
USAGE
- libvirt-migrate-qemu-disks [-c URI] [-d] -a
- libvirt-migrate-qemu-disks [-c URI] [-d] -t TYPE <DOMAIN>
OPTIONS
- -h, --help
- show help message and exit
- -a
- probe all domains and migrate if necessary
- -c URI
- connection URI to use. If one is not specified, will use qemu:///system. Only qemu:///system and qemu:///session is supported.
- -t TYPE
- migrate specified domains from raw to disk format TYPE
- -d
- debug output
EXAMPLES
To probe and migrate all exisiting domains (root may be needed to probe the disk):
# libvirt-migrate-qemu-disks -a
To migrate the 'vm1' and 'vm2' domains:
# libvirt-migrate-qemu-disks -t qcow2 vm1 vm2
BUGS
In the event that libvirt-migrate-qemu-disks is unable to migrate your disks, virsh can be used directly. For example:
$ qemu-img info <path to your disk>
$ virsh dumpxml <domain-id> > domain.xml
... edit domain.xml to use the file format seen with qemu-img ...
$ virsh define domain.xml
See http://libvirt.org/formatdomain.html#elementsDisks for more information.
SEE ALSO
virsh(1)
AUTHOR
libvirt-migrate-qemu-disks is Copyright 2010, Canonical Ltd.
libvirt-migrate-qemu-disks and this manual page was originally written by Jamie Strandboge <jamie@canonical.com>
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre