drbl clonar discos

26
DRBL Clonar equipos por red en solo 10 minutos Ha salido una nueva versión de DRBL 2.0.2-5 , un liveCD basado en Debian GNU/Linux con entorno gráfico XFCE que implementa Clonezilla Server, un sistema que permite realizar clonación de discos duros por red mediante broadcast. Es bastante gratificante encontrar que esta nueva versión AHORA VIENE EN ESPAÑOL ! Cuando a mi me toco aprender solo se conseguía en inglés… Cómo funciona? DRBL es una distribución Taiwanesa basada en Debian. Como ustedes sabrán, los chinitos de China fabrican computadores por montón y deben montarle su respectivo sistema operativo. Entonces: A grandes problemas, grandes soluciones. Los chinitos han desarrollado una sistema que permite clonar discos duros por red mediante broadcast SIN DETRIMENTO DE VELOCIDAD (da lo mismo clonar 1 que 40 equipos simultáneamente). Para mí es la mejor herramienta de clonación de discos existente y es que habituado a usar herramientas de este tipo con DRBL y Clonezilla te das cuenta de como DRBL machaca a todo lo demás. Explicaré un caso práctico donde clonaré un disco duro de una máquina con varios sistemas operativos (linux y windows y asi demuestro como DRBL no tiene problema por manejar NTFS) a 5 maquinas virtuales usando multicast. Alguien quizá se pregunte “¿Qué eso de multicast, que no calla con eso?”, una explicación breve en Wikipedia. Supongo que mientras has estado leyendo esto se haya bajado la imagen, si no pues vuelve cuando la tengas . Ahora ya solo graba la imagen en un cd y reinicias, arrancando desde el cd seleccinando la primera opción. Durante el arranque te pregunta por el keymap. Yo selecciono la opción “Don’t touch the keymap” pero si prefieres puedes seleccionar el keymap Español. Una vez iniciado deberías ver algo así:

Upload: carlos-castillo

Post on 11-Jul-2016

249 views

Category:

Documents


2 download

DESCRIPTION

Secuencia de procesos para clonar disco duros a la vez,

TRANSCRIPT

Page 1: DRBL Clonar Discos

DRBLClonar equipos por red en solo 10 minutos

Ha salido una nueva versión de DRBL 2.0.2-5 , un liveCD basado en Debian GNU/Linux con entorno gráfico XFCE que implementa Clonezilla Server, un sistema que permite realizar clonación de discos duros por red mediante broadcast. Es bastante gratificante encontrar que esta nueva versión AHORA VIENE EN ESPAÑOL ! Cuando a mi me toco aprender solo se conseguía en inglés…

Cómo funciona? DRBL es una distribución Taiwanesa basada en Debian. Como ustedes sabrán, los chinitos de China fabrican computadores por montón y deben montarle su respectivo sistema operativo.

Entonces: A grandes problemas, grandes soluciones.

Los chinitos han desarrollado una sistema que permite clonar discos duros por red mediante broadcast SIN DETRIMENTO DE VELOCIDAD (da lo mismo clonar 1 que 40 equipos simultáneamente). Para mí es la mejor herramienta de clonación de discos existente y es que habituado a usar herramientas de este tipo con DRBL y Clonezilla te das cuenta de como DRBL machaca a todo lo demás. Explicaré un caso práctico donde clonaré un disco duro de una máquina con varios sistemas operativos (linux y windows y asi demuestro como DRBL no tiene problema por manejar NTFS) a 5 maquinas virtuales usando multicast. Alguien quizá se pregunte “¿Qué eso de multicast, que no calla con eso?”, una explicación breve en Wikipedia.

Supongo que mientras has estado leyendo esto se haya bajado la imagen, si no pues vuelve cuando la tengas. Ahora ya solo graba la imagen en un cd y reinicias, arrancando desde el cd seleccinando la primera opción. Durante el arranque te pregunta por el keymap. Yo selecciono la opción “Don’t touch the keymap” pero si prefieres puedes seleccionar el keymap Español. Una vez iniciado deberías ver algo así:

Page 2: DRBL Clonar Discos

Solo necesitamos usar los iconos Clonezilla server (arriba) y Clonezilla live (debajo). También tiene el gParted que siempre biene bien. Antes de empezar, como dije en el podcast, para estos menesteres es mejor no usar uuid en el /etc/fstab, usa el metodo tradicional /dev/sda4 por ejemplo

PASO 1: CREAR IMAGEN DEL DISCO DURO/PARTICIÓN Este paso solo sería necesario la primera vez (o cuando queramos crear una nueva imagen). Hacemos doble cick en “Clonezilla live”

Lo que aquí nos pregunta es si queremos crear una imagen de un dispositvo (device-image) o clonar directamente desde un disco/partición a otro (device-device). Seleccionamos la primera opción (para moverte por el menú usa las flechas del teclado y la tecla “enter” para seleccionar la opción).

Page 3: DRBL Clonar Discos

Necesitamos un lugar donde grabar la imagen y eso es lo que nos pregunta aquí, que donde la queremos guardar.

IMPORTANTE: No puedes guardar una imagen de una partición en esa partición. Me explico, si vas a hacer una imagen de /dev/sda3 no puedes guardarla en /dev/sda3. Lo mismo con los discos duros, si quieres crear una imagen de un disco duro tendrás que grabarla en otro.

Las opciones que muestra son:

