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. 

https://drbl.sourceforge.net/

Esquema de red:

Para explicar el proceso, vamos hacer uso de máquinas virtuales y vamos a implemetar el siguiente esquema de red.

esquma

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.

Paso 2

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.

Paso 2.-5

2.6.- Arrancamos Clonezilla-live

Paso 2.-6

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).

Paso 2.6.3

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.

Paso 2.6.7

2.6.8.- Elegimos el disco origen. En nuestro caso se trata del disco duro 1 del servidor, de 10GB.

Paso 2.6.8

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

paso3.1

3.2.- Vamos a configurar la tarjeta eth0 del servidor de forma estática.

paso3.2.-

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.

paso3.4

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.

paso3.7

3.8.- -p reboot Reiniciar el cliente cuando la clonación termine

3.9.- Elegimos el archivo imagen que vamos a restaurar.

paso3.9

3.10.- Elegimos el disco destino de los clientes.

paso3.10

3.11.- Elegimos multicasting

paso3.11

3.12.- Configuramos los clientes y tiempo que vamos a esperar.

paso3.12

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.

paso3.14

4.- Iniciamos los clientes, asegurándonos que arranque por red.

4.1.- iniciamos el cliente 1 por red elegimos: multicasting

paso4.1

4.2.- Hacemos lo mismo con el cliente 2

4.3.- Cuando transcurra los 180 segundos se iniciará la clonación en ambos clientes.

paso4.3.2

4.4.- Podemos ver la entrada que se ha producido en la ventana DRBL del servidor.

paso4.4

4.5.- Para finalizar vemos el resultado de los clientes:

paso4.5