What's new in mylvmbackup 0.14
Feb 11, 2014
- Improved error handling: send out an email if mail_report_on has been set to "errors" and a log message with log level LOG_ERR was logged.
- Abort and clean up if the snapshot volume could not be mounted
- Abort and clean up if the backup creation failed
- Exit with a non-zero return code if errorstate was set
New in mylvmbackup 0.13 (Sep 7, 2009)
- The precleanup.pm hook sample was deleted as it has potential to cause harm and is too specialized on a particular use case.
- Support was added for rsync via SSH.
- InnoDB recovery was fixed in case a relative path to the MySQL data directory is defined.
- The documentation of relpath in the man page was improved.
New in mylvmbackup 0.12 (Jun 21, 2009)
- Removed the absolute path names to external tools (make sure $PATH is correct)
- Added --log-err to the startup options of the recovery instance to avoid cluttering the server's error log
- Added support for hooks written as Perl Modules. (Matthew Boehm)
- Added support for date/time-formatted path names for backupdir and mountdir (Matthew Boehm)
- Backupdir and mountdir are now created automatically (Matthew Boehm)
- Added new hook "logerr" when an error is logged. (Matthew Boehm)
- Added Option --keep-mount... (Tim Stoop)
- Removed the bind mount, now requires LVMv2
- Support reading login/password from ~/.my.cnf (Baron Schwartz)
- Documentation fixes and improvements (Ville Skyttä) (Bug #302144)
New in mylvmbackup 0.11 (Nov 24, 2008)
- The --quiet option was added.
- Error handling was made more robust and consistent.
- Support was added for non-GNU tar implementations.
- Support for rsnap backups was added.
- Code cleanups were done.
- The backup file name suffix is now configurable.
New in mylvmbackup 0.10 (Sep 22, 2008)
- Applied patch from Marc Haber: added option "--keep_snapshot" that will skip the removal of the backup snapshot before terminating the script. Providing the option "--backuptype=none" will now skip creating a backup using the builtin backup modules. Both options provide more flexibility when using hooks for performing the actual backup tasks.
- Added two new hooks: "backupsuccess" and "backupfailure" which are called respectively upon success of failure of the backup operation (Bug #264089)
- Make sure that binaries are being found ($PATH may not include /sbin when called from cron), added missing entry for "lvs" to mylvmbackup.conf (Bug #255703)
- Updated documentation