mlbackup... Intended audience: Mac OS X Server sysadmins, this thing is NOT for the casual user. There is no GUI on purpose.
mlbackup is an rsync 3 based disk-to-disk backup tool with autorotation. Intended for use on servers without user interaction to be called from cron or launchd. It does delta backups, hardlinking to save space and will email a report to the admin.
rsync 3 is included and will preserve all Mac OS X Metadata and extended attributes during backup.
Sources for mlbackup and rsync are included in the download.
Major feature introductions, speedup, general code cleanup, better cleanup of temp files
Thanks to all members of Metalab who attended the Hackathon. Your help, inspiration and support was awesome!
This update is recommended for all users of mlbackup.New Features
Growl notifications! You need to installgrowlnotify from the Extras folder of the Growl.dmg to make these work.
Now checks for concurrency to make sure that mlbackup isn't running several times in parallel with the same configuration as this might take up huge amounts of space on the destination.
Now sanitizes the backup source, even if the source is located on a remote machine. (via ssh)
Improved
Logging now does additional checks for the log files.
rsync will only output stats when mlbackup is running interactively reducing unnecessary logging to console.
Bugs fixed:
Under rare error conditions it was possible that temporary files (usually of 0 byte size) would not get cleaned up. This has been fixed and all temp files are taken care of every time.
Several typos in log messages and code comments have been corrected.
REQUIREMENTS
Mac OS X 10.4.9 or later, command line configuration (Terminal). The same release must be installed on all machines when doing remote backups via ssh.
If you experienced problems with the download, please download again. Due to a configuration problem in the database on my server the file got cut off prematurely.
The problem has been fixed! Please download again!
MACLEMON It is a shell script. Just open mlbackup with the text editor of your choice.
MacLemon (Version 0.75)
+2
Jul 2 2008
MACLEMON Sorry to all who had problems downloading mlbackup immediately after it's release. My ISPs colocation went down at about 00:30 localtime. Everything should be fine by now. Thanks for your interrest in mlbackup.