Copias de seguridad en En GNU/Linux: tar

Anuncio
Copias de seguridad en En GNU/Linux

José Carlos Roncero Blanco
tar
●
●
Para realizar una copia de seguridad utilizaremos la opción "tar" de
linux.
Para ello lo primero que hacemos es crear una carpeta donde se
almacenara la copia, la llamaremos backup.
tar
●
Después pondremos el comando con sus parámetros para realizar la copia de
todo el sistema.
●
tar -cvzf /backup /home
●
tar es el programa usado para hacer el backup
●
c - crea un nuevo archivo de backup
●
v - indica que se trabaje en modo verbose, o lo que es lo mismo, que tar
mostrará qué está
●
haciendo en pantalla
●
z - comprime el fichero backup con gzip para hacerlo más pequeño
●
f <filename> - especifica dónde se almacenará el backup.
●
/backup- origen de donde se guarda la copia de seguridad
●
/ - Que queremos copiar
tar
●
Aquí veremos que en la carpeta creada anteriormente no tenemos nada.
Ahora ejecutamos el comando y esperamos a que se realice la copia
Contrab

Cron es un administrador regular de procesos en segundo plano (demonio)
que ejecuta procesos o guiones a intervalos regulares (por ejemplo, cada
minuto, día, semana o mes). Los procesos que deben ejecutarse y la hora
en la que deben hacerlo se especifican en el fichero crontab.

Al pulsar en la consola contrab –e nos mostrara información para editar
una nueva tarea. Nos encontraremos una línea donde pone #m h dom mon
dow command. Esta línea será la configuración de la copia de seguridad
Contrab

Esta línea habrá que editarla teniendo en cuenta que:

# Esto habrá que quitarlo para que funcione la orden
pues es la forma de comentar algo sin que aparezca


m Minuto de 0 - 59

h

dom
Día del mes 1 - 31

mon
Mes del año 1 – 12

dow
Día de la semana 0 – 7 si lo dudáis poner *
Hora de 0 - 23
Este seria un claro ejemplo de copia de seguridad con
contrab
rsync

Rsync es una herramienta para sincronizar los ficheros y directorios que tenemos
almacenados en un sitio en otro diferente minimizando la transferencia de
datos.

Las características más importantes son:

Velocidad : réplicas de todo el contenido entre la fuente y directorios de destino
ejecutando las transferencias sólo de los bloques o bytes modificados a la
ubicación de destino, lo que hace la transferencia muy rápida.

Seguridad : rsync permite el cifrado de datos mediante el protocolo SSH durante
la transferencia.

Bajo ancho de banda : rsync utiliza la compresión y descompresión del bloque de
datos por el bloque en el envío y la recepción final, respectivamente. Por lo tanto
el ancho de banda utilizado por rsync será siempre inferior en comparación con
otros protocolos de transferencia de archivos.

Privilegios : No hay privilegios especiales que sean necesarios para instalar y
ejecutar rsync.

Primero creamos una carpeta llamada backup con
contenido y otra carpeta llamada respaldo para copiar
en el mismo el contenido de backp

Procedemos a usar rsync y a copiar “backup” en
“respaldos”

Ahora en fedora crearemos una carpeta llamada
respaldos, ya que lo usaremos para copiar en red desde
Ubuntu.

Deberemos instalar openssh-server tanto en Ubuntu
como en debían para esta practica

Una vez instalado el servidor ssh en los dos pondremos
la dirección ip del equipo, nombre del equipo y ruta
donde se copiara
Descargar