Skip to content
TwinDB Backup
Branch: develop
Clone or download
akuzminsky Merge pull request #162 from twindb/feature/minitar-again
update omnibus version and dependencies
Latest commit f7552f6 Mar 14, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
docs Update docs Dec 24, 2018
omnibus
support
tests
twindb_backup
vagrant
.editorconfig twindb-backup clone mysql Oct 13, 2017
.floo
.flooignore twindb-backup clone mysql Oct 13, 2017
.gitignore Release/2.15.4 (#113) Apr 26, 2018
.pylintrc
.travis.yml
AUTHORS.rst
CONTRIBUTING.rst
HISTORY.rst
LICENSE
MANIFEST.in
Makefile
README.rst
requirements.in
requirements.txt Upgrade vulnerable pyyaml Mar 12, 2019
requirements_dev.in
requirements_dev.txt Upgrade vulnerable pyyaml Mar 12, 2019
setup.cfg
setup.py
tox.ini

README.rst

TwinDB Backup

Documentation Status

TwinDB Backup is a multipurpose tool for backing up MySQL and file system. It can store backup copies on a remote SSH server or Amazon S3.

The tool can easily restore the backup copies.

Read full documentation on https://twindb-backup.readthedocs.io.

Features

twindb-backup key features:

  • Files/directories backups
  • MySQL backups
  • Incremental MySQL backups
  • Encrypting backup copies

twindb-backup store backups on:

  • Remote SSH server
  • Amazon S3
  • Optionally save local copy

Other features:

  • Retention policy defines how many hourly/daily/weekly/monthly/yearly copies to keep
  • Separate retention policy for remote and local backup copies
  • Supports non-impacting Percona XtraDB Cluster backups
  • Email notifications
  • cron configuration comes with a package

How do I get set up?

twindb-backup is distributed via package repositories. See installation instruction on https://packagecloud.io/twindb/main/install. Once the repository for your operating system is configured, install the twindb-backup package.

On CentOS and RedHat

# curl -s https://packagecloud.io/install/repositories/twindb/main/script.rpm.sh | sudo bash
# yum install twindb-backup

On Debian and Ubuntu

# curl -s https://packagecloud.io/install/repositories/twindb/main/script.deb.sh | sudo bash
# apt-get install twindb-backup

Configuration

Configuration is stored in /etc/twindb/twindb-backup.cfg. See http://twindb-backup.readthedocs.io/en/master/usage.html for more details.

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.