Ciao a tutti, utilizzo rsync per fare una copia dei file importanti del portatile su un paio di macchine remote (GNU/Linux). Invoco lo script quando finisco di lavorare, circa ogni giorno (lavorativo) quindi. So che ci sono molti software avanzati per il backup. Ma preferisco sempre il buon vecchio rsync, che e' disponibile su tutte le piattaforme (lo uso in altri casi anche su altre macchine) ed e' affidabile. Ho scritto questo scriptino (due comandi) che mi permette di avere un backup incrementale marcato con la data. Utilizza gli hard link sulla macchina remota per ridurre lo spazio occupato. Mi piacerebbe ricevere qualche commento o critica, per migliorarne gli eventuali problemi. Grazie, Emanuele ---- #!/bin/sh LOCAL_DIRS="/home/pippo/lavoro /home/pippo/posta" REMOTE_HOST=pippo@xxxxxxx REMOTE_DIR=/home/pippo/BACKUPS/portatile DATE=`date +%F`rsync --delete-after --progress --partial --partial-dir=$REMOTE_DIR/partial --link-dest=$REMOTE_DIR/backup/last -avHze ssh $LOCAL_DIRS $REMOTE_HOST:$REMOTE_DIR/backup/$DATE
COMMAND="cd $REMOTE_DIR/backup ; rm last ; ln -s $DATE last" ssh $REMOTE_HOST $COMMAND ---- -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx