News

Nov 15, 2020: SafeKeep version 1.5.1 (stable) released

SafeKeep 1.5.1 was released today. What's new in this release:

  • Adds configuration options to handle different versions of rdiff-backup.
  • Allows specifications of a tempdir.
  • Minor bugfixes.

Binary packages for RedHat-based (e.g. RedHat EL, CentOS, Fedora) and Debian-based (e.g. Debian, Ubuntu) distributions are available for immediate download ...

Feb 23, 2019: SafeKeep version 1.5.0 (stable) released

SafeKeep 1.5.0 was released today. This is rebase of the source to Python 3 with the same functionality as 1.4.5.

Binary packages for RedHat-based (e.g. RedHat EL, CentOS, Fedora) and Debian-based (e.g. Debian, Ubuntu) distributions are available for immediate download ...

Feb 10, 2019: SafeKeep version 1.4.5 (stable) released

SafeKeep 1.4.5 was released today. This is likely to be the last Python 2 version. What's new in this release:

  • Make ssh StrictHostKeyChecking configurable in safekeep.conf with 'ask' as default if not configured.
  • Add make-target debsrc again.
  • Fix compatibility issue with Python 2.4.

Binary packages for RedHat-based (e.g. RedHat EL, CentOS, Fedora) and Debian-based (e.g. Debian, Ubuntu) distributions are available for immediate download ...

Jul 9, 2016: SafeKeep version 1.4.4 (stable) released

SafeKeep 1.4.4 was released today. What's new in this release:

  • Fix error with key deployment reported by Bruce Cowan.
  • Cleanup up some minor issues in the build and deployment process.

Binary packages for RedHat-based (e.g. RedHat EL, CentOS, Fedora) and Debian-based (e.g. Debian, Ubuntu) distributions are available for immediate download ...

Jun 19, 2016: SafeKeep version 1.4.3 (stable) released

SafeKeep 1.4.3 was released today. What's new in this release:

  • Updated server-side scripting and general cleanups of code and documentation.
  • Documentation cleanup.
  • Optionally remove CREATE DATABASE statement in dumps as proposed by Marco Bozzolan.
  • Added configuration option to specify ssh-keygen settings.
  • Attempt normal lvremove before invoking dmsetup for cleanup.
  • Correct email subject for errors during list output.
  • Added locking on the server to stop overlapping runs.
  • Update documentation for SSH change.
  • Support for SSH ed25519 keys, switch default key type to RSA from Alexander List.
  • Added server side startup hook support.
  • Fixed a couple of small bugs related to:
    • report errors during server cleanups,
    • missing remote scripts, and
    • client errors not reported by server during cleanups.
  • Sort entries based on IDs as proposed by Carl Franks.
  • Applied long outstanding patches from 2014.
    • Fix lvremove error as reported by Eric Aslakson
    • Clean up html generation with patches from Stanislav Blokhin

Binary packages for RedHat-based (e.g. RedHat EL, CentOS, Fedora) and Debian-based (e.g. Debian, Ubuntu) distributions are available for immediate download ...

Jun 2, 2013: SafeKeep version 1.4.2 (stable) released

SafeKeep 1.4.2 was released today. What's new in this release:

  • Report setup errors in summary reports.
  • Added a flag to disable a backup configuration file.
  • Added new targets for building Debian source packages.
  • A number of bug fixes for Python compatibility and other errors.

Binary packages for RedHat-based (e.g. RedHat EL, CentOS, Fedora) and Debian-based (e.g. Debian, Ubuntu) distributions are available for immediate download ...

Jan 19, 2013: SafeKeep version 1.4.1 (stable) released

SafeKeep 1.4.1 was released today. What's new in this release:

  • A major rework of LVM snapshot handling.
  • Generate MIME emails with summary reports.
  • Better handling of PostgreSQL passwords.
  • Added ability to use LVM snapshots with XFS filesystems.
  • Allow use of ~/.safekeep for non-root users.
  • Allow default and automatic snapshot sizes.

Binary packages for RedHat-based (e.g. RedHat EL, CentOS, Fedora) and Debian-based (e.g. Debian, Ubuntu) distributions are available for immediate download ...

Feb 17, 2012: New SafeKeep Signing Key

A new GPG signature has been generated to verify all SafeKeep distributions from version 1.4.0 onwards. For more details regarding signing and verifying packages see your distribution documentation.

The key is available for immediate download ... as well as details of the fingerprint for the current key.

Feb 12, 2012: SafeKeep version 1.4.0 (stable) released

