Backup de /etc en bash

Creamos dentro de la carpeta /root, un archivo llamado backup.sh con la siguiente información:

#_ _ _ _ _ _ _ seleccionar desde aqui _ _ _ _ _ _ _ _

#!/bin/bash
tar czf /root/backups/backup_$(date -u ‘+%F’).tar.gz /etc

#_ _ _ _ _ _ _ hasta aqui _ _ _ _ _ _ _ _

Con permisos 700 al archivo backup.sh:
chmod 700 backup.sh

En consola ponemos:
nano /etc/rc.local

y agregamos la siguiente linea:
/root/backup.sh

Luego, dentro de /root, creamos el directorio backups/:
mkdir backups

Bueno, hemos terminado.

Cada vez que se inicie linux, creará un archivo llamado backups_(fechadeldia).tar.gz dentro de /root/backups/.

Espero que les sirva, suerte!

B1nary0
Febrero 2008

Share

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.