Introduction ------------ I wrote these two scripts because I was tired of losing files, tired of painfully slow copies to my server in the Finder, tired of the problems with Icon files, with weird characters in the file names causing problems, and tired of losing resource forks. Backupcpio backs up all the contents of the Users directory by default but can also be setup to backup any directory. Each item (file/folder) is backed up to a separate file that can be restored separately. Files are named the same as in the original name with the .cpio extension. Backupcpio is designed to be run by periodic (cron) every night, week or month. You can also set it up to run manually. Being a shell script, it's extremely flexible. Features include: * Provides a report in the periodic log (see /var/log/daily.log, /var/log/ weekly.log or /var/log/monthly.log, depending on when you run the backup - by default, daily) that tells you what was backed up. * There should never be any permissions problems since the script runs as root. * All permissions and ownership is backed up and restored. * Backs up to anything: an iDisk (if you have a fast Internet connection), a networked Mac, PC, Linux box, an external hard drive, whatever. * Icons are restored to their original location. * Folder icons are all restored as they were originally. * Packages are all fully restored. Installation ------------ Expand the archive on your desktop (presumably, if you're reading this file, you've already done that) using Stuffit Expander. Double-click on the installer file called "macbackup_install.command". A Terminal window will open. Follow the instructions CAREFULLY! First you will be asked to enter the backup path. This is the location where backup files (called something.cpio) will be saved. I recommend that you simply drag the destination directory (or mounted server volume or external hard disk) into the terminal window. The path will be displayed and no mistakes are made. Instructions ------------ There's nothing to do... Just make sure that the Volume to which you are backing up is mounted when the script runs. Otherwise I you'll get a nice error message and the backup won't occur. If you want to restore files, just cd to the directory into which you want to restore and type: cd restorecpio /path/to/.cpio/file Warning ------- Keep the restorecpio file safely since if you crash your system, you'll need it to restore your backups. If you happen to lose the restore script, it's no problem: either write to me and I'll send it back to you, otherwise you can type the commands yourself! They're very easy commands. Known Bugs ---------- I haven't found any at this stage. Licensing --------- This script is shareware. If you intent to use it, please donate $5 to my Paypal account. Paypal Account Information -------------------------- You can easily send me money by clicking on (or copy and paste into your web browser) the link below: https://www.paypal.com/xclick/business=btc%40monaco.net&no_note=1&tax=0¤cy_code=USD Thanks! Disclaimer ---------- I express absolutely no guarantee of the results and no guarantee that there will be no loss of data. Use these scripts at your own risk. Bruno Courbage btc_at_monaco.net