local_dev: usar un dispsitivo local como por ejemplo un disco duro ssh_server: usar un servidor ssh para guardar la imagen (útil cuando queremos crear una imagen de un disco duro y solo tenemos uno en la máquina) samba_server y nfs_server lo mismo que ssh_server. Y las demás opciones simplemente, no las recomiendo ya que son para hacerlo a mano y mejor no tocarlo. Yo suelo usar la opcion ssh_server porque asi clono la máquina comun para todos los clientes y la grabo en el servidor de un golpe. Si quieres usar local_dev simplemente tendrás que seleccionar una particion de destino en el menu siguiente. Yo continuaré usando ssh_server. Si seleccionas local_dev te preguntará por la partición donde quieres guardar la imagen.

Page 4: DRBL Clonar Discos
Page 5: DRBL Clonar Discos
Page 6: DRBL Clonar Discos

(más detalles sobre SSH en http://www.congdegnu.es/2010/06/21/monta-tu-servidor-ssh-rapidamente/)

Page 7: DRBL Clonar Discos
Page 8: DRBL Clonar Discos

Explico el menú: savedisk -> Crear imagen del disco duro entero restoredisk -> Restaurar disco duro a partir de una imagen saveparts -> Crear imagen de una o varias particiones restoreparts -> Resturar particiones a partir de una imagen exit -> salir En mi caso, seleccionaré “savedisk”

Aquí nos pregunta cómo queremos crear la imagen:

Page 9: DRBL Clonar Discos

-q -> Forma estándar, recomiendo usar esta ya que la imagen también se comprime -q1 -> Réplica exacta usando dd. Esta opción es útil para cuando tenemos particiones cifradas.

Page 10: DRBL Clonar Discos

-Z1 -> Usa gzip para comprimir la imagen, tarda un tiempo razonable y la compresión también lo es -Z2 -> Usa bzip2, tamaño menor de la imagen pero tarda muchísimo más -Z3 -> Usa lzo, prácticamente igual que gzip en relación tiempo:compresión -Z0 -> No comprime, crea la imagen a pelo Yo maro la primera opción, es la que más me gusta

Page 11: DRBL Clonar Discos
Page 12: DRBL Clonar Discos

Una vez haya terminado el sistema se reiniciará solo (ya que elegimos esa opción). Volvemos a seleccionar la primera opción en el menú de arranque. Una vez cargado el escritorio hacemos doble click en el icono “Clonezilla Server”. Repetimos el proceso de configuración de la red (lo de dhcp y eso) igual que antes. Ahora nos salen muchas letras amarillas.

Page 13: DRBL Clonar Discos

Ahora nos pregunta que donde esta la imagen, el menú es como el que hicimos antes donde seleccionamos “ssh_server”, posteriormente la ip del servidor, el puerto, el usuario y la ruta de la imagen. Recuerda que es la ruta absoluta de la localización de la imagen en el servidor que en mi caso es “/home/alvaro/imagenes” (la misma ruta que pusimos antes). Remarco este punto porque he visto que es la parte que más confusión causa. Después te mostrará un par de confirmaciones (dar enters y punto) y configurará la red. No te asustes si ves por ahí algún failed, es simplemente porque apaga algún servicio (como el dhcp) antes de encenderlo para asegurarse de que estaba apagado antes de que el script lo inicie para que cargue la configuración.

Page 14: DRBL Clonar Discos

Este menú es interesante, te lo explico: Opción por defecto: Usa la tabla de particiones de la imagen * En nuestro caso usaremos esta porque hemos hecho una réplica de todo el disco -k: No crear tabla de particoines -> No la veo mucha utilidad en nuestro caso pero sí cuando creamos imágenes de particiones para volcarlas en una trabla de particiones existente -k1: Crea una tabla de particiones para dependiendo de las particiones. Esto para imágenes de discos no sirve de mucho pero cuando queremos volcar una imagen de una partición sobre un disco duro sin particiones nos crea las particiciones necesarias y así nos evita el error que nos diría luego de “/dev/sda3 nof found” por ejemplo. Cuidado que esta opción te borra la tabla de particiones actual y repito que sólo es útil cuando queremos volcar una imagen de partición en un disco duro sin tabla de particiones definida.

Page 15: DRBL Clonar Discos
Page 16: DRBL Clonar Discos
Page 17: DRBL Clonar Discos

clients+time-to-wait -> luego nos preguntara por el numero de clientes a los que tiene que esperar o un tiempo máximo, lo que antes suceda. time to wait -> espera los segundos que le indiquemos a que se conecten todos los clientes que quieran clients to wait -> espera a un determinado número de clientes antes de empezar el proceso A mi me gusta la primera opción para que si tengo 40 clientes espere a los 40 o si alguno se atasca pues que inicie el proceso sin él.

Page 18: DRBL Clonar Discos

Si tenemos wake on lan y arranque por red (y activado en la bios) no tenemos mas que usar el comando “sudo etherwake direccion_mac” y esperar. Si no, vamos metendo un cd en cada ordenador y lo arrancamos seleccionando la última opción “Network boot via etherboot”

Page 19: DRBL Clonar Discos
Page 20: DRBL Clonar Discos

Por fin terminamos. Ahora todos las maquinas virtuales tienen el mismo sistema opeativo y todo igual Esta es la manera que he usado yo, pero puedes probar infinidad de opciones diferentes hasta que se ajuste a tus necesidades. Las primeras veces puede parecer un poco lioso o que pida muchos datos pero cuando lo haces un par de veces seguro que te va como la seda. Un problemón que tuve hace tiempo fué que los clientes tomaban la ip por dhcp de otro router de mi red y no conseguía que se conectaran los clientes con el servidor así que si tienes problemas asegúrate de que se están asignando correctamente las IP (y puerta de enlace claro).