Skip to content

Releases: psy0rz/zfs_autobackup

v3.1.1-rc1

03 Oct 23:00
Compare
Choose a tag to compare
v3.1.1-rc1 Pre-release
Pre-release
  • 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

03 Oct 22:51
Compare
Choose a tag to compare
v3.1.1-beta1 Pre-release
Pre-release
  • Some fixes and improvements compared to v3.1.
  • snapshot format, zfs-property format and hold-format are now configurable via --...--format options.

v3.1

18 Aug 08:33
Compare
Choose a tag to compare

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

03 Jul 12:44
Compare
Choose a tag to compare
v3.1-rc5 Pre-release
Pre-release

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

28 Jun 17:50
Compare
Choose a tag to compare
v3.1-rc4 Pre-release
Pre-release

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

31 May 20:23
Compare
Choose a tag to compare
v3.1-rc3b Pre-release
Pre-release

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

26 May 21:13
Compare
Choose a tag to compare
v3.1-rc2 Pre-release
Pre-release

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

26 May 18:21
Compare
Choose a tag to compare
v3.1-rc1 Pre-release
Pre-release

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-beta6

18 May 21:48
Compare
Choose a tag to compare
v3.1-beta6 Pre-release
Pre-release

New in 3.1 so far:

  • 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
  • Proper ZFS encryption support: https://github.com/psy0rz/zfs_autobackup#how-zfs-autobackup-handles-encryption
  • Allow re-replication of backups with the same name. (fixes #75)
  • Added support for remote pipes ( fixes #50 )
  • Added compression, fixes #40 ( --compression )
  • Added bandwidth throttling. fixes #51 ( --rate )
  • Added output buffering ( --buffer )
  • Added progress report during analyzing of datasets.
  • Various fixes and improvements

Internal/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.

Misc:

  • Fixed beta1 progress regression.
  • Fixed beta3 --ignore-transfer-errors regression.

v3.1-beta5

03 May 10:14
Compare
Choose a tag to compare
v3.1-beta5 Pre-release
Pre-release

New in 3.1 so far:

  • 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
  • Proper ZFS encryption support: https://github.com/psy0rz/zfs_autobackup#how-zfs-autobackup-handles-encryption
  • Allow re-replication of backups with the same name. (fixes #75)
  • Added progress report during anaylsing of datasets.
  • Various fixes and improvements

Internal/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

Misc:

  • Fixed beta1 progress regression.
  • Fixed beta3 --ignore-transfer-errors regression.