Miércoles, Julio 15, 2020

Convertir imágenes de disco virtuales a otros formatos

servers-1.jpg

En la web hemos tratado varios entornos de virtualización, tanto entornos propietarios como VMware u Oracle Virtual Box, y libres como QEMU/KVM o Proxmox. En el artículo de hoy veremos como convetir imágenes de disco virtuales a otros formatos, utilizados en entornos de virtualización.

Para ellos utilizaremos herramientas disponibles dentro del campo del open source.

Trabajando con qemu-img

La primera con la que trabajaremos será qemu-img, que encontraréis en los repositorios de la mayoría de distribuciones GNU/Linux y que también está disponible para entornos Microsoft Windows [QEMU for Windows]

Los formatos de disco virtual con los que trabaja son:

  • qcow2 (KVM y Xen)
  • QED (KVM)
  • raw
  • VDI (Virtualbox)
  • VHD (Hyper-V) como parámetro se utiliza “vpc”
  • VMDK (VMware)

Su funcionamiento sería el siguiente:

qemu-img convert -f raw -O qcow2 centos7.img centos7.qcow2

En el ejemplo anterior convertimos una imagen a formato qcow2

qemu-img convert -f vmdk -O qcow2 centos7.vmdk centos7.qcow2

Hemos visto la conversión de un imagen vmdk a qcow2

Su funcionamiento es bien sencillo le indicamos el parámetro -convert, el formato del fichero de origen -f, y el de destino -O

Utilizando VBoxManage

Otra herramienta para convertir imágenes, dentro del campo de la virtualización con Virtual Box, es VBoxManage, muy útil para transformar imágenes, por ejemplo, de VDI a RAW

Un ejemplo de utilización es el siguiente:

VBoxManage clonehd ~/VirtualBox\ VMs/fedora21.vdi fedora21.img --format raw

Trabajando en entornos Microsoft Windows

Aunque generalmente no suelo tratar los entornos propietarios como el de Microsoft Windows, lo cierto es que en muchas empresas se utilizan. En dichos casos podemos utilizar herramientas potentes como PowerShell, que nos permitirán aplicar dichos comandos. Si utilizamos la herramienta qemu-img, nos tendremos que ubicar en la carpeta donde está ubicada la herramienta, y desde allí utilizarla, un ejemplo sería el de la imagen:

Espero que os sea útil.

Los derechos de la imagen de los servidores aquí.

La bibliografía del artículo:

docs.openstack.org | matthewmidgett.com

 

Fuente: ochobitshacenunbyte

Compártelo. ¡Gracias!

 
Grupo Digital de Ayuda! Laboratorio Linux! - Linux para todos.

¿Quién está en línea?

Hay 142 invitados y ningún miembro en línea

Contador de Visitas

10750264
Hoy Hoy 192
Ayer Ayer 2808
Esta semana Esta semana 5727
Este mes Este mes 36990
Total de Visitas Total de Visitas 10750264

Día con más
visitantes

06-15-2020 : 2878

Gracias por su visita