Holland Backup Framework
Holland is an Open Source backup framework originally developed at Rackspace and written in Python. Its goal is to help facilitate backing up databases with greater configurability, consistency, and ease. Holland currently focuses on MySQL, however future development will include other database platforms and even non-database related applications. Because of its plugin structure, Holland can be used to backup anything you want by whatever means you want.
Current Nightly Snapshot Release: holland-snapshot
Notable Features
- Pluggable Framework
Supports Multiple Backup Sets
Database and Table Filtering (Using GLOBs)
- Auto-Detection of Transactional DBs
safe use of --single-transaction with mysqldump
- In-Line and Pluggable Compression
- Backups Suitable for Point-In-Time Recovery / Replication
- MySQL + LVM Snapshot and Logical Backups
Planned Features
User Documentation
Reference Documentation: PDF HTML (Online)
Developer Information
Mailing Lists
Hudson Build System Notifications (failures/recoveries)