SafeKeep 1.4.0 was released today. What's new in this release:

  • Add the ability to store script files on either client or server.
  • Rewritten snapshot creation to remove use of "rbind".
  • Automatic cleanup on next run after an abort.
  • Support of LVM tagging for snapshots.
  • Better handling of messages and tracebacks.
  • A number of other code cleanups and bug fixes.
  • Updated minimum Python support to Python 2.3.

Binary packages for RedHat-based (e.g. RedHat EL, CentOS, Fedora) and Debian-based (e.g. Debian, Ubuntu) distributions are available for immediate download ...

Nov 22, 2011: SafeKeep version 1.3.3 (stable) released

SafeKeep 1.3.3 was released today. What's new in this release:

  • More fixes for dealing with LVM snapshots.
  • Better handling of other failure conditions.
  • Updates for Python syntax issues and changes.
  • Allow specification of a sender address in e-mail messages.
  • Better handling of ionice(1).

Binary packages for RedHat-based (e.g. RedHat EL, CentOS, Fedora) and Debian-based (e.g. Debian, Ubuntu) distributions are available for immediate download ...

Mar 28, 2011: SafeKeep version 1.3.2 (stable) released

SafeKeep 1.3.2 was released today. What's new in this release:

  • Fix a few serios errors preventing safekeep from running.
  • More fixes for dealing with LVN snapshots, SSH key delivery.
  • Fix a new typos and errors introduced in 1.3.1.
  • Improved installation from source (aka 'make install').

Nov 22, 2010: SafeKeep version 1.3.1 (stable) released

SafeKeep 1.3.1 was released today. What's new in this release:

  • Ability to nice(1) both servers and clients for nicer CPU behaviour.
  • Ability to ionice(1) the server for nicer IO behaviour.
  • Portability fixes to news versions of python.
  • Much better reporting or messages, errors, etc from clients.
  • Many cleanups, bug fixes, and smaller improvements.

Binary packages for RedHat-based (e.g. RedHat EL, CentOS, Fedora) and Debian-based (e.g. Debian, Ubuntu) distributions are available for immediate download ...

May 21, 2009: SafeKeep version 1.2.1 (stable) released

SafeKeep 1.2.1 was released today. What's new in this release:

  • Portability fixes to news versions of python.

Binary packages for RedHat-based (e.g. RedHat EL, CentOS, Fedora) and Debian-based (e.g. Debian, Ubuntu) distributions are available for immediate download ...

Mar 30, 2009: SafeKeep version 1.2.0 (stable) released

SafeKeep 1.2.0 was released today. What's new in this release:

  • Implement bandwidth limiting, based on trickle
  • Add support for niced backup server (defaults to nice +10)
  • External callbacks throughout the backup process
  • Several minor improvements and fixes in usability
  • We now backup all special files by default
  • Add pass-through options for the DB dump command
  • Allow passing the pgpasswd to PostgreSQL
  • Avoid errors for mounts containing spaces
  • Correctly handle LVM names that contain dashes
  • Fix dopey MySQL dump.

Binary packages for RedHat-based (e.g. RedHat EL, CentOS, Fedora) asdfnd Debian-based (e.g. Debian, Ubuntu) distributions are available for immediate download ...

Oct 7, 2008: SafeKeep version 1.0.5 (stable) released

SafeKeep 1.0.5 was released today. What's new in this release:

  • Allow providing the password for the DB user used for the DB dump
  • Add config option for passing additional flags to rdiff-backup
  • Avoid backing up special files by default
  • Avoid creating multiple LVM snapshots (avoids some LVM bugs)
  • Add new --cleanup option to help recovery from crashes
  • Make it easier to package on platforms that don't have asciidoc

Binary packages for RedHat-based (e.g. RedHat EL, CentOS, Fedora) and Debian-based (e.g. Debian, Ubuntu) distributions are available for immediate download ...

Feb 26, 2008: SafeKeep version 1.0.4 (stable) released

SafeKeep 1.0.4 was released today. What's new in this release:

  • Add options to allow the query of the backup repository
  • Important fixes when dealing with snapshots
  • Make it more compatible with Python 2.2 (more work remains)
  • Avoid build-time dependency on asciidoc which depends on Python 2.3
  • Add some clarifications to the documentation
  • Add support for FreeBSD

Binary packages for RedHat-based (e.g. RedHat EL, CentOS, Fedora) and Debian-based (e.g. Debian, Ubuntu) distributions are available for immediate download ...

Oct 19, 2007: SafeKeep version 1.0.3 (stable) released

