Lectores como tú ayudan a apoyar a MUO. Cuando realiza una compra utilizando enlaces en nuestro sitio, podemos ganar una comisión de afiliado. Leer más.

Hay más tipos de archivos de compresión de datos de los que puede contar en estos días. Sin embargo, ninguno de ellos es un tipo de archivo de tamaño único que pueda cubrir todo y aun así compartirse como un solo archivo para desempaquetarlo y usarlo tal como está en otra computadora.

Si necesita comprimir un archivo o carpeta en particular, puede salirse con la suya con archivos ZIP, RAR o incluso ISO. Pero, ¿qué hace cuando necesita encapsular o comprimir un HDD/SSD completo en un solo archivo?

¿Qué es un VHD?

VHD significa disco duro virtual. Esta especificación de formato de imagen disponible públicamente le permite encapsular un disco duro completo en un solo archivo. Un sistema operativo puede usarlo y acceder a él como un disco duro físico. En pocas palabras, un archivo VHD es una copia digital de un disco duro o SSD que aparece como una unidad de almacenamiento real para su sistema operativo.

Un archivo VHD es similar a un archivo ISO, pero en lugar de comprimir (o encapsular) un solo CD o DVD, está cubriendo una unidad de almacenamiento completa. Los archivos VHD pueden albergar sistemas de archivos nativos, incluidos NTFS, FAT, exFAT y UDFS, al mismo tiempo que admiten operaciones de archivos y discos estándar. Sin embargo, el tamaño máximo de archivo está limitado a 2 TB.

Hay tres tipos principales de formatos VHD de la siguiente manera:

  • VHD fijo: Estos archivos ocupan una cantidad fija de almacenamiento en la unidad de almacenamiento de la máquina host. Sin embargo, la compensación por un tamaño de archivo más grande es una mayor velocidad de procesamiento y una fragmentación constante.
  • VHD dinámico: Estos archivos VHD cambian de tamaño según la cantidad de su almacenamiento interno que esté lleno y están optimizados para el almacenamiento en máquinas host. Todavía hay un límite interno de cuán grande puede llegar a ser la unidad, que se determina en la inicialización, pero obtiene una asignación de almacenamiento más rápida.
  • Diferenciando VHD: El menos popular de los tres formatos VHD, este formato crea una copia de un disco existente, creando un disco principal y uno secundario. La diferenciación de VHD permite modificar la unidad principal sin que los cambios afecten al VHD secundario.

Al igual que un disco duro real, estas unidades virtuales pueden crear sectores de disco, nuevos archivos y carpetas, ejecutar aplicaciones de usuario y, por último, pero no menos importante, ejecutar un sistema operativo. Esto los convierte en la opción perfecta para aplicaciones de virtualización.

Aunque Microsoft publica la especificación libremente para que terceros escriban sus propios programas para leer y manipular archivos VHD o VHDX, conserva el control del formato. Esto significa que el formato VHD es prácticamente exclusivo de Windows, a menos que se use con un programa de terceros compatible en otro sistema operativo.

VHD frente a VHDX

La especificación de formato VHD ha estado disponible como licencia libre de regalías desde junio de 2005. Una extensión de este formato, VHDX, se lanzó en 2012 y fue compatible con Windows 8 y Windows Server 8. Este formato agregó nuevas capacidades, mejoras de rendimiento, prevención de corrupción de datos y un tamaño máximo de archivo de 64 TB. Otros beneficios de los archivos VHD incluyen los siguientes:

  • Protección de datos contra cortes de energía
  • Soporte para metadatos personalizados
  • Los metadatos se actualizan automáticamente
  • VHDX es más adaptable al hardware más nuevo

Dicho esto, VHDX es funcionalmente equivalente a VHD y, a pesar de tener mecanismos incorporados para proteger contra la corrupción de datos, es propenso a la corrupción del sistema de archivos, al igual que VHD. Esto puede deberse a malas condiciones de la red durante la transferencia de archivos, almacenamiento corrupto en la unidad de origen e incluso interferencias de programas de seguridad.

Ventajas de usar un archivo VHD

Como probablemente ya pueda adivinar, hay ciertas ventajas en el uso de un archivo VHD en lugar de las unidades de almacenamiento físico tradicionales.

