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