#!/bin/bash DIR=/home/pibarnas if [ -a $DIR/backup.tar.gz ] then rm $DIR/backup.tar.gz && $DIR/isoimagebkp.iso && echo "**** The previous backup files were removed! ****" elif [ -a $DIR/isoimagebkp.iso ] then rm $DIR/isoimagebkp.iso && echo "**** The previous backup files were removed! ****" #elif [ ! -a $DIR/backup.tar.gz ] # then else echo "starting backup..." tar -czvf $DIR/backup.tar.gz ~/.config ~/.evolution ~/.fonts ~/.gnome2 ~/.gnome2_private ~/.icons ~/.idesktop ~/.irssi ~/.links ~/.moc ~/.mozilla ~/.mpd ~/.themes ~/downloads ~/foo ~/mpd ~/Pessoal ~/webs ~/.mpdconf ~/.xmodmap ~/.Xdefaults ~/.gtkrc-2.0 ~/.*rc ~/funcoeszz ~/bin ~/jus ~/docs /etc/ /data1/Wallpapers/ /data1/downloads/ ~/gtk-gnutella-downloads/ ~/ps ~/pdfs ~/.gnupg ~/videos ~/.awesome cat /dev/null > $DIR/isobkplog mkisofs -r -udf -U -force-rr -d -J -ldots -max-iso9660-filenames -allow-lowercase -allow-multidot -allow-leading-dots -jcharset iso8859-1 -output-charset iso8859-1 -iso-level 4 -joliet-long -relaxed-filenames -log-file ~/isobkplog -pad -p "Paulo Igor pibarnas@gmail.com" -v -V "Backup Home & etc" -pad -graft-points -o ~/isoimagebkp.iso ~/backup.tar.gz dvd+rw-format -force /dev/dvd growisofs -Z /dev/dvd=/home/pibarnas/isoimagebkp.iso echo "############## BACKUP FINISHED! ################" rm $DIR/backup.tar.gz && $DIR/isoimagebkp.iso eject /dev/cdrom aplay -q /data2/Sounds/scifi19.wav fi exit 0 # dica do gmazk: tar -czvf ~/ | split -b 4500m - .tar # Old trials: #cat /dev/null > /home/pibarnas/iso_creation | mkisofs -r -udf -U -force-rr -d -J -ldots -max-iso9660-filenames -allow-lowercase -allow-multidot -jcharset iso8859-1 -output-charset iso8859-1 -iso-level 4 -joliet-long -relaxed-filenames -log-file /home/pibarnas/iso_creation -pad -p "Paulo Igor pibarnas@gmail.com" -v -V "Backup Music" -pad -graft-points -o $HOME/backup_music.iso -x /home/pibarnas/music/Disco -x /home/pibarnas/music/brega -x /home/pibarnas/music/Anos80 -x /home/pibarnas/music/classicas /home/pibarnas/music | tail -f /home/pibarnas/iso_creation #mkisofs -r -udf -U -force-rr -d -J -ldots -max-iso9660-filenames -allow-lowercase -allow-multidot -jcharset iso8859-1 -output-charset iso8859-1 -iso-level 4 -joliet-long -relaxed-filenames -log-file /home/pibarnas/iso_creation -pad -p "Paulo Igor pibarnas@gmail.com" -v -V "Backup Music" -pad -graft-points -o $HOME/backup_music.iso -x /home/pibarnas/music/Disco -x /home/pibarnas/music/brega -x /home/pibarnas/music/Anos80 -x /home/pibarnas/music/classicas /home/pibarnas/music | tail -f /home/pibarnas/iso_creation