Articulo de referencia

qcow

qcow es un formato de archivo para imágenes de disco utilizado por QEMU , un monitor de máquinas virtuales alojado . [ 1 ] Significa "QEMU Copy On Write " y utiliza una estrateg...

qcow es un formato de archivo para imágenes de disco utilizado por QEMU , un monitor de máquinas virtuales alojado . [ 1 ] Significa "QEMU Copy On Write " y utiliza una estrategia de optimización de almacenamiento en disco que retrasa la asignación de almacenamiento hasta que sea realmente necesario. Los archivos en formato qcow pueden contener una variedad de imágenes de disco que generalmente están asociadas con sistemas operativos invitados específicos . Existen dos versiones del formato: qcow y qcow2, que utilizan las extensiones de archivo .qcow y .qcow2 , respectivamente. Una versión de desarrollo intermedia se llamó qcow3 [ 2 ] , pero todos los resultados se integraron en qcow2, por lo que este nombre nunca se convirtió en un nuevo formato oficial.

qemu-imgEl comando permite inspeccionar, verificar, crear, convertir, redimensionar y tomar instantáneas de imágenes qcow. [ 3 ] El comando e2image de e2fsprogs también admite la generación de archivos qcow2 para evitar el uso de la compatibilidad con archivos dispersos . [ 4 ]

Características

Una de las principales características de las imágenes de disco qcow es que los archivos con este formato pueden crecer a medida que se agregan datos. Esto permite tamaños de archivo más pequeños que las imágenes de disco raw , que asignan todo el espacio de la imagen a un archivo, incluso si partes de él están vacías. Esto es particularmente útil para sistemas de archivos que no admiten archivos dispersos, como FAT32 . [ 5 ]

El formato qcow también permite almacenar los cambios realizados en una imagen base de solo lectura en un archivo qcow independiente mediante la copia en escritura . Este nuevo archivo qcow contiene la ruta a la imagen base para poder consultarla cuando sea necesario. Cuando se necesita leer un dato específico de esta nueva imagen, el contenido se recupera si es nuevo y se almacenó allí; de lo contrario, los datos se obtienen de la imagen base. [ 5 ]

Las características opcionales incluyen la descompresión transparente basada en zlib o zstd . [ 6 ] [ 7 ]

qcow2

qcow2 es una versión actualizada del formato qcow. qcow2 admite el cifrado AES . [ 8 ] La diferencia con la versión original es que qcow2 admite múltiples instantáneas utilizando un modelo más nuevo y flexible para almacenarlas. La documentación oficial del formato forma parte del repositorio Git de QEMU. [ 9 ]

Referencias

  1. "Documentación del usuario del emulador QEMU" . Wiki.qemu.org . Consultado el 12 de diciembre de 2011 .
  2. "Características/Qcow3 - QEMU" .
  3. "Qemu-img(1): Utilidad de imagen de disco QEMU - Página man de Linux" .
  4. "e2image(8) - Página man de Linux" .
  5. 1 2 "El formato de imagen QCOW" . People.gnome.org. 21 de junio de 2006. Archivado del original el 6 de octubre de 2020. Recuperado el 23 de abril de 2013 .
  6. "El formato de imagen QCOW2 (obsoleto)" . People.gnome.org. 11 de septiembre de 2008. Archivado del original el 4 de octubre de 2012. Consultado el 12 de diciembre de 2011 .
  7. "Formato de archivo de imagen Qcow2 — Documentación de QEMU" . www.qemu.org . Consultado el 19 de diciembre de 2025 .
  8. "Imágenes de disco y rendimiento de Qcow2 | JamesCoyle.net Limited" . 2 de marzo de 2016.
  9. "docs/interop/qcow2.rst (última versión)" . QEMU. Archivado del original el 12 de junio de 2025. Recuperado el 12 de julio de 2025 a través de gitlab.com.{{cite web}}: CS1 maint: bot: estado de la URL original desconocido ( enlace )