BackHardDi-NG instalado en Ubuntu 12.04

BackHardDi-NG es un sistema de clonación a través de red, como puede ser DRBL/Clonezilla, pero que tiene la peculiaridad de que permite la creación de CDs, DVDs o USBs de restauración.

Para conseguir servidor DHCP y BackHardDi-NG instalados en el mismo equipo, con IP 192.168.3.1 y dando DHCP desde 192.168.3.10 a 192.168.3.100, estos son los pasos para montarlo sobre Ubuntu 12.04:

– Instalar Ubuntu 12.04 (yo he puesto la versión de 64 bits)

– Actualizar listado de paquetes y paquetes
# apt-get update
# apt-get upgrade -y

– Insertar ppa de backharddi-ng
# apt-add-repository ppa:pedro-pena/backharddi-ng

– Actualizar lista de paquetes
# apt-get update

– Instalar backharddi-ng y todas sus dependencias
# apt-get install backharddi-ng -y

– Editar /etc/dnsmasq.conf para activar servidor DHCP en el rango de IPs que nos interese
# gedit /etc/dnsmasq.conf
Añadir la siguiente línea:
dhcp-range=192.168.3.10,192.168.3.100,255.255.255.0,12h

– Modificar en el Network-Manager el perfil de red cableada para que en lugar de usar dirección por DHCP tenga manual 192.168.3.1 con máscara 24. El resto de campos se pueden dejar en blanco.

– Modificar el script Python de BackHardDi-NG que lanza el dnsmasq para que SÍ utilice el fichero de configuración que le corresponde:
# gedit /usr/share/backharddi-ng/python/src/backhardding/service.py

En la versión que tengo instalada yo de BackHardDi-NG (0.23.1precise1), casi al final, concretamente en la línea 483, hay que quitar lo siguiente: ‘-C’,’/dev/null’,

– Reiniciamos el servicio de BackHardDi-NG:
# /etc/init.d/backharddi-ng restart

Así queda todo configurado para que nada más arrancar el equipo servidor, a cualquier cliente que esté conectado a él a través de red ethernet le servirá configuración IP por DHCP y arranque a través de PXE del sistema de clonación.

Para crear los CDs/DVDs de restauración, bastará con ejecutar desde el equipo servidor:
# backharddi-ng-dvd.sh

¿Te ha parecido interesante? ¡Compártelo! --> Facebooktwitterlinkedinmail

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.