Creación de imágenes. Pablo Sanz Mercado.



Documentos relacionados
BRUTALIX Una distribución GNU/Linux para operadores.

Creación y recuperación de imágenes de partición

FREEDOS 1.0. CURSO DE TÉCNICO EN SEGURIDAD DE REDES Y SISTEMAS José María Torres Corral

Backharddi Introducción Cómo obtener Backharddi? MAX 3.1: Madrid_LinuX Manual de Utilización

ASISTENCIA TÉCNICA A LA SEGURIDAD INFORMÁTICA EN PYMES MANUAL CLONEZILLA

ANÁLISIS DE HERRAMIENTAS PARA CLONAR DISCOS DUROS

Scripts de arranque. Pablo Sanz Mercado.

MANUAL COPIAS DE SEGURIDAD

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION.

Soporte Técnico Prof. Héctor Herrera. Instalando Fedora 17 en la misma máquina virtual.

MANUAL DE AYUDA MODULO TALLAS Y COLORES

Mini-guía: Gestión Backup

Manual de usuario de Parda Programa de Almacenamiento y Recuperación de Datos Automático

file:///d:/users/coord%20tic/mis%20documentos/mis%20sitios%20web/web%20ntic.orgfree.com/man...

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD

COMO HACER UNA COPIA DE SEGURIDAD DE TU SOFTWARE?

Instalación de dos Sistemas Operativos en un mismo Computador

Manual instalación Windows 8. Instalar Windows 8 paso a paso

Seguidamente se muestra una pantalla para seleccionar nuestra localización, y comprobamos que la hora y demás es correcto. Podemos hacerlo fácilmente

USO DEL COMANDO. Fdisk. Autor :. Alejandro Curquejo. Recopilación :. Agustí Guiu i Ribera. Versión :.. 1.0

Instalación de cygwin-x. Pablo Sanz Mercado.

En este caso presionamos ENTER para empezar nuestra instalación

Tema: Administración y respaldo de información.

Capítulo 2. Cuestiones previas

Instalación de Fedora Core 18 junto a Windows 7.

Instalar Ubuntu Server sobre RAID de software

COPIAS DE SEGURIDAD CON COBIAN BACKUP INSTALACIÓN Y CONFIGURACIÓN

Ejecución del programa de instalación de Windows XP

Migración de disco duro en Debian GNU/Linux Wheezy

Gestión de discos duros en Linux

Proceso de cifrado. La fortaleza de los algoritmos es que son públicos, es decir, se conocen todas las transformaciones que se aplican al documento

Copias de seguridad con SQL Server 2005 WhitePaper Febrero de 2008

Internet Information Server

INSTALAR UBUNTU DESDE WINDOWS

GE Power Management. 6S``O[WS\bORS1]\TWUc`OQWÕ\g. GE-FILES 7\ab`cQQW]\Sa 539$ &

6.1. Conoce la papelera

1 Itinerario. 2 Descripción y funcionalidades principales. Google Docs. 1.1 Qué vamos a hacer? 1.2 Qué pasos vamos a seguir?

Configuración de los servidores de los institutos con raid (Institutos nuevos)

, RECUPERACIoN DE DATOS:

Recuva funciona muy bien, siempre y cuando se cumplan dos factores fundamentales que son:

TEMA 1: SISTEMAS INFORMÁTICOS. Parte 3: sistemas operativos

Copias de Seguridad con SQL Server Realizar una copia de seguridad de Bases de Datos

José Antonio Solano y Víctor Márquez

Programa diseñado y creado por Art-Tronic Promotora Audiovisual, S.L.

1. Qué hacemos con la información encontrada en Internet? 2. De cuántas maneras se puede guardar una información?

Toda base de datos relacional se basa en dos objetos

Seminario de Informática

MANUAL DE CREACIÓN DE CARPETAS PARA ACCESO POR FTP DE CLIENTES EN UN NAS

Instalación de Microsoft Virtual PC

INSTALACIÓN DEL SISTEMA BASE 2 (Crear RAID1)

Manual de configuración de Thunderbird ÍNDICE

Notas para la instalación de un lector de tarjetas inteligentes.

Arranque Dual (Dual boot) Ubuntu, Windows 7 y Windows XP

Boot Camp Manual de instalación y configuración

Redes de área local en centros educativos. Windows

Guía de instalación de LliureX 5.09

T3-Rondas V 1.1. Help-Pc, S.L. C/ Pintor Pau Roig, 39 L Premià de Mar Barcelona Tel. (93) Fax marketing@t2app.

Programa de Ayuda EMCS Instalación Versión SQL Server Versión Marzo 2010

Copia de Seguridad en windows

AGREGAR COMPONENTES ADICIONALES DE WINDOWS

GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS.

Práctica 2: Disco duro

Instalación del Sistema Operativo Microsoft Windows 7 Service Pack 1

ASISTENCIA TÉCNICA A LA SEGURIDAD EN PYMES DE MELILLA MANUAL TESTDISK

Instalar y configurar W3 Total Cache

Herramientas utilizadas: Tenemos 3 opciones que son:

