SafeKeep Changelog

What's new in SafeKeep 1.4.2

Jun 3, 2013
  • This is primarily a bugfix update, but it also fixes report setup errors in summary reports, adds a flag to disable a backup configuration file, adds new targets for building Debian source packages, and adds a number of bugfixes for Python compatibility and other errors.

New in SafeKeep 1.4.1 (Jan 21, 2013)

  • This version includes: a major rework of LVM snapshot handling, generation of MIME email with summary reports, better handling of PostgreSQL passwords, the ability to use LVM snapshots with XFS filesystems, allows the use of ~/.safekeep for non-root users, and allows default and automatic snapshot sizes.

New in SafeKeep 1.4.0 (Feb 18, 2012)

  • This version adds the ability to store script files on either the client or server, rewritten snapshot creation to remove use of "rbind", automatic cleanup on next run after an abort, support for LVM tagging for snapshots, better handling of messages and tracebacks, and a number of other code cleanups and bugfixes.
  • The minimum Python supported is now Python 2.3.

New in SafeKeep 1.3.3 (Nov 28, 2011)

  • This version includes more fixes for dealing with LVM snapshots, better handling of other failure conditions, updates for Python syntax issues and changes, allowing of the specification of a sender address in email messages, and better handling of ionice(1).

New in SafeKeep 1.3.2 (Mar 28, 2011)

  • This version fixes a few serious errors that prevented safekeep from running.
  • LVN snapshots and SSH key delivery were fixed.
  • A number of errors introduced in the previous release (1.3.1) were fixed.
  • Installation from source ("make install") was improved.

New in SafeKeep 1.3.1 (Nov 23, 2010)

  • 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.

New in SafeKeep 1.2.1 (May 22, 2009)

  • Fix error while trying to nice the server

New in SafeKeep 1.2.0 (Mar 30, 2009)

  • 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.

New in SafeKeep 1.0.5 (Oct 7, 2008)

  • 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