Clonación de máquinas virtuales: Realizar una clonación completa o vinculada de una máquina virtual existente, explicando las diferencias y precauciones necesarias (cambio de SID, direcciones MAC, etc.).
Objetivo:
Crear copias idénticas o derivadas de una máquina virtual existente mediante el proceso de clonación (completa o vinculada) en hipervisores de tipo 2 (como Oracle VM VirtualBox), comprendiendo las diferencias operativas y aplicando las precauciones críticas de identidad (como la reasignación de direcciones MAC y la gestión de identificadores de seguridad en sistemas Windows).
Escenario:
- Una máquina virtual base completamente configurada, instalada y en estado apagado.
- Privilegios de usuario para gestionar discos virtuales y configuraciones de red en el hipervisor.
Instrucciones:
Fase 1: Proceso de clonación en el Administrador de VirtualBox
- Abre el Administrador de VirtualBox y selecciona la máquina virtual de origen (la cual debe estar apagada).
- Haz clic derecho sobre el nombre de la máquina y selecciona la opción Clonar... para iniciar el asistente.
- Configuración de los parámetros del clon:
- Introduce un nombre único para la nueva máquina virtual (por ejemplo,
VM-Clon-Servidor-01). - Tipo de clonación:
- Clon completo (Full Clone): Genera una copia independiente y autónoma de todos los discos virtuales y ficheros de configuración. No depende de la máquina original, pero consume más espacio de almacenamiento en el anfitrión.
- Clon vinculado (Linked Clone): Crea una máquina derivada que comparte los discos virtuales base del original mediante instantáneas de diferenciación. Ocupa un espacio mínimo en el anfitrión y se crea de forma instantánea, pero depende críticamente de que la máquina original y sus puntos de control no sean borrados.
- Política de direcciones MAC de red: Selecciona "Generar nuevas direcciones MAC para todos los adaptadores de red" para evitar conflictos graves de red.
- Introduce un nombre único para la nueva máquina virtual (por ejemplo,
- Haz clic en Finalizar y espera a que el hipervisor complete la copia o vinculación de los ficheros.
Fase 2: Precauciones posteriores en el sistema operativo invitado
- Enciende la nueva máquina virtual clonada e inicia sesión en el sistema invitado.
- En entornos Windows: Si la máquina original pertenece a un dominio de Active Directory o requiere individualidad estricta, es necesario regenerar el Identificador de Seguridad (SID) del sistema utilizando la utilidad oficial
Sysprep(ubicada enC:\Windows\System32\Sysprep\sysprep.exe), marcando la opción de generalizar y reiniciar. - En entornos GNU/Linux: Comprueba que las interfaces de red adaptan correctamente su configuración (ej. renombrado de tarjetas en
netplano NetworkManager) para evitar bloqueos por direcciones MAC estáticas heredadas.
Verificación:
- Comprueba que la máquina virtual clonada arranca de manera independiente sin errores de sistema de ficheros ni conflictos de red con la máquina original.
- Verifica que la nueva interfaz de red recibe una dirección IP válida y puede comunicarse con el exterior sin solapamientos de direcciones físicas (MAC).
Preguntas de reflexión:
- ¿Qué ventajas e inconvenientes operativas existen entre elegir un clon completo frente a un clon vinculado en entornos de pruebas y producción?
- ¿Por qué es un riesgo crítico duplicar una máquina virtual con Windows en un dominio corporativo sin ejecutar previamente la herramienta
Syspreppara cambiar el SID? - ¿Qué consecuencias provoca en una red local que dos máquinas virtuales clonadas mantengan exactamente la misma dirección MAC en sus adaptadores de red virtuales?
Haz clic aquí para ver las soluciones y explicaciones
1. ¿Qué diferencias hay entre clon completo y clon vinculado?
El clon completo es totalmente independiente: si la máquina original se borra o corrompe, el clon sigue funcionando sin problemas, aunque requiere más tiempo de creación y espacio de disco. El clon vinculado ahorra espacio masivo y se crea al instante al compartir los bloques de disco base mediante deltas, pero su mayor debilidad es que si el disco base o la máquina original sufren daños o se eliminan, todo el árbol de clones vinculados quedará inutilizable.
2. ¿Por qué es obligatorio usar Sysprep en Windows clonados?
El SID (Security Identifier) es un código único que Windows asigna a cada instalación para identificar de forma unívoca al sistema operativo y a sus cuentas de usuario. Si dos equipos en una misma red o dominio comparten idéntico SID, se producen fallos catastróficos en los permisos de control de acceso, corrupción de bases de datos de Active Directory y conflictos de seguridad generalizados.
3. ¿Qué ocurre si dos VMs clonadas comparten la misma MAC?
La dirección MAC debe ser única a nivel de capa de enlace en cualquier red física o virtual. Si dos equipos conectados al mismo switch o segmento de red comparten la misma MAC, el conmutador se confundirá al actualizar su tabla CAM, enviando tramas de red al destino incorrecto, lo que provocará colisiones masivas de paquetes, pérdida intermitente de conectividad y desconexiones constantes en ambas máquinas.