Script de linux para hacer backups

copias-seguridad
Puedes automatizar el proceso de copias de seguridad en Linux. De tal manera que no tendrás que escribir muchos comandos desde el terminal, con este simple script de linux para hacer backups.

El código:

Crearemos un archivo con el nombre y extenion, por ejemplo backups.sh

El contenido del archivo será el siguiente:

#!/bin/bash
clear
echo
echo "Dime la ruta del backup: "
read local
echo ""

echo "¿Nombre del backup? "
read nombre
echo ""

echo "Indica la ruta de destino: "
read destino
echo ""

echo "Creando archivo TAR..."
sudo tar cvf ${destino}/${nombre}.tar $local |grep -v "Removing"
echo ""

echo "-¿Quieres comprimirlo? [si|no] ###"
read respuesta

if [ "$respuesta" = "si" ];then
        sudo gzip -c $destino/$nombre.tar > $destino/$nombre.tar.gz
fi

La ejecución

Una vez creado el archivo con el código, podremos ejecutarlo con la siguiente orden

./backups.sh

 

Script de linux para hacer backups

Be the first to comment

Leave a Reply

Your email address will not be published.


*