15 de junio de 2012

Clonar una discoduro a un archivo vdi compactado

Una alternativa a la hora de hacer una copia de seguridad de un sistemas que queremos dar de baja es hacer una máquina virtual, de este modo tendremos un caopia de seguridad opertaiva, que podremos ejecutar en cualquier máquiba con VirtualBox instalada.

Ademas podemos hacer que la copia se en un discoduro virtual .vdi comprimido y extensible para ahorranos gigas de espacio en blanco.

Linux Protocol:

1) Arrancamos desde la máquina a clonar.

2) Borramos todo lo que no necesitemos o no queramos conservar.


3) Instalamos zerofree
     # aptitude install zerofree


3) Seguimos liberando espacio del disco:
    # aptittude purge
    # aptitude clean


4) Remontamos el disco duro en modo read only
    # telinit 1
    # mount -n -o remount,ro /dev/[sda1] /


5) llenamos el espacio no usado con ceros
    # zerofree /dev/sda1

6) Iniciamos otro sistema Linux desde un live usb que tengamos acceso al disco a clonar


7) Clonamos el disco
    # dd if=/dev/sda of=/rutade backup/hd.img

8) Convertimos el fichero .img en .vdi
    # VBoxManage convertfromraw -format VDI hd.img hd.vdi

9) Compactamos el disco virtual .vdi
    # VBoxManage modifyhd hd.vdi --compact

Ya solo falta crear una máquina virtual con VirtualBoxManager y usar este disco virtual como soporte.

Ref.:
Reducir el tamaño de los discos de las máquinas virtuales (vdi vmdk)
Como clonar una máquina ejecutable en VirtualBox en un USB

No hay comentarios:

Publicar un comentario