Switch
Switch is a simple yet powerful backup utility for Mac OS X.
Switch provides a very simple approach to performing backups, simply select the files you'd like to backup, choose the backup destination and click start and thats it. Having said that Switch also provides an extensive set of features, giving you the option to control your backups in great detail.
Switch makes use of the UNIX program rsync (included with Mac OS X) to perform its backups, providing an extremely efficient method of only backing up files that have changed between backups. Switch also provides the ability to configure some of rsync's most commonly used settings allowing even greater control over how backups are performed.
Switch is written primarily in Objective-C using Apple's Cocoa API. Sections of the application requiring lower level system access, for example, monitored file copying are written in C, utilising Apple's Carbon API.
Please note that Switch is no longer being actively developed and thus is currently in an unfinished, non-functioning state. Switch was created as a means of learning Mac OS X application development, most notably the Objective-C language and the frameworks that comprise Cocoa.
Switch's Main Features
- Profiles for backup management
- Separate options for each profile
- Full or incremental backup types
- Backup archiving (zip, cpio & cpgz)
- Backup disk image creation
- Secure password access to protect backup creation and settings
- Much more...