Nesse artigo vou falar como exportar e importar uma vm do Citrix Xenserver via USB.
1) Primeiro temos que determinar o dispositivo USB a ser usado para exportar a vm:
# fdisk -l
Device Boot Start End Blocks Id System
/dev/sdd1 * 1 121601 976760000+ 7 HPFS/NTFS
2) Depois é preciso criar um ponto de montagem e montar o drive USB:
# mkdir /mnt/usb
# mount -v /dev/sdd1 /mnt/usb
3) Formatando o dispositivo:
# mkfs –t ext3 /dev/sdd1
4) Exportando:
Para listar as vms e assim obter o uuid ou nome da vm a ser exportada:
# xe vm-list
uuid ( RO) : ef30f232-8306-6614-b19f-40843884411e
name-label ( RW): KALI01
power-state ( RO): halted
uuid ( RO) : 7364cb99-c245-8511-9e91-6c0fc6ced47d
name-label ( RW): KALI02
power-state ( RO): halted
Podemos usar o uuid ou name-label para a exportação:
# xe vm-export vm=KALI01 filename=/mnt/usb/KALI-EXPORT.xva
ou
# xe vm-export vm=ef30f232-8306-6614-b19f-40843884411e filename=/mnt/usb/KALI-EXPORT.xva
5) Importando:
Para importar precisamos saber os repositórios de armazenamento:
# xe sr-list
uuid ( RO) : ba17d358-dd6e-4e8d-8731-b88a3c496c91
name-label ( RW): DVD drives
name-description ( RW): Physical DVD drives
host ( RO): Xenserver6
type ( RO): udev
content-type ( RO): iso
uuid ( RO) : 1ba0a7df-1bee-d8f3-bca3-dc32aeccbcb4
name-label ( RW): Removable storage
name-description ( RW):
host ( RO): Xenserver6
type ( RO): udev
content-type ( RO): disk
Sabendo o uuid, podemos fazer a importação:
# xe vm-import filename=/mnt/usb/KALI-EXPORT.xva sr-uuid=1ba0a7df-1bee-d8f3-bca3-dc32aeccbcb4
Done. Agora é possível utilizar a vm em outras Pools, sem depender da rede para fazer a exportação. ;)
* Fontes:
https://ubectech.wordpress.com/2012/05/03/how-to-export-a-virtual-machine-to-an-external-usb-drive/
http://support.citrix.com/article/CTX120520
2 de mar. de 2016
Assinar:
Postar comentários (Atom)
0 comentários:
Postar um comentário