jueves, 28 de abril de 2011

Maquina virtual con una instantanea inexistente

Descripción del problema:
Necesitas compactar el disco de una maquina virtual hyper-V, pero no te deja porque dice que tiene instaneas (snapshots).
Tu no las ves y por tanto no puedes eliminarlas.
Cuando vas al directorio donde se almacena el disco ves un archivo .VHD y otro .AVHD
Solución:
Debes unir ambos archivos en un unico disco y luego crear una maquina virtual nueva que use ese disco.
Es recomendable guardar una copia de los dos archivos por si pasara algo.
Luego le cambias la extensión al .AVHD por .VHD.
Lo editas con el editor de discos (al que has renombrado) y lo combinas (merge) con su disco primario.
Finalmente creas una maquina virtual con ese disco y te olvidas de la otra.
(por supuesto ahora puedes compactar)
Esta descrito con muchas ilustraciones en:http://www.networkfoo.org/server-infrastructure/recovering-your-virtual-machine-how-manually-merge-hyper-v-snapshots-back-one-

martes, 26 de abril de 2011

No puedes comprimir (editar) un disco virtual hyper-V Windows 7

Sintoma:
Tienes una maquina virtual hyper-v con windows 7 y quieres reducir el tamaño de su disco virtual. El asistente te dice que la operración actual no puede hacerse por limitaciones del sistema operativo.
Solución:
Probablemente tengas copias sombra, shadow copies, instaneas, puntos de recuperación del sistema, o como quieras llamarlos. Cuidado no digo en hyper-v sino en la misma maquina windows 7.
Eliminalos con el mandato
vssadmin delete shadows /all
En consola de administrador.