← Back to team overview

holland-discuss team mailing list archive

holland 1.0.8

 

Holland 1.0.8 is pretty much ready to go.  I have built packages in OBS for
RHEL/CentOS and Debian/Ubuntu here:

http://download.opensuse.org/repositories/home:/holland-backup:/staging/

And of course you can build packages or instal from the github repo, as
desired.

I will be tagging the official release later this week and once the
packages are tested more thoroughly they'll go to the main OBS repos.

v1.0.8 is mostly a bunch of bug fixes that are long overdue.  The list of
changes can be found here:

https://github.com/holland-backup/holland/blob/master/CHANGES.txt

The main new features are:

* before/after/failed-backup commands that can run various actions
before/after or when a backup fails

see: http://docs.hollandbackup.org/config.html

* The mysqldump plugin now has an option to auto-exclude invalid views,
that would otherwise cause a mysqldump run to fail.  The definition of
invaild views are extracted (when possible) and saved to an
'invalid_views.sql' file in the backup directory.

* The MySQL LVM based plugins verify the database configuration can be
consistently backed via an LVM snapshot.  This avoids cases where innodb
data or log files files are on separate volumes from the datadir and we
cannot guarantee a consistent backup.  'force-innodb-backup' can be enabled
to ignore this check.

see: http://docs.hollandbackup.org/provider_configs/mysql-lvm.html

* The MySQL LVM plugins also abort when backups are being saved on the
snapshot-origin, which is a common cause of backup failures or serious
performance degradation.  There is a new option
force-backup-to-snapshot-origin to ignore this check.

see: http://docs.hollandbackup.org/provider_configs/mysql-lvm.html

* The xtrabackup plugin has been updated to support percona-xtrabackup 2.0
and non-streaming backups w/ --apply-logs at the end are supported now.

see: http://docs.hollandbackup.org/provider_configs/xtrabackup.html

~Andy

Follow ups