Skip to content

Instantly share code, notes, and snippets.

@cruzer45
Created August 20, 2013 04:33
Show Gist options
  • Save cruzer45/6277141 to your computer and use it in GitHub Desktop.
Save cruzer45/6277141 to your computer and use it in GitHub Desktop.
#!/bin/bash
#Backup Databases
echo "Backing up Databases"
'/home/mrogers/Projects/Databases/automysqlbackup-v3.0_beta3/automysqlbackup' '/home/mrogers/Projects/Databases/automysqlbackup-v3.0_beta3/automysqlbackup.conf'
#Sync back the directories.
echo "Backing up Desktop"
rsync -avh --progress --del /home/mrogers/Desktop /run/media/mrogers/CRUZER/mrogers/
echo "Backing up Documents"
rsync -avh --progress --del /home/mrogers/Documents /run/media/mrogers/CRUZER/mrogers/
echo "Backing up Downloads"
rsync -avh --progress --del /home/mrogers/Downloads /run/media/mrogers/CRUZER/mrogers/
echo "Backing up Dropbox"
rsync -avh --progress --del /home/mrogers/Dropbox /run/media/mrogers/CRUZER/mrogers/
echo "Backing up Music"
rsync -avh --progress --del /home/mrogers/Music /run/media/mrogers/CRUZER/mrogers/
echo "Backing up Pictures"
rsync -avh --progress --del /home/mrogers/Pictures /run/media/mrogers/CRUZER/mrogers/
echo "Backing up Projects"
rsync -avh --progress --del /home/mrogers/Projects /run/media/mrogers/CRUZER/mrogers/
echo "Backing up Templates"
rsync -avh --progress --del /home/mrogers/Templates /run/media/mrogers/CRUZER/mrogers/
echo "Backing up Themes"
rsync -avh --progress --del /home/mrogers/Themes /run/media/mrogers/CRUZER/mrogers/
echo "Backing up Videos"
rsync -avh --progress --del /home/mrogers/Videos /run/media/mrogers/CRUZER/mrogers/
echo "Backing up Fonts"
rsync -avh --progress --del /home/mrogers/.fonts /run/media/mrogers/CRUZER/mrogers/
echo "Backing up Pidgin"
rsync -avh --progress --del /home/mrogers/.purple /run/media/mrogers/CRUZER/mrogers/
echo "Backing up FileZilla"
rsync -avh --progress --del /home/mrogers/.filezilla /run/media/mrogers/CRUZER/mrogers/
echo "Backing up Virtual Box"
#rsync -avh --progress --del /home/mrogers/.VirtualBox /run/media/mrogers/CRUZER/mrogers/
#rsync -avh --progress --del "/home/mrogers/VirtualBox VMs" /run/media/mrogers/CRUZER/mrogers/
echo "Backing up Grails"
rsync -avh --progress --del /home/mrogers/.grails /run/media/mrogers/CRUZER/mrogers/
echo "Backing up Install4J"
rsync -avh --progress --del /home/mrogers/.install4j4 /run/media/mrogers/CRUZER/mrogers/
echo "Backing up iReport"
rsync -avh --progress --del /home/mrogers/.ireport /run/media/mrogers/CRUZER/mrogers/
echo "Backing up Firefox"
rsync -avh --progress --del /home/mrogers/.mozilla /run/media/mrogers/CRUZER/mrogers/
echo "Backing up Netbeans"
rsync -avh --progress --del /home/mrogers/netbeans-7.0.1 /run/media/mrogers/CRUZER/mrogers/
rsync -avh --progress --del /home/mrogers/netbeans-7.3 /run/media/mrogers/CRUZER/mrogers/
rsync -avh --progress --del /home/mrogers/.nbi /run/media/mrogers/CRUZER/mrogers/
rsync -avh --progress --del /home/mrogers/.netbeans /run/media/mrogers/CRUZER/mrogers/
echo "Backing up Dot Files"
rsync -avh --progress --del /home/mrogers/.conkyrc /run/media/mrogers/CRUZER/mrogers/
rsync -avh --progress --del /home/mrogers/.bashrc /run/media/mrogers/CRUZER/mrogers/
rsync -avh --progress --del /home/mrogers/.face /run/media/mrogers/CRUZER/mrogers/
rsync -avh --progress --del /home/mrogers/.minirc.dfl /run/media/mrogers/CRUZER/mrogers/
#Backup my websites
echo "Backing up Websites"
rsync -avh --progress --del /home/mrogers/public_html /run/media/mrogers/CRUZER/mrogers
#Backup my Cached Fiiles
echo "Backing up cached files"
rsync -avh --progress --del /var/cache/pacman /run/media/mrogers/CRUZER/cache/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment