Releases: psy0rz/zfs_autobackup
v3.2-alpha1
(This alpha release is just to allow me to test it with real world data, dont use it)
- --help output is split up in nice sections now.
- Moved documentation to wiki and split it up.
- Started working on an zfs-autoverify tool to actually verify your backups. (this took some refactorring and extracting common code to a ZfsAuto baseclass) Still work in progress.
v3.1.1
- Some fixes and improvements compared to v3.1.
- Snapshot format, zfs-property format and hold-format are now configurable via --...--format options. closes #87 and #68
- renamed --ignore-replicated to --exclude-unchanged. tidied up and removed seperate filter replicated step. fixes. #93, #95, #96
- added some common short options and changes to fix #88
- fix #103
v3.1.1-rc1
- Some fixes and improvements compared to v3.1.
- Snapshot format, zfs-property format and hold-format are now configurable via --...--format options. closes #87 and #68
- renamed --ignore-replicated to --exclude-unchanged. tidied up and removed seperate filter replicated step. fixes. #93, #95, #96
- added some common short options and changes to fix #88
v3.1.1-beta1
- Some fixes and improvements compared to v3.1.
- snapshot format, zfs-property format and hold-format are now configurable via --...--format options.
v3.1
Version 3.1 has undergone a lot of internal changes to make things easier for future development. It also has a bunch of new features:
- Proper ZFS encryption support: https://github.com/psy0rz/zfs_autobackup#how-zfs-autobackup-handles-encryption
- Added compression, fixes #40 ( --compression )
- Added bandwidth throttling. fixes #51 ( --rate )
- Added output buffering ( --buffer )
- Added progress report during analyzing of datasets.
- Allow re-replication of backups with the same name. (fixes #75)
- Added support for remote pipes ( fixes #50 )
- Improved performance by testing with large amounts of datasets.
- Optimized performance by making --no-holds also not use holds on the target. (this is also more like expected behavior)
- Fixed --ignore-transfer-errors
- Added --no-thinning option. fixes #54
- Disable zfs send --compressed by default (fixes #77)
- Added pre-/post-script option (implements #39 )
- Lots of improvements.
- Fixed #84
Most effort went into Internal and development changes:
- Split up classes into separate modules. Direct download no longer supported. (Use pip or easy_install from now on)
- Huge cleanup of codestyle and other linter warnings. should be no functional changes.
- Cleaned up git repository
- Moved regression testing from Travis-CI to github actions.
- Build and upload python package via github actions.
- Cleaned-up and improved select-code.
- Restructured pipe-handling via CmdPipe
- Local commands are also executed in shell to support internal piping.
v3.1-rc5
Version 3.1 has undergone a lot of internal changes to make things easier for future development. It also has a bunch of new features:
- Proper ZFS encryption support: https://github.com/psy0rz/zfs_autobackup#how-zfs-autobackup-handles-encryption
- Added compression, fixes #40 ( --compression )
- Added bandwidth throttling. fixes #51 ( --rate )
- Added output buffering ( --buffer )
- Added progress report during analyzing of datasets.
- Allow re-replication of backups with the same name. (fixes #75)
- Added support for remote pipes ( fixes #50 )
- Improved performance by testing with large amounts of datasets.
- Optimized performance by making --no-holds also not use holds on the target. (this is also more like expected behavior)
- Fixed --ignore-transfer-errors
- Added --no-thinning option. fixes #54
- Disable zfs send --compressed by default (fixes #77)
- Added pre-/post-script option (implements #39 )
- Lots of improvements.
- Fixed #84
Most effort went into Internal and development changes:
- Split up classes into separate modules. Direct download no longer supported. (Use pip or easy_install from now on)
- Huge cleanup of codestyle and other linter warnings. should be no functional changes.
- Cleaned up git repository
- Moved regression testing from Travis-CI to github actions.
- Build and upload python package via github actions.
- Cleaned-up and improved select-code.
- Restructured pipe-handling via CmdPipe
- Local commands are also executed in shell to support internal piping.
v3.1-rc4
Version 3.1 has undergone a lot of internal changes to make things easier for future development. It also has a bunch of new features:
- Proper ZFS encryption support: https://github.com/psy0rz/zfs_autobackup#how-zfs-autobackup-handles-encryption
- Added compression, fixes #40 ( --compression )
- Added bandwidth throttling. fixes #51 ( --rate )
- Added output buffering ( --buffer )
- Added progress report during analyzing of datasets.
- Allow re-replication of backups with the same name. (fixes #75)
- Added support for remote pipes ( fixes #50 )
- Improved performance by testing with large amounts of datasets.
- Optimized performance by making --no-holds also not use holds on the target. (this is also more like expected behavior)
- Fixed --ignore-transfer-errors
- Added --no-thinning option. fixes #54
- Disable zfs send --compressed by default (fixes #77)
- Added pre-/post-script option (implements #39 )
- Lots of improvements.
Most effort went into Internal and development changes:
- Split up classes into separate modules. Direct download no longer supported. (Use pip or easy_install from now on)
- Huge cleanup of codestyle and other linter warnings. should be no functional changes.
- Cleaned up git repository
- Moved regression testing from Travis-CI to github actions.
- Build and upload python package via github actions.
- Cleaned-up and improved select-code.
- Restructured pipe-handling via CmdPipe
- Local commands are also executed in shell to support internal piping.
v3.1-rc3b
Version 3.1 has undergone a lot of internal changes to make things easier for future development. It also has a bunch of new features:
- Proper ZFS encryption support: https://github.com/psy0rz/zfs_autobackup#how-zfs-autobackup-handles-encryption
- Added compression, fixes #40 ( --compression )
- Added bandwidth throttling. fixes #51 ( --rate )
- Added output buffering ( --buffer )
- Added progress report during analyzing of datasets.
- Allow re-replication of backups with the same name. (fixes #75)
- Added support for remote pipes ( fixes #50 )
- Improved performance by testing with large amounts of datasets.
- Optimized performance by making --no-holds also not use holds on the target. (this is also more like expected behavior)
- Fixed --ignore-transfer-errors
- Added --no-thinning option. fixes #54
- Disable zfs send --compressed by default (fixes #77)
- Lots of improvements.
Most effort went into Internal and development changes:
- Split up classes into separate modules. Direct download no longer supported. (Use pip or easy_install from now on)
- Huge cleanup of codestyle and other linter warnings. should be no functional changes.
- Cleaned up git repository
- Moved regression testing from Travis-CI to github actions.
- Build and upload python package via github actions.
- Cleaned-up and improved select-code.
- Restructured pipe-handling via CmdPipe
- Local commands are also executed in shell to support internal piping.
v3.1-rc2
Version 3.1 has undergone a lot of internal changes to make things easier for future development. It also has a bunch of new features:
- Proper ZFS encryption support: https://github.com/psy0rz/zfs_autobackup#how-zfs-autobackup-handles-encryption
- Added compression, fixes #40 ( --compression )
- Added bandwidth throttling. fixes #51 ( --rate )
- Added output buffering ( --buffer )
- Added progress report during analyzing of datasets.
- Allow re-replication of backups with the same name. (fixes #75)
- Added support for remote pipes ( fixes #50 )
- Improved performance by testing with large amounts of datasets.
- Optimized performance by making --no-holds also not use holds on the target. (this is also more like expected behavior)
- Fixed --ignore-transfer-errors
- Added --no-thinning option. fixes #54
- Lots of improvements.
Most effort went into Internal and development changes:
- Split up classes into separate modules. Direct download no longer supported. (Use pip or easy_install from now on)
- Huge cleanup of codestyle and other linter warnings. should be no functional changes.
- Cleaned up git repository
- Moved regression testing from Travis-CI to github actions.
- Build and upload python package via github actions.
- Cleaned-up and improved select-code.
- Restructured pipe-handling via CmdPipe
- Local commands are also executed in shell to support internal piping.
v3.1-rc1
Version 3.1 has undergone a lot of internal changes to make things easier for future development. It also has a bunch of new features:
- Proper ZFS encryption support: https://github.com/psy0rz/zfs_autobackup#how-zfs-autobackup-handles-encryption
- Added compression, fixes #40 ( --compression )
- Added bandwidth throttling. fixes #51 ( --rate )
- Added output buffering ( --buffer )
- Added progress report during analyzing of datasets.
- Allow re-replication of backups with the same name. (fixes #75)
- Added support for remote pipes ( fixes #50 )
- Improved performance by testing with large amounts of datasets.
- Optimized performance by making --no-holds also not use holds on the target. (this is also more like expected behavior)
- Fixed --ignore-transfer-errors
- Added --no-thinning option. fixes #54
- Lots of improvements.
Most effort went into Internal and development changes:
- Split up classes into separate modules. Direct download no longer supported. (Use pip or easy_install from now on)
- Huge cleanup of codestyle and other linter warnings. should be no functional changes.
- Cleaned up git repository
- Moved regression testing from Travis-CI to github actions.
- Build and upload python package via github actions.
- Cleaned-up and improved select-code.
- Restructured pipe-handling via CmdPipe
- Local commands are also executed in shell to support internal piping.