Skip to content

Instantly share code, notes, and snippets.

@cruzer45
Created November 25, 2015 03:03
Show Gist options
  • Save cruzer45/15b7a8d21022f5ec2c2f to your computer and use it in GitHub Desktop.
Save cruzer45/15b7a8d21022f5ec2c2f to your computer and use it in GitHub Desktop.
The script i use to backup my machine.
#!/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 Home Folder"
#rsync -avh --progress --del /home/mrogers/ /media/mrogers/CRUZER/mrogers/
#rsync -avh --progress --delete-before --force --stats --ignore-errors --exclude '*.vdi' --exclude 'Videos/*' /home/mrogers/ /media/mrogers/CRUZER/mrogers/
rsync -avh --progress --delete --force --stats --ignore-errors /Users/mrogers/ /Volumes/CRUZER-HFS/mrogers/ #/media/mrogers/CRUZER/mrogers/
#Backup my Cached Fiiles
#echo "Backing up Cache"
#mkdir -p /media/mrogers/CRUZER/cache/
#sudo rsync -avh --progress --delete /var/cache/apt /media/mrogers/CRUZER/cache/
#rsync -avh --progress --delete /var/cache/flashplugin-installer /media/mrogers/CRUZER/cache/
#rsync -avh --progress --delete /var/cache/oracle-jdk7-installer /media/mrogers/CRUZER/cache/
#rsync -avh --progress --delete /var/cache/sublime-text /media/mrogers/CRUZER/cache/
#rsync -avh --progress --delete /var/cache/pacman /media/mrogers/CRUZER/cache/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment