Linux Guide e Trucchi

Procedura di backup su hd esterno

script bash per backup sincronizzato

Presupposti:

Le cartelle ed i files che si vogliono copiare sono in /home/dati

Il mio HD usb viene montato in /media/backup

Questo script bach permette di fare un backup sincronizzando i dati dal computer verso un HD esterno usb.

Volendo si può modificare questo script per fare un backup in rete usando ssh

#!/bin/bash
    #COMMAND=”rsync -r -t -p -o -g -x -v –progress –delete”
    COMMAND=”rsync -av –progress “
    SOURCE=”/home/dati”
    DESTINATION=”/media/backup”
    eval $COMMAND “$SOURCE/” “$DESTINATION/”
    zenity –warning –text=”Procedura di backup terminata, tutti i
files sono stati copiati, ora e’ possibile rimuovere l’hard disk USB”