All pastes #968174 Raw Edit

Unnamed

public text v1 · immutable
·published 2008-04-02 21:35 UTC
rendered paste body
#!/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 ~/<diretórios a backupear> | split -b 4500m -  <prefixo dos arquivos de backup>.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