Clonación multicasting con DRBL
Clonación multicasting con DRBL
Introducción:
Imagínate que eres el responsable de una red de 50 ordenadores y cada nuevo curso escolar hay que ponerla a punto: formateando el disco duro, instalando el SO, instalando drivers, instalando aplicaciones, etc.
Nos vendría muy bien tener una imagen preparada que nos sirva de modelo y después tener la posibilidad de volcarla al resto de ordenadores.
Vamos a explicar cómo se puede hacer.
Conceptos previos:
Clonar un disco duro: consiste en realizar una copia exacta de un disco.
Multicasting: Comunicación entre un emisor y varios receptores.
drbl: Es una distribución de Linux taiwanesa, que significa Arranque remoto sin disco en Linux (Diskless Remote Boot in Linux). Es una herramienta que ya viene preparada para poder realizar multicasting.
Esquema de red:
Para explicar el proceso, vamos hacer uso de máquinas virtuales y vamos a implemetar el siguiente esquema de red.
1.- Configuramos las máquinas servidor, cliente1 y cliente 2:
Servidor:
Disco duro 1: 10GB –> Tenemos instalado Wserver 2003 (por ejemplo).
Disco duro 2: 5GB –> Es el lugar donde guardaremos la imagen del disco duro 1.
Adaptador de red: Red interna
Memoria RAM: 1024 MB.
Unidad CD/DVD: drbl-live-xfce-1.0.5-6-i686.iso
Cliente 1 y cliente 2:
SO instalado: Nada (vacio)
Disco duro: 10GB –> El mismo tamaño que el disco duro 1 del servidor.
Adaptador de red: Red interna
Memoria RAM: 512 MB.
Unidad CD/DVD: drbl-live-xfce-1.0.5-6-i686.iso
Orden de arranque: red
2.- Arrancamos con DRBL. Gparted. Clonezilla live.
2.1.- DRBL Live (Default settings)
2.2.- Lenguaje: Español.
2.3.- No tocar el mapa de teclado.
2.4.- Elegimos 0.- Continuar arrancando X-Window automáticamente para usar DRBL live.
2.5.- Antes de iniciar el Clonezilla Client para realizar la imagen, vamos a ejecutar la utilidad gparted para particionar y formatear el disco duro 2 del servidor, que hemos llamado seguridad.
2.6.- Arrancamos Clonezilla-live
2.6.1.- device-image Disco/Partición a/desde Imagen
2.6.2.- local dev Usar dispositivo local
2.6.3.- Nos está preguntando el destino. En nuestro caso se trata del disco duro 2, de 5GB (seguridad).
2.6.4.- El directorio para la imagen de Clonezilla la dejamos por defecto:
/ Directorio superior en el dispositivo local
2.6.5.- El Modo de ejecución: Beginner Modo principiante: Aceptar opciones por defecto
2.6.6.- Savedisk: Guardar disco local como imagen.
2.6.7.- Le damos un nombre a la imagen. Le dejamos la fecha y añadimos Wserver 2003.
2.6.8.- Elegimos el disco origen. En nuestro caso se trata del disco duro 1 del servidor, de 10GB.
2.6.9.- Elegimos que compruebe la imagen grabada.
2.6.10.- Confirmamos con yes el proceso de grabación.
Si todo ha ido bien, ya tendremos la imagen realizada.
Ahora nos toca lanzársela a los clientes.
3.- Desde el DRBL, lanzamos Clonezilla server para clonar los clientes.
3.1.- Lanzamos Clonezilla Server
3.2.- Vamos a configurar la tarjeta eth0 del servidor de forma estática.
3.3.-Los datos de eth0 son:
Ip: 192.168.3.1
Máscara: 255.255.255.0
DNS:192.168.3.254
3.4.- En la siguiente pantalla nos informa que sólo tenemos una tarjeta de red en el servidor, pero que no hay problema. Va a crear una tarjeta virtual, que servirá para conectar los clientes que obtendrán una dirección por DHCP.
Y
3.5.- Elegimos ALL Elegir todos los clientes.
3.6.-Begginer Modo principiante: Aceptar opciones por defecto.
3.7.- Vamos a restaurar la imagen a los discos de los clientes.
3.8.- -p reboot Reiniciar el cliente cuando la clonación termine
3.9.- Elegimos el archivo imagen que vamos a restaurar.
3.10.- Elegimos el disco destino de los clientes.
3.11.- Elegimos multicasting
3.12.- Configuramos los clientes y tiempo que vamos a esperar.
3.13.-
Clientes a esperar:25
Tiempo máximo de espera:180
Esto significa que vamos a esperar que se conecten 25 equipos, pero una vez que se haya conectado uno, sólo esperamos 180 segundos para que se conecten los restantes. A partir de ese tiempo empezará la clonación para aquellos equipos que se hayan conectados.
3.14.- Nos informan que ya está preparado.
No debemos cerrar esta pantalla.
Nos indica que debmos configurar los cliente para que arranque por red.
4.- Iniciamos los clientes, asegurándonos que arranque por red.
4.1.- iniciamos el cliente 1 por red elegimos: multicasting
4.2.- Hacemos lo mismo con el cliente 2
4.3.- Cuando transcurra los 180 segundos se iniciará la clonación en ambos clientes.
4.4.- Podemos ver la entrada que se ha producido en la ventana DRBL del servidor.
4.5.- Para finalizar vemos el resultado de los clientes: