#! /bin/sh # Archive script for all programs. tdy=`date +%Y%m%d` archive=~/Archive marchive=$archive/Mail itarchive=$archive/iTunes iparchive=$archive/iPhoto larchive=$archive/Logs/Personal sarchive=$archive/Scripts # Mail first. mkdir -p $marchive/ tar -cvf $marchive/Apple-Mail-$tdy.tar --exclude 'Junk.mbox' --exclude 'Deleted Messages.mbox' ~/Library/Mail/ gzip $marchive/Apple-Mail-$tdy.tar # iTunes next. mkdir -p $itarchive/ tar -cvf $itarchive/iTunes-$tdy.tar ~/Music/iTunes/iTunes*Library* gzip $itarchive/*.tar # iPhoto next. mkdir -p $iparchive/ tar -cvf $iparchive/iPhoto-$tdy.tar ~/Sites/myPhoto/iPhoto\ Library/Library.iPhoto gzip $iparchive/*.tar # Personal Logs. mkdir -p $larchive/ tar -cvf $larchive/Personal-Logs-$tdy.tar ~/Log/* gzip $larchive/Personal-Logs-$tdy.tar # Scripts mkdir -p $sarchive tar -cvf $sarchive/bin-$tdy.tar ~/bin/* gzip $sarchive/*.tar # 2007-03-22: Version 1.0 published. # Referenced at http://brettpeters.org/docs/backup.html. # (c) Brett Peters. All rights reserved, no warranty provided. Use at your own risk.