Skip to content
d4bb9e5
Compare
Choose a tag to compare

This is an alpha release so that many people can test new features. All changes are documented in the changelog, but despite 12 fixes and 3 smaller new features, the main changes are under the hood, heavily restructuring the code to simplify it and introduce concepts of plugins. We've also converted all documentation from markdown to asciidoc because it's standardized, has more features and looks nicer once rendered.

Please use this release to test and report issues, especially regarding:

  • usage in client/server in combination with version v2.0.5 of rdiff-backup
  • usage under Windows (and MacOS/X)

It's an alpha version, everything might change, disappear and/or fail, do NOT get in love with a specific feature and do NOT use this version for production.

The installation procedure hasn't changed much and is available from the readme (alpha packages might or might not be offered by the maintainers, in doubt install via pip install rdiff-backup==2.1.1a0 under Linux and use the attached binaries under Windows). You might want to use the side-by-side installation to safeguard your productive installation.

417d10f
Compare
Choose a tag to compare

The sole purpose of this release is to fix the issue with the 64 bits build for Windows. Everything else is the same as v2.1.0a0.

This is an alpha release so that many people can test new features. All changes are documented in the changelog, but the highlights are the new command line interface, the --help option, the support of long names under Windows v1607 and higher, and the fixing of a few more long standing bugs.

Please use this release to test and report issues, especially regarding:

  • usage in client/server in combination with version v2.0.5 of rdiff-backup
  • do you like the new interface? Where is it not so intuitive?
  • usage under Windows (and MacOS/X)

It's an alpha version, everything might change, disappear and/or fail, do NOT get in love with a specific feature and do NOT use this version for production.

The installation procedure hasn't changed much and is available from the readme (alpha packages might or might not be offered by the maintainers, in doubt install via pip install rdiff-backup==2.1.0a1 under Linux and use the attached binaries under Windows). You might want to use the side-by-side installation to safeguard your productive installation.

705b445
Compare
Choose a tag to compare
Pre-release

This is an alpha release so that many people can test new features. All changes are documented in the changelog, but the highlights are the new command line interface, the --help option, the support of long names under Windows v1607 and higher, and the fixing of a few more long standing bugs.

Please use this release to test and report issues, especially regarding:

  • usage in client/server in combination with version v2.0.5 of rdiff-backup
  • do you like the new interface? Where is it not so intuitive?
  • usage under Windows (and MacOS/X)

It's an alpha version, everything might change, disappear and/or fail, do NOT get in love with a specific feature and do NOT use this version for production.

The installation procedure hasn't changed much and is available from the readme (alpha packages might or might not be offered by the maintainers, in doubt install via pip install rdiff-backup==2.1.0a0 under Linux and use the attached binaries under Windows). You might want to use the side-by-side installation to safeguard your productive installation.

040f122
Compare
Choose a tag to compare

Main changes

In this version we've fixed 10 issues reported by users (thanks!), some of them quite long standing. We've also improved our development and testing infrastructure, adding test coverage and profiling instructions.
Detailed release notes are at the top of the changelog.

Install

The installation, described in details in the read me, has the quick version:

  • Linux, trust on your distro to provide the latest version of rdiff-backup "soon-ish" or:
  • Windows, download the asset rdiff-backup-2.0.5.win32exe.zip from the tagged release and unpack it somewhere in your PATH.
  • Any supported Platform, and a few unsupported like BSD and MacOSX, use pip install rdiff-backup (or download and install the proper asset from the tagged release).

Notes

It's probably the last bug-fix release of this 2.0 branch because we now need to focus on improving/modernizing/simplifying the code, and this will take a little while. This doesn't mean that there aren't known bugs but they require the code to be cleaner before they can be properly addressed. This will surely require some months so be patient or help us to be faster.

This is also most probably the last version of rdiff-backup officially supporting Python 3.5, which is due end-of-life in September 2020, and also because we want to support the upcoming Python 3.9, due one month later, and can't support more than 4 versions of Python in parallel.
In other words, if you're still using Python 3.5, it's time to think about upgrading; your security will thank you anyway.

Help!

If you encounter issues, contact us on the rdiff-backup-users mailing list and/or report an issue.

We could also use some help, so don't hesitate to raise your hand on the mailing list if you'd like to help your favourite backup tool!

b2cacf4
Compare
Choose a tag to compare
Pre-release

This is a pre-release for the last expected bug-fix release before we start seriously with re-factoring the code. Please validate that nothing is wrong before we release it, focus especially on non-Linux testing, remote activities and cross-versions tests, as those aspects are not so well covered by our pipeline.

67c341a
Compare
Choose a tag to compare

In this version we've fixed 9 issues reported by users (thanks!), mainly making your life easier on Windows and possible on MacOSX (still unsupported until someone volunteers, but we don't leave you alone). We've also improved the installation documentation and added a new utility called rdiff-backup-delete to remove a file and all of its history from your backup (use with care!).

The installation, described in details in the read me, has the quick version:

  • Linux, trust on your distro to provide the latest version of rdiff-backup "soon-ish" or:
  • Windows, download the asset rdiff-backup-2.0.3.win32exe.zip from the tagged release and unpack it somewhere in your PATH.
  • Any supported Platform, and a few unsupported like BSD and MacOSX, use pip install rdiff-backup (or download and install the proper asset from the tagged release).

If you encounter issues, contact us on the rdiff-backup-users mailing list and/or report an issue.

2d40ceb
Compare
Choose a tag to compare

This new release has been made truly ready for the future, with move to GitHub, Python 3 support, automated CI/CD pipeline on Travis, availability on PyPI and no known regression bug compared to version 1.2.8/1.3.3.

We even found the time to add a few features for you (details in the change log):

  • sparse files handling has become more efficient on file systems which support it
  • more compressed file formats are kept as-is
  • have a look at the --no-fsync option to improve speed of backup (at the slight risk of data loss)
  • reproducible builds are possible
  • verbosity can be set via environment variable RDIFF_BACKUP_VERBOSITY

On the down side, we have to say that due to the many changes, rdiff-backup 2.x can't communicate with older versions 1.x in client-server mode (but the repository formats remain compatible), so you'll need to upgrade client and server at once.

Which brings us to the installation, described in details in the read me, but here the quick version:

  • Linux, trust on your distro to provide the latest version of rdiff-backup "soon-ish"
  • Windows, download the asset rdiff-backup-2.0.0.win32exe.zip from here and unpack it somewhere in your PATH.
  • Any supported Platform, use pip install rdiff-backup (or download and install the proper asset from here).

If you encounter issues, contact us on the rdiff-backup-users mailing list and/or report an issue.

Happy backup, and remember: no backup, no pity!