.TH DUPLICITY 1 "$reldate" "Version $version" "User Manuals" \" -*- nroff -*- .\" disable justification (adjust text to left margin only) .\" command line examples stay readable through that .ad l .\" disable hyphenation .nh .SH NAME duplicity \- Encrypted incremental backup to local or remote storage. .SH REQUIREMENTS Duplicity requires a POSIX-like operating system with a .B python interpreter version 2.4+ installed. It is best used under GNU/Linux. Some backends also require additional components (probably available as packages for your specific platform): .TP .BR "boto backend" " (S3 Amazon Web Services)" .B boto - http://github.com/boto/boto .TP .BR "cloudfiles backend" " (e.g. Rackspace Open Cloud)" .B Cloud Files Python API - http://www.rackspace.com/knowledge_center/article/python-api-installation-for-cloud-files .TP .B "ftp backend" .B NcFTP Client - http://www.ncftp.com/ .TP .B "ftps backend" .B LFTP Client - http://lftp.yar.ru/ .TP .BR "gdocs backend" " (Google Docs)" .B Google Data APIs Python Client Library - http://code.google.com/p/gdata-python-client/ .TP .BR "gio backend" " (Gnome VFS API)" .B PyGObject - http://live.gnome.org/PyGObject .br .B D-Bus (dbus)- http://www.freedesktop.org/wiki/Software/dbus .TP .B "rsync backend" .B rsync client binary - http://rsync.samba.org/ .PP There are two .B ssh backends for scp/sftp/ssh access (also see .BR "A NOTE ON SSH BACKENDS" ). .TP .BR "ssh paramiko backend" " (enabled by default)" .B paramiko (SSH2 for python) - http://www.lag.net/paramiko/ .br .B pycrypto (Python Cryptography Toolkit) - http://www.dlitz.net/software/pycrypto/ .TP .B ssh pexpect backend .B sftp/scp client binaries OpenSSH - http://www.openssh.com/ .TP .B "Ubuntu One" .B httplib2 (python HTTP client library) - http://code.google.com/p/httplib2/ .br .B oauthlib (python OAuth request-signing logic) - http://pypi.python.org/pypi/oauthlib .TP .B "webdav backend" .B certificate authority database file for ssl certificate verification of HTTPS connections - http://curl.haxx.se/docs/caextract.html .br (also see .BR "A NOTE ON SSL CERTIFICATE VERIFICATION" ). .SH SYNOPSIS .B duplicity [full|incremental] .I [options] source_directory target_url .B duplicity verify .I [options] [--file-to-restore ] source_url target_directory .B duplicity collection-status .I [options] target_url .B duplicity list-current-files .I [options] [--time time] target_url .B duplicity [restore] .I [options] [--file-to-restore ] [--time time] source_url target_directory .B duplicity remove-older-than