Difference between revisions of "Duply (simple duplicity)"
Line 1: | Line 1: | ||
− | <p style="font-size: 150%;font-weight: bold;">Download | + | <p style="font-size: 150%;font-weight: bold;">Download |
<nowiki>#$sfnetfiles#</nowiki> or [http://sourceforge.net/projects/ftplicity/files/duply%20%28simple%20duplicity%29/ view all files] in the sourceforge files section. | <nowiki>#$sfnetfiles#</nowiki> or [http://sourceforge.net/projects/ftplicity/files/duply%20%28simple%20duplicity%29/ view all files] in the sourceforge files section. | ||
</p> | </p> | ||
− | == About == | + | == About - duply (simple duplicity) == |
− | '''duply''' is a frontend for the mighty [http://duplicity.nongnu.org/ duplicity] magic. [http://duplicity.nongnu.org/ duplicity] is a python based shell application that makes encrypted incremental backups | + | '''duply''' is a frontend for the mighty [http://duplicity.nongnu.org/ duplicity] magic. [http://duplicity.nongnu.org/ duplicity] is a python based shell application that makes encrypted incremental backups on remote storages. Several backends like ftp, sftp, imap and others are supported. |
'''duply''' simplifies running duplicity with cron or on command line by: | '''duply''' simplifies running duplicity with cron or on command line by: | ||
* keeping recurring settings in profiles per backup job | * keeping recurring settings in profiles per backup job | ||
− | |||
* enabling batch operations eg. backup_verify_purge | * enabling batch operations eg. backup_verify_purge | ||
* executing pre/post scripts | * executing pre/post scripts | ||
* precondition checking for flawless duplicity operation | * precondition checking for flawless duplicity operation | ||
− | Since version 1.5.0 all duplicity backends are supported. Hence the name changed from ftplicity to duply. | + | Since version 1.5.0 all duplicity backends are supported. Hence the name changed from ftplicity to duply. |
== History (from ftplicity to duply) == | == History (from ftplicity to duply) == | ||
Line 35: | Line 34: | ||
; ⇒ [[Duply-downloads| Downloads Page]] | ; ⇒ [[Duply-downloads| Downloads Page]] | ||
− | == | + | <!-- |
+ | == Getting started == | ||
+ | --> | ||
+ | == Alternatives == | ||
− | + | === Command line === | |
− | == | + | ==== Backupninja ==== |
− | + | [[File:backupninja.png|x40px|left|link=http://labs.riseup.net/code/projects/show/backupninja]] Backupninja allows you to coordinate system backup by dropping a few simple configuration files into /etc/backup.d/. Most programs you might use for making backups don't have their own configuration file format. Backupninja provides a centralized way to configure and schedule many different backup utilities. | |
− | + | http://labs.riseup.net/code/projects/show/backupninja | |
− | + | ==== Dupinanny ==== | |
− | + | A python based frontend with config files. | |
− | + | http://github.com/TTimo/dupinanny/ | |
− | == | + | ==== Horcrux ==== |
+ | A bash wrapper for Duplicity’s most commonly-used options. It also includes functionality to check a restored backup to periodically ensure your backups are working. | ||
− | + | http://chrispoole.com/project/horcrux | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==== Shell scripts ==== | ==== Shell scripts ==== | ||
Line 76: | Line 66: | ||
Using a search engine for 'script' 'duplicity' will also provide you with a plethora of alternatives. | Using a search engine for 'script' 'duplicity' will also provide you with a plethora of alternatives. | ||
− | |||
=== GUI: Déjà Dup === | === GUI: Déjà Dup === | ||
Line 82: | Line 71: | ||
[[File:Dd64.png|x40px|left|link=http://mterry.name/deja-dup/]] a convenience front end designed to be a two button solution. Get it at http://live.gnome.org/DejaDup and find informative screenshots at http://live.gnome.org/DejaDup/Screenshots. | [[File:Dd64.png|x40px|left|link=http://mterry.name/deja-dup/]] a convenience front end designed to be a two button solution. Get it at http://live.gnome.org/DejaDup and find informative screenshots at http://live.gnome.org/DejaDup/Screenshots. | ||
− | + | http://mterry.name/deja-dup/ | |
+ | == Support / Bugs / Feature-Requests == | ||
− | + | ; ⇒ [[Duply-help| Help Page]] | |
− | == | + | == Documentation == |
− | + | ; ⇒ [[Duply-documentation| Docs Page]] | |
− | + | == Changelog / Todo == | |
− | + | ; ⇒ [[Duply-Changelog| Changelog Page]] | |
− | + | == Sourcecode == | |
− | + | ; ⇒ [[Duply-code| Sourcecode Page]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Revision as of 08:33, 10 August 2011
Download #$sfnetfiles# or view all files in the sourceforge files section.
Contents
About - duply (simple duplicity)
duply is a frontend for the mighty duplicity magic. duplicity is a python based shell application that makes encrypted incremental backups on remote storages. Several backends like ftp, sftp, imap and others are supported.
duply simplifies running duplicity with cron or on command line by:
- keeping recurring settings in profiles per backup job
- enabling batch operations eg. backup_verify_purge
- executing pre/post scripts
- precondition checking for flawless duplicity operation
Since version 1.5.0 all duplicity backends are supported. Hence the name changed from ftplicity to duply.
History (from ftplicity to duply)
In 2006 the german computer magazine c't released the tool ftplicity under GPL2. It was a convenience shell front end for encrypted ftp backups with the python based backup tool duplicity. Shortly after major changes in duplicity broke the software and several parties released fixes on their private websites. duply still called ftplicity started out as one of them.
The latest version of c't ftplicity 1.2 (21.10.2009) can be found on heise.de.
But soon further functionality found it's way into the patch and because the maintenance of the original author was sparsely the project ftplicity on sourceforge was created. The idea was to spread the word and find contributors in order to maintain and enhance ftplicity further.
Since then ftplicity underwent further improvement until in version 1.5 the limitation to the file transfer protocol as only backend was removed. Because of this the project was renamed to a more generic name (not advertising ftp). duply (simple duplicity) was born.
Feel free to browse the changelog for an overview of duply's history.
License
Download
Alternatives
Command line
Backupninja
Backupninja allows you to coordinate system backup by dropping a few simple configuration files into /etc/backup.d/. Most programs you might use for making backups don't have their own configuration file format. Backupninja provides a centralized way to configure and schedule many different backup utilities.
http://labs.riseup.net/code/projects/show/backupninja
Dupinanny
A python based frontend with config files.
http://github.com/TTimo/dupinanny/
Horcrux
A bash wrapper for Duplicity’s most commonly-used options. It also includes functionality to check a restored backup to periodically ensure your backups are working.
http://chrispoole.com/project/horcrux
Shell scripts
A collection of scripts using duplicity for specific backup needs can be found on
http://duplicity.nongnu.org/contrib.html
Using a search engine for 'script' 'duplicity' will also provide you with a plethora of alternatives.
GUI: Déjà Dup
a convenience front end designed to be a two button solution. Get it at http://live.gnome.org/DejaDup and find informative screenshots at http://live.gnome.org/DejaDup/Screenshots.
http://mterry.name/deja-dup/