Author Topic: Duplicity encrypted backups (rsync) ?  (Read 666 times)

Greggory Shaw

  • Global Moderator
  • Sr. Member
  • *****
  • Thank You
  • -Given: 36
  • -Receive: 19
  • Posts: 417
    • View Profile
Duplicity encrypted backups (rsync) ?
« on: October 20, 2016, 12:17:52 am »
Has anyone looked into Duplicity ?

It would be great our secure OS finally has a secure backup too !

http://duplicity.nongnu.org/index.html

What is it?

Duplicity backs directories by producing encrypted tar-format volumes and uploading them to a remote or local file server. Because duplicity uses librsync, the incremental archives are space efficient and only record the parts of files that have changed since the last backup. Because duplicity uses GnuPG to encrypt and/or sign these archives, they will be safe from spying and/or modification by the server.

REQUIREMENTS:
(is it possible?)

 * Python v2.6 or later
 * librsync v0.9.6 or later
 * GnuPG v1.x for encryption
 * python-lockfile v0.9 or later for concurrency locking
 * for scp/sftp -- python-paramiko and python-pycryptopp
 * for ftp -- lftp version 3.7.15 or later
 * Boto 2.0 or later for single-processing S3 or GCS access (default)
 * Boto 2.1.1 or later for multi-processing S3 access
 * Boto 2.7.0 or later for Glacier S3 access
 * python-urllib3 for Copy.com access

If you install from the source package, you will also need:

 * Python development files, normally found in module 'python-dev'.
 * librsync development files, normally found in module 'librsync-dev'.
« Last Edit: October 20, 2016, 12:34:04 am by Greggory Shaw »