Ejemplo real: Sistema de backup con rsync

#!/bin/sh
# Script para realizar respaldos de mis Documentos conforme cambian o se actualizan
clear
echo "Inicio de copia de seguridad el `date +"%A %d/%m/%Y"` a las `date +%k:%M:%S`"

# Directorios de Origen
# Imagenes
imagenes="/home/jose/Imágenes"
# Musica
musica="/home/jose/Música"
# Videos
videos="/home/jose/Videos"
# Escritorio
escritorio="/home/jose/Escritorio"
# Documentos
documentos="/home/jose/Documentos"
# Evolution Mail
mail1="/home/jose/.evolution"
mail2="/home/jose/.gconf/apps/evolution"

# Proyectos actuales
cursolinux="/home/jose/curso_linux01"
cursoC="/home/jose/curso_C"
mantenimiento="/home/jose/Mantenimiento"

#Directorio destino
destino="/media/DATOS/bk_Ubuntu/Repositorio"

# Sincronizar los directorios de origen y destino
rsync -uav --del --force $imagenes $musica $videos $escritorio $documentos $cursolinux $cursoC $mantenimiento $mail1 $mail2 $destino
echo "Fin de copia de seguridad el `date +"%A %d/%m/%Y"` a las `date +%k:%M:%S`"

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

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