!/bin/bash # Sicherungs Script # Matthias Soika | Email: v2twin@gmx.de # Date: 29.05.2007 # Version 0.32 ## Installation # wget -c -O /usr/bin/backup ftp://rzb.info-linux.de/arbeiten/Linux/backup_old.txt && chmod 755 /usr/bin/backup # wget -c -O /usr/bin/backup.sh ftp://www.rzb.local/arbeiten/Linux/backup_old.txt && chmod 755 /usr/bin/backup.sh DATUM=`date '+%d-%m-%Y'` clear if test $1 then echo -n "Bitte geben sie der Backupdatei einen namen:" read filename tar cvzf $filename-$DATUM.tar.gz $1 echo echo "Die Datei $filename-$DATUM.tar.gz wurde erstellt" echo echo "Sicherung wurde erfolgreich angelegt!" md5sum $filename-$DATUM.tar.gz > $filename-$DATUM.md5 md5=`cat $filename-$DATUM.md5` echo echo "Die md5sum ist: $md5" else clear echo echo "Geben Sie das zu sichernde Verzeichnis an!" if [ $UID = 0 ];then echo "Zum Beispiel $0 /root"; fi if [ ! $UID = 0 ];then echo "Zum Beispiel: $0 /home/$USER"; fi echo fi exit