La ventaja más significativa es que puede enviar archivos VHD en línea o llevarlos en una unidad flash. Esto hace que los VHD se implementen rápidamente en el campo. Los otros beneficios de un VHD incluyen lo siguiente:

  • Copia de seguridad y restauración más fáciles
  • Recuperación de instantáneas
  • Replicación rápida
  • Aislamiento del host u otros sistemas operativos de VM.
  • Elimina los requisitos de costo y tamaño para las unidades de almacenamiento físico.

¿Dónde se utilizan los archivos VHD?

Los archivos VHD son utilizados principalmente por programas de virtualización como VirtualBox de VMware y Hyper-V de Microsoft. Sin embargo, debe tener en cuenta que debe habilitar Hyper-V en Windows 11 antes de usar. Dado que funcionan como discos duros físicos, son perfectos para máquinas virtuales que necesitan ejecutar sistemas operativos aislados, sistemas de archivos, administrar aplicaciones, etc.

Dicho esto, puede usarlos con la misma facilidad para crear copias de seguridad de su unidad existente y guardarlas como archivos digitales para cuando necesite volver o recuperar sus datos. Son una forma rentable de realizar copias de seguridad de varios discos duros y también son más fáciles de almacenar, una función que a menudo se aprovecha en las aplicaciones empresariales.

Cómo crear un archivo VHD

Según el sistema operativo que esté utilizando, los pasos exactos para crear un archivo VHD difieren entre sí. Si está en Windows, puede usar la utilidad Administración de discos para crear VHD a partir de sus unidades o particiones existentes siguiendo estos pasos:

  1. Presione la tecla de Windows para abrir el menú Inicio y busque Gestión de discos. Haga clic en el resultado de búsqueda adecuado para abrir la herramienta. Alternativamente, puede consultar estos otros formas de abrir la herramienta Administración de discos.
  2. Seleccione la unidad o partición que desea convertir en un archivo VHD y haga clic en Acción seguido por Crear VHD.
  3. Se abrirá un mensaje que le pedirá que ingrese la ruta y el tamaño del VHD. También debe elegir entre las especificaciones de formato VHD y VHDX, así como el tipo de VHD. Seleccione las opciones correspondientes según sus necesidades y haga clic en el botón DE ACUERDO botón.

Windows ahora creará un archivo VHD de esa unidad o partición en particular, que luego se puede montar y usar como otra unidad física.

Si desea crear un archivo VHD para su máquina virtual, los pasos son diferentes. Por ejemplo, al crear una nueva VM, VirtualBox le pregunta si desea crear un archivo VHD y el tipo de formato VHD que desea usar. Tenga en cuenta que estos archivos pueden transferirse a cualquier máquina y usarse con otra VM.

Creación de archivos VHD en macOS y Linux

Si estás en macOS, El soporte de Apple tiene una guía útil en la creación Imágenes de disco usando la Utilidad de disco en macOS Ventura, Monterey, Big Sur, Catalina y Mojave. Sin embargo, aunque estos archivos son unidades virtuales, es posible que no se guarden con una extensión VHD.

Lo mismo se aplica a Linux también. Puedes usar el dd Comando para crear VHD directamente desde la terminal. La sintaxis básica se ve así.

sudo si=/dev/raíz de=Disco_duro_virtual.img bs=1cuenta M=1024

Esto es lo que significan las diferentes banderas en el comando mencionado anteriormente:

  • if=/dev/raíz: Ruta al archivo de entrada para proporcionar un flujo de caracteres durante la inicialización
  • of=Disco_duro_virtual.img: Nombre y ruta de la unidad virtual que se creará
  • bs=1M: Dicta las velocidades de lectura y escritura. El indicador actual permite que la unidad lea y escriba hasta 1 MB a la vez.
  • cuenta=1200: Determina el tamaño del bloque o la capacidad total de la unidad virtual. El valor de recuento actual crea un disco de 1 GB.

Los archivos VHD son muy útiles

Si bien los archivos VHD son funcionalmente similares a una unidad de almacenamiento físico que contiene el mismo sistema de archivos, el disco particiones e incluso sectores de disco duro, son simplemente discos duros virtuales que aparecen como un disco físico para el sistema operativo Además de ser perfectos para máquinas virtuales, también se pueden usar de manera efectiva para realizar copias de seguridad de unidades físicas.

Esto ayuda a que la virtualización sea más accesible y fácil de configurar. Los VHD facilitan compartir máquinas virtuales entre varias computadoras, ya que simplemente puede copiar el archivo VHD de origen para cada máquina virtual en otra computadora, y funcionará sin problemas con una máquina virtual configurada correctamente.