[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2919: Encourage folks to use a third-party backup tool with Tahoe-LAFS integration instead of `tahoe backup`

Tahoe-LAFS trac at tahoe-lafs.org
Tue Apr 10 17:33:54 UTC 2018


#2919: Encourage folks to use a third-party backup tool with Tahoe-LAFS
integration instead of `tahoe backup`
-----------------------------------+-------------------------------
     Reporter:  exarkun            |      Owner:
         Type:  enhancement        |     Status:  new
     Priority:  normal             |  Milestone:  undecided
    Component:  code-frontend-cli  |    Version:  1.12.1
   Resolution:                     |   Keywords:  tahoe-backup docs
Launchpad Bug:                     |
-----------------------------------+-------------------------------

Comment (by exarkun):

 [http://duplicity.nongnu.org/ duplicity] is one such third-party tool
 which already has Tahoe-LAFS integration (for almost ten years).  It talks
 to a local Tahoe-LAFS client node to perform an incremental tarfile-based
 backup.

 {{{
 $ duplicity --no-encryption backup-dummy/ tahoe://<alias>/<path>
 Local and Remote metadata are synchronized, no sync needed.
 Last full backup date: none
 No signatures found, switching to full backup.
 --------------[ Backup Statistics ]--------------
 StartTime 1523380691.24 (Tue Apr 10 13:18:11 2018)
 EndTime 1523380691.24 (Tue Apr 10 13:18:11 2018)
 ElapsedTime 0.00 (0.00 seconds)
 SourceFiles 5
 SourceFileSize 8204 (8.01 KB)
 NewFiles 5
 NewFileSize 8204 (8.01 KB)
 DeletedFiles 0
 ChangedFiles 0
 ChangedFileSize 0 (0 bytes)
 ChangedDeltaSize 0 (0 bytes)
 DeltaEntries 5
 RawDeltaSize 12 (12 bytes)
 TotalDestinationSizeChange 208 (208 bytes)
 Errors 0
 -------------------------------------------------
 }}}

 duplicity itself is a mature project with a non-trivial userbase.  The
 Tahoe-LAFS integration appears to basically work though it may not be as
 polished as the rest of the project (due to limited use, I expect).  For
 example, it doesn't appear to report progress accurately.

 duplicity seems to be primarily focused on GNU/Linux but it appears to
 also work on macOS (it is packaged in Homebrew).  It may work on Cygwin on
 Windows (an independent party seems to be selling Cygwin-based Windows
 packages w/ support) but the CLI experience is probably not what most
 Windows users are looking for.

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2919#comment:1>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list