Ingresa Aquí y sé un experto en equipos Mikrotik

GENERACIÓN DE TRANSFERENCIAS

SISTEMAS OPERATIVOS. Instalación

INSTALACIÓN DE GATEWAYS SIP

Tutorial: copia de seguridad (o imagen) de una partición con Clonezilla

Cobian Backup. Inguralde [Enero 2011]

PANDA USB VACCINE QUÉ ES? PRO CESO DE INSTALACIÓN. Abrir archivo le daremos a Ejecutar.

El programa FDISK es una herramienta de Windows que sirve para preparar el disco duro para ser formateado.

Control de logs. Pablo Sanz Mercado.

Manual para la utilización de PrestaShop

Tema: INSTALACIÓN Y PARTICIONAMIENTO DE DISCOS DUROS.

Servicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación

Protocolo Configuración Windows NT WS

MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7

SCANTERRA. Manual de usuario

Arranque Dual (Dual boot) Ubuntu, Windows 7 y Windows XP

GUIA PRÁCTICA PARA LA FIRMA DIGITAL DE UN PDF A PARTIR DE UN PDF CREADO POR TI.

INSTALACIÓN DE ORACLE 8i (8.1.7) SOBRE NT

15 CORREO WEB CORREO WEB

ESCUELA SUPERIOR DE INFORMATICA Prácticas de Estadística UNA SESIÓN EN SPSS

Tutorial de Introducción a la Informática Tema 0 Windows. Windows. 1. Objetivos

GVisualPDA Módulo de Almacén

3.1. Guardar un libro de trabajo

Plataforma e-ducativa Aragonesa. Manual de Administración. Bitácora

ASISTENCIA TÉCNICA A LA SEGURIDAD INFORMÁTICA EN PYMES MANUAL COBIAN BACKUP

MIGRACIÓN DEL MOODLE A MESTRE A CASA

Útil cuando tenemos que reinstalar en varios equipos iguales lo mismo.

PRÁCTICA 3: ACRONIS TRUE IMAGE

Opciones disponibles para arrancar MAX

Bibliotecas Escolares.

Descubre gnulinex 1. Capítulo 20. Instalación de gnulinex

Transcripción:

Creación de imágenes. Pablo Sanz Mercado. 1

Cuando hemos instalado un equipo, el tiempo que hemos invertido puede ser realmente elevado, pues no sólo está el tiempo de instalación del mismo, sino además todo el tiempo de configuración que supera en la mayoría de las ocasiones al primero. Es muy posible que queramos guardar una copia exacta de esta instalación para evitar emplear otra vez tal cantidad de tiempo en el caso de necesitar una reinstalación de este equipo, o por ejemplo si necesitamos instalar varios equipos de forma equivalente. Una herramienta muy utilizada para este tipo de actuaciones es Ghost, un programa de Norton que permite realizar imágenes de un equipo para poderlas utilizar en un futuro para regenerar de forma equivalente el equipo, o para portar esta imagen completamente a otros equipos, creando clones por tanto. El problema que tiene esta herramienta es que es de pago, y ya sabemos que el presupuesto que disponemos, muchas veces es claramente insuficiente. En este sentido no debemos preocuparnos pues disponemos de la herramienta partimage, que nos permite realizar lo mismo, pero siendo esta herramienta totalmente gratuita. Para poder utilizarla nos bajaremos un live cd de la página oficial: http://www.partimage.org/main_page ya que este cd nos permitirá arrancar la máquina sin necesidad de hacer uso del disco duro, de la información contenida en él, para este arranque. Con este programa se pueden generar imágenes de cada una de las particiones existentes en el sistema, grabándolas sin comprimir o comprimidas con gzip o bzip2. Además este programa lo podremos utilizar mediante un entorno de menús o por línea de comando, lo que le confiere la posibilidad de poderlo utilizar sin apenas interacción. Tanto si utilizamos el entorno de menús, como la línea de comandos, lo primero que deberemos hacer es montar los dispositivos donde vayamos a grabar las imágenes, por ejemplo un disco duro externo: mkdir /mnt/usb mount -t ext3 /dev/sdb1 /mnt/usb en este sentido comentar que nunca deberemos montar un dispositivo en /mnt, pues este directorio es utilizado por el live cd y podríamos dejar inoperativo este sistema operativo, teniendo que reiniciar el equipo para volver a una situación estable. Para obtener el menú de partimage, ejecutaremos este programa sin más: partimage y obtendremos una pantalla en la que aparecen todas las particiones disponibles en el ordenador. Seleccionaremos entonces una de ellas, y en la ventana donde podemos leer Image file to create/use escribiremos el nombre que queremos tenga el archivo imagen que se creará de esta partición. 2

