Releases: nazar-pc/just-backup-btrfs
Return non-zero status code in case of an error
Fix warning when creating the first snapshot
Fix warning when creating the first snapshot
Fix for target mounted as a subvolume
- Fix warning generated during normal operation
- Fix support for target that is mounted as a subvolume by ignoring extra mount options
Gentoo support
Added /sbin/btrfs
to the list of checked binary locations (used on Gentoo)
New options for potential performance boost
minimum_delete_count
and minimum_delete_count_other
options introduced
Performance optimizations and improved reliability
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).
Added instructions for removal, corrected requirements installation to include Ubuntu 16.04 with PHP7.
Few improvements
- Radically improve speed of incremental backups (check recent snapshots first)
- Support for separate retention settings for external backups (to other partition/disk)
First formal release
There was 0.1 version, but that was just an experiment and it didn't make actually backups, just snapshots within the same filesystem, 0.5 does real backups now:
- 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