- Return non-zero status code in case of an error
- Fix warning when creating the first snapshot
- Fix warning generated during normal operation
- Fix support for target that is mounted as a subvolume by ignoring extra mount options
- Added
/sbin/btrfs
to the list of checked binary locations (used on Gentoo)
minimum_delete_count
andminimum_delete_count_other
options introduced
- Optimized mounts to speed-up everything,
optimize_mounts : false
might be used to restore default behavior composer.json
added alongside with instructions for installing globally using Composer- Add snapshot to database before actual creation (to avoid having snapshots that are not tracked anywhere)
- Radically improve speed of incremental backups (check recent snapshots first)
- Support for separate retention settings for external backups (to other partition/disk)
- Code moved into class
- Fix for Ubuntu 15.10 (binaries moved from
/usr/sbin
to/bin
, now both cases are supported) - Refactoring into multiple methods
- Fix for
0
as count of keeping snapshots - Real backups to other partition/drive added, not just snapshots
- Some changes in output messages
- Custom path to config file can be specified as argument
- initial release