La recomandación en este punto es escribir el nombre con el path completo, es decir, en nuestro caso podríamos escribir /mnt/usb/imagen-hda1 por ejemplo. En este menú, en el apartado donde podemos leer Action to be done lo dejaremos como Save partition into a new image file, que es la opción que viene por defecto, y pulsaremos F5 para continuar. En la siguiente pantalla seleccionamos bzip2 como herramienta de compresión, pues aunque tardará más la aplicación en generarnos las imágenes, estas ocuparán menos que las generadas con gzip y que por supuesto las no comprimidas. Pulsamos F5 para continuar y empezará a generar la imagen tras pedirnos una descripción de la imagen (un nombre cualquiera, por ejemplo el directorio en el que la montamos, para luego, al escribirlas en disco, ser más fáciles de indentificar). Estas operaciones se hacen para cada una de las particiones que tengamos en el equipo, de tal forma que al final tendremos al menos un archivo, en el disco duro externo donde estamos grabando las imágenes, por cada una de las particiones. A continuación lo que haremos es salvar el Master Boot Record, con el fin de que si luego utilizamos estas imágenes en otro equipo, este pueda arrancar sin mayor problema. Para guardar el MBR utilizaremos el comando dd: dd if=/dev/hda of=/mnt/usb/backup-del-mbr bs=1 count=512 y a continuación guardaremos también la tabla de particiones con sfdisk: sfdisk -d /dev/hda > /mnt/usb/backup-de-la-tabla-de-particiones Si en algún momento lo que queremos hacer son los pasos inversos, es decir, utilizar estas imágenes en otro equipo para crear un clon del original, primero crearemos las particiones necesarias y escribiremos el MBR en el disco destino: sfdisk /dev/hda < /mnt/usb/backup-de-la-tabla-de-particiones dd if=/mnt/usb/backup-del-mbr of=/dev/hda Y a continuación ejecutaremos el programa partimage, pero esta vez lo que haremos es utilizar imágenes ya generadas que grabaremos en el disco duro. Para ello en el primer menú seleccionaremos la partición deseada y escribiremos el nombre de la imagen a restaurar. Seleccionaremos entonces Restore partition from an image file y en el siguiente menú elegiremos Erase free blocks with zero values para que deje el disco vacío y sólo con los datos de las imágenes originales. Pasaremos al siguiente menú pulsando F5 y empezará a grabar la imagen en nuestro disco duro. Una vez hecho esto para cada una de las particiones existentes, tendremos un clon perfecto del ordenador original, pero con la ventaja de haber empleado mucho menos tiempo en su consecución. La ventaja de partimage es que puedo utilizar la línea de comandos para realizar todos y cada uno de los pasos descritos, y por lo tanto crear un script que, tras 3

ejecutarlo, me realice todos y cada uno de los pasos descritos anteriormente sin interacción. Imaginemos que tenemos un ordenador ya instalado en tiene un disco duro /dev/sda con varias particiones. Este disco duro es el único en el sistema. A parte de este instalaremos un disco duro usb para poder realizar el volcado de las imágenes, y que montaremos en /mnt/usb. El script que podríamos crear podría ser: #!/bin/bash cat /proc/partitions grep da grep -v " 0 " awk {print $4} while read particion do partimage -z2 -b -o -d save /dev/$particion /mnt/usb/${particion}.bz2 done disco= cat /proc/partitions grep da grep " 0 " awk {print $4} dd if=/dev/$disco of=/mnt/usb/backup-mbr-$disco count=1 bs=512 sfdisk -d /dev/$disco > /mnt/usb/backup-particionado-$disco La primera línea lo que hace es encontrar qué particiones tenemos en el disco duro. Como sólo tenemos un disco duro interno, mediante grep da nos quedaremos con la información del fichero /proc/partitions que responda a este patrón, que sólo será la del disco duro /dev/sda. El siguiente grep utilizado lo que hará es quedarse sólo con las particiones, pues en la información obtenida en /proc/partitions también aparece el propio disco /dev/sda El bucle que creamos en esta primera línea será entonces el principal de todo el script, será el que nos permita realizar todas y cada una delas imágenes de las particiones existentes en el disco. Nos fijamos entonces que para cada partición lo que hará es ejecutar el comando partimage diciéndole que creará (save) un imagen de la partición /dev/$partition dándole como nombre /mnt/usb/$partition.bz2.000 (el 000 lo incluirá partimage), sobreescribiendo si ya existía (-o), no pidiendo etiqueta de la partición (-d) y además en batch mode (-b), es decir, no requerirá interacción ninguna. A continuación cargamos el valor /dev/sda en la variable disco, y luego utilizaremos esta variable para guardar tanto el MBR como la tabla de particiones. La ejecución de este script no necesita por tanto interacción del administrador, pudiéndolo ejecutar y volver al cabo de cierto tiempo, teniendo el trabajo realizado. En el caso de que quisiéramos hacer el paso contrario, es decir, automatizar la clonación de un ordenador con estos ficheros que acabamos de crear, lo que haremos es un script equivalente: 4

#!/bin/bash disco= cat /proc/partitions grep da grep " 0 " awk {print $4} dd if=backup-mbr-$disco of=/dev/$disco sfdisk /dev/$disco < backup-particionado-$disco ls *.000 cut -d. -f 1 while read particion do partimage restore -b /dev/$particion ${particion}.bz2.000 done y rápidamente tendremos el clon creado. 5