mylvmbackup Changelog

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