| Partimage | |
|---|---|
| [[Imagen:{{{logo}}}|center|]]
}} {{ #if: | | |
| [[Imagen:{{{captura}}}|250px]] {{#if:| {{{pie}}}}} }} {{ #if: François Dupoux, Franck Ladurelle | | |
| François Dupoux, Franck Ladurelle
}} {{ #if: 0.6.6 | | |
| 0.6.6 (11 de agosto de 2007)
}} {{ #if: | | |
| {{{versión_inestable}}} (?)
}} {{ #if: Clonación de discos/creacion de imágenes | | |
| Clonación de discos/creacion de imágenes | |
| libre (GPL)
}} | |
| En español:
|
Sí
{{#if: www.partimage.org| |
| www.partimage.org
}} | |
Partimage es una utilidad para entornos GNU/Linux y UNIX que nos permite realizar clonación de discos. Con esta utilidad podemos guardar particiones de muchos formatos en una imagen de disco. Gracias a esto, resulta haciendo muy sencillo recuperar dichas particiones en caso de que haya ocurrido algún problema, dejándo la partición clonada exactamente como estaba en el momento de realizar dicha imagen.
De este modo, esta utilidad nos puede resultar muy útil en dos situaciones:
Contenido |
Podemos instalar el paquete partimage desde los repositorios oficiales de Ubuntu mediante APT o Synaptic (requiere activar los repositorios Universe y Multiverse):
sudo aptitude install partimage
Antes de empezar a trabajar con la aplicación es interesante revisar la estructura de nuestras particiones:
sudo fdisk -l
que nos debe mostrar algo similar a esto (el resultado puede variar en función del número de discos y particiones que tengamos. En el ejemplo es un disco con una partición NTFS para Windows, una para "/", una para "/home" y otra que también es ext3):
Disco /dev/sda: 320.0 GB, 320072933376 bytes 255 cabezas, 63 sectores/pistas, 38913 cilindros Unidades = cilindros de 16065 * 512 = 8225280 bytes Disk identifier: 0xf8d2f8d2 Disposit. Inicio Comienzo Fin Bloques Id Sistema /dev/sda1 * 1 2433 19543041 7 HPFS/NTFS /dev/sda2 2434 8868 51689137+ f W95 Ext'd (LBA) /dev/sda3 8869 9729 6915982+ 83 Linux /dev/sda4 9730 38913 234420480 83 Linux /dev/sda5 2434 8836 51432066 83 Linux /dev/sda6 8837 8868 257008+ 82 Linux swap / Solaris
De este modo ya sabemos con qué trabajar y dónde se halla. Otra opción sería usar el Editor de particiones de Gnome (Gparted). Una vez ya tenemos localizada la partición que queremos clonar en una imagen, abriremos Partimage:
sudo partimage
Una vez abierta la aplicación, debería verse la Pantalla inicial, una interfaz de usuario muy sobria con el listado de particiones disponibles en nuestra máquina. Podemos movernos dentro del listado de particiones mediante las flechas de dirección del teclado para indicar la partición de la que queremos hacer una imagen (en este ejemplo realizaremos una imagen de la partición sda1).
Una vez posicionados encima de la partición le daremos al tabulador del teclado para posicionarnos sobre el campo donde se escribe la ubicación donde se va a guardar la imagen a crear, junto con el nombre que le vamos a dar. En mi caso he llamado a la imagen "NombredeImagen", y la he ubicado en la carpeta "COPIAS". Es muy importante escribir la ruta completa.
Presionando el tabulador del teclado otra vez seleccionaremos 'Guardar partición en un nuevo fichero imagen'. Una vez estemos seguros de que todo está correcto, presionamos la tecla F5 para proceder a la siguiente pantalla.
La siguiente pantalla es la Pantalla de Compresión. Esta pantalla nos permite determinar qué tipo de compresión queremos usar. Podemos elegir cualquiera de las opciones que se nos plantean en función de nuestras necesidades:
En el apartado Opciones es mejor no variar las marcadas por defecto, a no ser que tengamos razones fundadas para ello.
En el apartado Modo de imagen dividida, podemos decidir si queremos que la imagen sea un sólo fichero de gran tamaño o si por el contrario queremos que la imagen se divida en distintos ficheros de un tamaño que nosotros determinemos. Esta opción resulta ideal si queremos guardar la imagen en soportes ópticos o de otro tipo que sean de poco tamaño (CD/DVD, etc.). A la hora de restaurar la imagen, estos ficheros van enlazados y el programa ya nos los va pidiendo a medida que avanza la restauración.
Una vez elegidas todas las opciones, debemos presionar la tecla F5 de nuestro teclado. Nos pasará a una tercera pantalla donde escribir un nombre descriptivo que queramos darle a la nueva imagen. Seguidamente, presionaremos la tecla Enter de nuestro teclado y PartImage escaneará la imagen dándonos un resumen de dicha partición. Si presionamos de nuevo la tecla "Enter" empezará el proceso de creación de la imagen.
Trabajar desde el LiveCd nos otorga la ventaja de que el sistema está cargado sin necesidad de tener montadas las particiones, con lo que si queremos realizar una imagen de la partición que alberga "/" o "/home", éste es el método adecuado. El procedimiento es igual al mencionado anteriormente, con la salvedad de que debemos montar la partición donde se guardará la imagen creada.
Primeramente, encenderemos el ordenador con el LiveCD en el lector de soportes ópticos (CD/DVD) para iniciar una sesión de Ubuntu desde CD.
Una vez tengamos el escritorio de Ubuntu cargado tendremos que abrir un terminal e "instalar" Partimage (en realidad no instalaremos Partimage en el disco duro, sino que éste queda "instalado" en la memoria RAM, de forma que al reiniciar desaparece) tal como se menciona en el apartado Instalación.
Seguidamente, determinaremos las particiones de nuestro disco con el comando sudo fdisk -l, tal como se menciona en el apartado Cómo Crear Imágenes. Una vez tengamos el diagrama de particiones delante, deberemos elegir la partición que vamos a montar para que albergue el fichero de imagen que crearemos.
A continuación debemos montar la partición donde guardaremos la imagen, aunque en caso de que ésta esté en en un dispositivo externo este paso no es necesario, ya que se monta automáticamente al iniciarse la sesión en Ubuntu (será visible en el escritorio). En el caso en que tengamos que montarla, debemos acceder a la consola de comandos y escribir (suponemos que trabajamos con la partición sda3, que era la que albergaba "/" en el diagrama del apartado anterior, así que montaremos la partición sda5, que es la que usamos para hacer copias de seguridad:
sudo mkdir /media/COPIAS
sudo mount /dev/sda5 /media/COPIAS
A estas alturas debemos poder ver en el escritorio el icono dándonos acceso al contenido de la partición sda5 montada en "COPIAS". Ahora es el momento de iniciar la aplicación de Partimage con el comando sudo partimage tal como se menciona en el apartado Cómo Crear Imágenes.
A partir de este punto, el proceso es exactamente el mismo que el que se menciona en el subapartado Cómo Crear Imágenes: Primera Pantalla.
Partimage tiene otras capacidades notables, como por ejemplo:
Como se ha encionado más arriba, con Partimage podemos copiar las imágenes desde y hacia un servidor en la red. Gracias a ello podemos usarlo para hacer respaldos periódicos de nuestro disco y copiarlos a un servidor, o usarlo para clonar PCs vacíos con la misma configuración de hardware.
Eso sí, para usar Partimage a través de la red tendremos que instalarlo también en el servidor, y ejecutarlo en modo demonio (daemon) para que corra en segundo plano. De este modo, podremos conectarnos remotamente desde los PCs que queramos usar como destino y transferir el archivo de imagen correspondiente.
Para ello, debemos configurar el servidor y los clientes por separado. En este caso explicaremos fundamentalmente cómo restaurar una imagen en el servidor, pero el proceso es casi el mismo a la hora de crear una imagen.
En el servidor (máquina con las imágenes que hayamos creado) debemos seguir los siguientes pasos:
aptitude install partimage partimage-server
killall partimaged
sudo gedit /etc/partimaged/partimagedusers
sudo passwd partimag
sudo mkdir /media/partimage_dir mount -t auto /dev/hda6 /media/partimage_dir
chmod 777 /media/partimage_dir
cd /media/partimage_dir partimaged -d
El cliente es donde queremos volcar la imagen. Si no tenemos un sistema operativo instalado deberemos acceder con el LiveCD. Para poder acceder al servidor configurado más arriba debemos seguir los siguientes pasos:
sudo aptitude install partimage
partimage
Una vez hecho esto, el proceso es igual que en una restauración/creación de imagen tradicional.