MySQL Backup and Recovery: Difference between revisions

From wiki.zmanda.com
Jump to navigation Jump to search
Line 30: Line 30:


== Releases ==
== Releases ==
* [http://www.zmanda.com/downloads.html Release 1.1.5 (March, 12 '07)]
* [http://www.zmanda.com/download-zrm.php Release 1.2 (June, 25 '07)]
** Bug fixes
** Code restructured into modules.
** Snapshot plugin interface. LVM snapshots implemented as a plugin.
** ZRM should be run as user belonging to mysql group.
: (Migration command available for old backup configuration and images)
* [http://www.zmanda.com/download-zrm.php Release 1.1.5 (March, 12 '07)]
** New restore options: --mysql-shutdown and --no-mysql-shutdown
** New restore options: --mysql-shutdown and --no-mysql-shutdown
** Do automatic report generation only if html-report-dir is specified.
** Do automatic report generation only if html-report-dir is specified.
** Fixed bugs
** Fixed bugs
* [http://www.zmanda.com/downloads.html Release 1.1.4 (January 30, '07)]
* [http://www.zmanda.com/download-zrm.php Release 1.1.4 (January 30, '07)]
** Support for aborting backup runs
** Support for aborting backup runs
** Support for character sets and stored routines
** Support for character sets and stored routines
** Bug fixes
** Bug fixes
* [http://www.zmanda.com/downloads.html Release 1.1.3 (December 19, '06)]
* [http://www.zmanda.com/download-zrm.php Release 1.1.3 (December 19, '06)]
** Support for Ubuntu and MySQL enterprise server
** Support for Ubuntu and MySQL enterprise server
** Configuration parameters read by the custom plugins
** Configuration parameters read by the custom plugins
** Bug fixes
** Bug fixes
* [http://www.zmanda.com/downloads.html Release 1.1.2 (November 21, '06)]
* [http://www.zmanda.com/download-zrm.php Release 1.1.2 (November 21, '06)]
** Debian packaging
** Debian packaging
** Support for MySQL 4.0.24
** Support for MySQL 4.0.24
** Bug fixes
** Bug fixes
* [http://www.zmanda.com/downloads.html Release 1.1.1 (November 2, '06)]
* [http://www.zmanda.com/download-zrm.php Release 1.1.1 (November 2, '06)]
** FHS compliance
** FHS compliance
** Bug fixes
** Bug fixes
* [http://www.zmanda.com/downloads.html Release 1.1 (October 18, '06)]
* [http://www.zmanda.com/download-zrm.php Release 1.1 (October 18, '06)]
** Backup compression and encryption
** Backup compression and encryption
** Custom plugins to tailor backups to user environment
** Custom plugins to tailor backups to user environment
Line 55: Line 61:
** Automatic backup report generation after every backup run
** Automatic backup report generation after every backup run
** Bug fixes
** Bug fixes
* [http://www.zmanda.com/downloads.html Release 1.0.3 (September 22, '06)]
* [http://www.zmanda.com/download-zrm.php Release 1.0.3 (September 22, '06)]
** HTML reports
** HTML reports
** Bug fixes
** Bug fixes
* [http://www.zmanda.com/downloads.html Release 1.0.2 (September 14, '06)]
* [http://www.zmanda.com/download-zrm.php Release 1.0.2 (September 14, '06)]
** Verification of backup images
** Verification of backup images
** Predefined backup reports and report formatting
** Predefined backup reports and report formatting
** Tools for selective restoration of database
** Tools for selective restoration of database
** Bug fixes
** Bug fixes
* [http://www.zmanda.com/downloads.html Release 1.0.1 (September 07, '06)]
* [http://www.zmanda.com/download-zrm.php Release 1.0.1 (September 07, '06)]
** Support for backup retention policy
** Support for backup retention policy
** Additional backup performance parameters - ''read-locks-time'', ''flush-logs-time'' for comparing backup performance between backup runs and backup methods.
** Additional backup performance parameters - ''read-locks-time'', ''flush-logs-time'' for comparing backup performance between backup runs and backup methods.
** Various bug fixes
** Various bug fixes
* [http://www.zmanda.com/downloads.html Release 1.0 (August 31, '06)]
* [http://www.zmanda.com/download-zrm.php Release 1.0 (August 31, '06)]
** Initial release with support for MySQL server backup, recovery, scheduling and reporting.
** Initial release with support for MySQL server backup, recovery, scheduling and reporting.



Revision as of 22:40, 25 June 2007

Zmanda Recovery Manager (ZRM) for MySQL simplifies life of a database administrator who needs an easy to use yet flexible and robust backup and recovery solution for MySQL server.

With ZRM for MySQL you can:

  • Schedule full and incremental logical or raw backups of your MySQL database
  • Perform backup that is the best match for your storage engine and your MySQL configuration
  • Get e-mail notification about status of your backups
  • Monitor and obtain reports about your backups (including RSS feeds!!!)
  • Verify your backup images
  • Compress and encrypt your backup images
  • Implement Site or Application specific backup policies
  • Recover database easily to any point in time or to any particular database event
  • Custom plugins to tailor MySQL backups to your environment

Documentation

Presentations

White papers

Releases

  • Release 1.2 (June, 25 '07)
    • Bug fixes
    • Code restructured into modules.
    • Snapshot plugin interface. LVM snapshots implemented as a plugin.
    • ZRM should be run as user belonging to mysql group.
(Migration command available for old backup configuration and images)

Other tools/scripts for MySQL backup

  • mybackup.sh Script for exporting MySQL databases into a compressed file, so you can easily backup them later using amanda or any other kind of backup tool. Also it backups binary logs (if enabled) and configuration files. The script has a small configuration area so you can adapt it to your needs.

Note: You should never backup open database files. You won`t be able to restore them.

Other Links