Menú principal
Inicio
Noticias
Descargas
Tecnicoanonimo
Contacte con nosotros
Presentación
Contenidos
Hardware
Software
Redes e Internet
Linux
Scripts Linux
Microsoft / Windows
Programación
Herramientas
Editor HTML
Visor CSS
Verificar E-mail
Crear PDF
Calculadora subredes
Ping
Test de velocidad
IP pública
Verificar dominio
Buscar en Google


Buscar en Wikipedia

Buscar en Wikipedia



Creative Commons License
Crear copias de seguridad en LINUX PDF Imprimir E-Mail
Pequeño tutorial en el que muestra como hacer copias de seguridad en Linux

Antes de hacer nada hay que explicar un poco por encima los 3 tipos (báicos) de copias de seguridad que hay:

     1.    Copia total: copia todo el disco o todo lo marcado.
     2.    Copia diferencial: solo copia los archivos modificados y se van acumulando sin cambiar el atributo de copia
     3.    Copia incremental: lo mismo que la diferencial, pero cambia el atributo

Los archivos tienen un atributo que se cambia cuando se les hace la copia y se vuelve a cambiar cuando se modifican para la siguiente copia.

En Linux lo que se hace es empaquetar y comprimir con el tar para una copia total es.
         tar –(j/z)cvf nombre.tar.(bz2/gz) /origen/datos

En caso de que queramos una copia diferencial se hace:
        tar –(j/z)cvf nombre.tar.(bz2/gz) /origen/datos –N fecha(ej 21-apr-09)

 El parámetro '-j' es si queremos utilizar bz2 y '-z' si se quiere utilizar gzip

Image

Image

En las copias de seguridad se mete la fecha concatenando sacando la fecha utilizando los siguientes parámetros. este es un ejemplo de como sacar la fecha en el formato uqe queramos.

Image

Para crear el archivo que contenga la fecha tenemos que utilizar ` comando -parametros` a la hora de escribir el nombre del archivo

Image 

Automatizar las copias de seguridad

Se hace mediante la modificación del  fichero crontab, que sirve para automatizar la ejecución de cualquier archivo o comando que necesitemos

Editar el archivo crontab con el modificador –e. lo podemos modificar desde cualquier sitio. 

               crontab -e

Image

Image

 

En este ejemplo hemos configurado que en el minuto 33 de la hora 10 del día del mes 21 todos los días de la semana ejecute el comando de empaquetado y compresión.

Si queremos poner la fecha lo que tenemos que hacer es crear un archivo sh y hacer la llamada en el crontab al .sh

Image

En el archivo copiaseg.sh tenemos el siguiente código:

Image