Duplicati is a free backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers. It works with Amazon S3, Windows Live SkyDrive, Google Drive (Google Docs), Rackspace Cloud Files or WebDAV, SSH, FTP (and many more).
Duplicati has built-in AES-256 encryption and backups can be signed using GNU Privacy Guard. A built-in scheduler makes sure that backups are always up-to-date. Last but not least, Duplicati provides various options and tweaks like filters, deletion rules, transfer and bandwidth options to run backups for specific purposes.
Duplicati is licensed under LGPL and available for Windows and Linux (.NET 2.0+ or Mono required). The Duplicati project was inspired by duplicity. Duplicati and duplicity are similar but not compatible.
- Duplicati uses AES-256 encryption (or GNU Privacy Guard) to secure all data before it is uploaded.
- Duplicati uploads a full backup initially and stores smaller, incremental updates afterwards to save bandwidth and storage space.
- A scheduler keeps backups up-to-date automatically.
- Encrypted backup files are transferred to targets like FTP, Cloudfiles, WebDAV, SSH (SFTP), Amazon S3 and others.
- Duplicati allows backups of folders, document types like e.g. documents or images, or custom filter rules.
- Duplicati is available as application with an easy-to-use user interface and as command line tool.
- Duplicati can make proper backups of opened or locked files using the Volume Snapshot Service (VSS) under Windows or the Logical Volume Manager (LVM) under Linux. This allows Duplicati to back up the Microsoft Outlook PST file while Outlook is running.
- Added: Translation for zn-HK which is Chinese, Hongkong.
- Added: Russian translation. (Thanks to Philip Torchinsky)
- Added: Commands for command line can be exported from UI.
When you create a new backup job or edit an existing one, on the last page of the assistant you will get a tab that shows you the command to run the same job from a command line.
- Fixed: Restore to a new machine also restored paths from the old machine.
- Fixed: Better detection of invalid filenames.
- Fixed: Crash when source folders contained no files.
- Fixed: snapshot-policy=auto and usn-policy=auto now work properly.
- Fixed: Restore crashed when advanced option --force was set.
- Fixed: Improved the way settings override eachother.
- Fixed: Installer now creates a desktop shortcut.
- Fixed: Possible cause for "Error: The manifest file ... indicates that there should be x volumes, but the file list indicates y" with SSH backend fixed.
- Fixed: Exit code is always "0".