Registered by Fausto Marzi

Freezer is a Python tool that helps you automate incremental data backup and restore in OpenStack Swift.
Backups can be executed on file system, MongoDB, MySQL with LVM snapshot and encryption support.

Code-Review:
- https://review.openstack.org/#/q/project:openstack/freezer
- https://review.openstack.org/#/q/project:openstack/freezer-api
- https://review.openstack.org/#/q/project:openstack/freezer-dr
- https://review.openstack.org/#/q/project:openstack/python-freezerclient
- https://review.openstack.org/#/q/project:openstack/freezer-web-ui

Source Code:
- https://github.com/openstack/freezer
- https://github.com/openstack/freezer-api
- https://github.com/openstack/freezer-dr
- https://github.com/openstack/freezer-web-ui
- https://github.com/openstack/python-freezerclient

Documentation:
- https://github.com/openstack/freezer/blob/master/README.rst
- https://github.com/openstack/freezer-api/blob/master/README.rst
- https://wiki.openstack.org/wiki/Freezer

The following features are avaialble:

  • Backup your filesystem using snapshot to swift
  • Strong encryption supported: AES-256-CFB
  • Backup your file system tree directly (without volume snapshot)
  • Backup your journaled MongoDB directory tree using lvm snap to swift
  • Backup MySQL DB with lvm snapshot
  • Restore your data automatically from Swift to your file system
  • Low storage consumption as the backup are uploaded as a stream
  • Flexible Incremental backup policy
  • Data is archived in GNU Tar format
  • Data compression with gzip
  • Remove old backup automatically according the provided parameters
  • Nova Engine for backing up nova instances
  • Cinder Engines (os-brick based engine, api-like engine, fs-like engine)
  • Rsync engine (v1, v2)
  • Tenant Backups engine.

Project information

Part of:
OpenStack
Maintainer:
Freezer Drivers
Driver:
Freezer Drivers
Licence:
Apache Licence

RDF metadata

View full history Series and milestones

queens series is the current focus of development.

All code Code

Version control system:
Bazaar
Programming languages:
Python