lunes, 5 de noviembre de 2012

Hacer backup,clonar y restaurar particiones el GNU/LINUX

Hacer backup,clonar y restaurar particiones el GNU/LINUX

Tras una serie de entradas  donde se explicaba como montar una serie de servidores así como distintas medidas de seguridad a tomar, ahora toca una parte tan o más importante, como es la de respaldar los datos para si hubiéramos una contingencia inesperada, pero al disponer de una copia de respaldo, esas posibles contingencias se minimizarían.

Voy a tratar de analizar varias opciones, empecemos:

- Hacer un backup incremental(consola):

Para esto basta conocer un poco acerca de las herramientas que habitualmente se utilizan GNU/LINUX y en mi caso, he optado por automatizar el proceso mediante este simple script:
  • Pongamos que queremos hacer una copia completa de nuestro home
#!/bin/sh
echo inicio copia seguridad del home de user
fecha=”date”
mkisofs -r -l -o copia-user-$fecha.iso /home/user/
if [ $? -eq 0 ] then
echo Proceso copia seguridad con fecha $fecha se completo adecuadamente › log_copia
#Ahora vamos a grabar la imagen creada, explicacion fin script
cdrecord -v dev=1,0,0 speed=10 copia-user-$fecha.iso
if [ $? -eq 0] then
echo Proceso de grabación de copia seguridad con fecha $fecha se completo adecuadamente › log_copia
else
echo Proceso de grabación de copia seguridad con fecha $fecha ha terminado con un error ›log_copia
exit
fi
else
echo Proceso copia seguridad con fecha $fecha ha terminado con un error ›log_copia
exit
fi
mutt -s “Repote Backup” -a log_copia admin@dominio.com

* script actualizado
 
-------------------------------------------------------------------------------------------------------------------------------------------------------------

    Antes de proceder a quemar la copia de segurida en un cd, primero necesitamos identificar el cdrom:
      cdrecord -scanbus 
       
      scsibus1:
      1,0,0 100) 'Slimtype' 'DVD A DS8A5SH ' 'XA15' Removable CD-ROM 

      Con esto podemos notar que nuestra grabadora cdom esta identificada en 1,0,0 100) 'Slimtype' 'DVD A DS8A5SH ' 'XA15' Removable CD-ROM

      • Simple backup restore(gráfica):
      Esta simple, pero robusta, nos permite crear copias de seguridad incrementales de los archivos de nuestro/s disco/s.
      Una vez hecha la introducción, tampoco tiene más historia para programar las copias de seguridad, hay que acceder a simple backup config, crear un perfil y configurar el programa.

      Si por contra lo que queremos es restaurar una copia de seguridad vamos a simple backup restore y all en el calendario elegir la copia que queremos restaurar.

      - Clonar partición com perfect-clone(consola):

      Este script intuitivo te permitirá clonar y restaurar particiones.
      • Clonar:
      1. Descargar el script:
         
        wget http://perfect-clone.googlecode.com/files/perfect-clone-1.0.3.tar.gz 
         
      2. Descomprimirlo:

        tar xvzf perfect-clone-1.0.3.tar.gz 
         
      3. Acceder al directorio perfect-clone:

        cd perfect-clone 
         
      4. Escalar al user UID 0 (root):

        sudo su 
         
      5. Instalamos paquetes necesarios para ejecutar el script:

        apt-get install dialog 
         
      6. Ejecutar el script:
         
        ./perfect-clone.sh 

      • Restore:
        ./perfect-clone.sh 


        - Si queremos clonar el sistema operativo, así como otra gran cantidad de opciones, completo utilizar software garfio(livecd/gráfico):

        1. Instalación:

        add-apt-repository ppa:paquetes-tuquito/universal

        apt-get update

        apt-get install garfio-generic

        2. Tutoriales para su uso en web oficial del proyecto:

      No hay comentarios:

      Publicar un comentario