SafeKeep 1.0.3 was released today. What's new in this release:

  • Clarify licensing in lite of the new GPLv3 license;
  • New --force option to handle unexpected problems with the data repository;
  • Better logging and status handling when we invoke external commands;
  • Clearer backup status on job end;
  • A small packaging bug got fixes.

Binary packages for RedHat-based (e.g. RedHat EL, CentOS, Fedora) and Debian-based (e.g. Debian, Ubuntu) distributions are available for immediate download ...

June 17, 2007: SafeKeep version 1.0.1 (stable) released

SafeKeep 1.0.1 was released today. What's new in this release:

  • The safekeep user no longer requires a working shell;
  • Add support for Fedora 7 to the testing script;
  • Packaging improvements for integration into Fedora;
  • Removed the old configuration migration scripts.

Binary packages for RedHat-based (e.g. RedHat EL, CentOS, Fedora) and Debian-based (e.g. Debian, Ubuntu) distributions are available for immediate download ...

May 16, 2007: SafeKeep version 1.0.0 (stable) released

SafeKeep 1.0.0 was released today. What's new in this release:

  • Tested support for database (MySQL and PostgreSQL) dumps;
  • Small documentation improvements.

Binary packages for RedHat-based (e.g. RedHat EL, CentOS, Fedora) and Debian-based (e.g. Debian, Ubuntu) distributions are available for immediate download ...

Apr 27, 2007: SafeKeep version 0.9.3 (beta) released

SafeKeep 0.9.3 was released today. What's new in this release:

  • The safekeep account now uses /bin/bash instead of /sbin/nologin, this makes it possbile to deploy and manage the SSH keys needed for the backup process;
  • Invoke rdiff-backup with the --force option when trimming old data, since there are cases where we can have multiple deltas outstanding;
  • A number of logging bugs have been fixed, now the logs should look a bit better;
  • Some documentation improvements.

Binary packages for RedHat-based (e.g. RedHat EL, CentOS, Fedora) and Debian-based (e.g. Debian, Ubuntu) distributions are available for immediate download ...

Mar 13, 2007: SafeKeep version 0.9.2 (beta) released

SafeKeep 0.9.2 was released today. What's new in this release:

  • Client configuration files have been moved to /etc/safekeep/backup.d, and have the extension '.backup';
  • A new global configuration file has been added in /etc/safekeep/safekeep.conf;
  • A number of command line options have been deprecated (-e/--email, -s/--smtp), and moved to the global configuration;
  • SafeKeep now knows of the user under which the backup will execute, making it possible to better deploy keys, avoid the need to invoke safekeep(1) via sudo(8), and execute the backup as root if need be;
  • Relative paths now have more intuitive behaviour;
  • Some documentation improvements;
  • Automatic migration of old configuration to the new format;
  • A CRITICAL (e.g. data loss) race has been fixed.

Binary packages for RedHat-based (e.g. RedHat EL, CentOS, Fedora) and Debian-based (e.g. Debian, Ubuntu) distributions are available for immediate download ...

Feb 12, 2007: SafeKeep version 0.9.1 (beta) released

SafeKeep 0.9.1 was released today. What's new in this release:

  • Lots of documentation improvements;
  • Prepare the RPMs for Fedora acceptance
  • Automatic creation of data store directory
  • A few bug fixes

Binary packages for RedHat-based (e.g. RedHat EL, CentOS, Fedora) and Debian-based (e.g. Debian, Ubuntu) distributions are available for immediate download ...

Feb 10, 2007: SafeKeep website get new look

The SafeKeep website gets a new color scheme; thanks go to Eduard Malinschi for doing the work.

Feb 2, 2007: SafeKeep website goes live

The SafeKeep site is up-and-running! We will continue to add content and improve the rendering in various browsers. Meanwhile, please report all problems to safekeep-devel@lists.sourceforge.net.

Feb 1, 2007: SafeKeep version 0.9.0 (beta) released

SafeKeep 0.9.0 was released today, the first public beta of the project. It contains the following main features:

  • based on rdiff-backup, a tried and tested backup solution
  • fast and easy deployment, with no configuration stored on the backed-up boxes
  • centralized configuration, with reasonable and useful defaults
  • built-in support for LVM snapshots, PostgreSQL and MySQL dumps
  • secure setup via SSH tunneling, with built-in key management
  • binary packages for RPM and DEB based Linux distributions
  • clean, easy to understand Python code-base

Binary packages for RedHat-based (e.g. RedHat EL, CentOS, Fedora) and Debian-based (e.g. Debian, Ubuntu) distributions are available for immediate download ...