Hoy les traigo una bien buena.
Como ya es de costumbre, siempre estoy a la vanguardia de las nuevas tecnologías de MICROSOFT.
Esta vez me ha pasado algo grave pero como siempre digo "todo tiene solución".
Tengo un servidor con Hyper-V en el cual manejo 4 servidores virtuales. Uno de ellos se estaba quedando sin disco y decidí convertir el disco a dinámico y expandirlo. Pero antes de expandirlo hice un SNAPSHOT o fotografía del disco para que los cambios puedan revertirse. Después procedí a agrandar el disco. Oh, que error!!! Como el dominicano nunca lee y siempre le da a NEXT, NEXT, no leí unos letreros que me recomendaban no modificar la máquina virtual mientras se estaba ejecutando... Demasiado tarde, el daño estaba hecho.
Después de apagar la máquina virtual, no podía unir el archivo de cambios AVHD con el del disco de la maquina VHD. Error tras error, pensé que la maqué.
Varias horas después, casi sin esperanza, encontré la solución en esta página VHD TOOL.
La herramienta, crea, convierte, expande y repara los discos virtuales!!! XD
Gracias a Dios y a MSDN por esta solución disponible para los mortales como yo.
Acá les dejo unos ejemplos de los errores con los cuales me enfrente en esta batalla de hoy:
1.- Background disk merge failed to complete: The chain of virtual hard disks is corrupted. There is a mismatch in the virtual sizes of the parent virtual hard disk and differencing disk. (0xC03A0017). (Virtual machine ID B50F6351-6045-4A2F-B7F7-F123B5DADCDD)
2.- Background disk merge failed to complete: The process cannot access the file because it is being used by another process. (0x80070020). (Virtual machine ID B50F6351-6045-4A2F-B7F7-F123B5DADCDD)
3.- Cannot create the storage required for the snapshot archivo.avhd: The chain of virtual hard disks is corrupted. There is a mismatch in the virtual sizes of the parent virtual hard disk and differencing disk. (0xC03A0017). (Virtual machine ID B50F6351-6045-4A2F-B7F7-F123B5DADCDD)
www.cesarduran.com | César Durán | IT Professional | GAMER XD