[bglug] Backup della posta
Mario
linux_listlab@yahoo.it
Ven 2 Feb 2007 14:10:26 CET
--- k|b|s <kbs@bglug.it> ha scritto:
> Mario al scrîf:
> >qualcuno ha da consigliarmi uno script semplice e
> poco
> >impegnativo per eseguire il backup della macchina
> da
> >mettere in cron?
>
> archivemail.sf.net
>
> >Vorrei poter fare il backup della cartella di posta
> >imap degli utenti. Se poi fosse possibile anche
> >backuppare /root /home /boot /var /etc non sarebbe
> >male, tanto il sistema non occupa molto spazio.
>
> Alla vecchia: dump & restore oppure rsync
Ho scritto questo. Secondo te può andare?
DATE_START=`date +%F-%H:%M:%S`
DAY=`date +%F`
DEVICE="/dev/st0"
NDEVICE="/dev/nst0"
REWIND="mt -f $DEVICE rewind"
EOD="mt -f $NDEVICE eod"
FSF="mt -f $NDEVICE fsf"
MAILLIST="mario@mario.it"
BACKUPDIRS="home etc usr boot"
LOG="/tmp/backup.log.$DAY"
$EOD
for path in $BACKUPDIRS
do
echo "Start complete backup on $DATE_START" >>
$LOG
cd / && tar -cvvf $NDEVICE $path >> $LOG
done
$REWIND
$FSF 5
tar -dvf $NDEVICE >> LOG
$REWIND
echo
DATE_END=`date +%F-%H:%M:%S`
echo "System backup complete on $DATE_END" >> $LOG
mail -s "System Backup " $MAILLIST < $LOG
rm -fr $LOG
# END OF SCRIPT
___________________________________
Vinci i biglietti per FIFA World Cup in Germania!
yahoo.it/concorso_messenger
Maggiori informazioni sulla lista
bglug