What is Duplicati?
Duplicati is a backup client that securely stores encrypted, incremental, compressed backups on local storage, cloud storage services and remote file servers. The Duplicati project was inspired by Duplicity and had similar functionality until 2008. In that year the storage model was redesigned completely and the program was rebuilt from scratch. This manual describes Duplicati 2, the version based on the new storage model.
Duplicati works with standard protocols like FTP, SSH, WebDAV as well as popular services like Microsoft OneDrive, Amazon Cloud Drive & S3, Google Drive, box.com, Mega, hubiC and many others.
Duplicati is free software and open source. You can use Duplicati for free even for commercial purposes. Source code is licensed under LGPL. Duplicati runs under Windows, Linux, MacOS. It requires .NET 4.5 or Mono.
Duplicati was designed for online backups from scratch. It is not only data efficient but also handles network issues nicely. E.g. interrupted backups can be resumed and Duplicati tests the content of backups regularly. That way broken backups on corrupt storage systems can be detected before it’s too late.
Backup files and folders with strong AES-256 encryption. Save space with incremental backups and data deduplication. Run backups on any machine through the web-based interface or via command line interface. Duplicati has a built-in scheduler and auto-updater.
Duplicati uses strong AES-256 encryption to protect your privacy. You can also use GPG to encrypt your backup.
Duplicati is configured by a web interface that runs in any browser (even mobile) and can be accessed - if you like - from anywhere. This also allows to run Duplicati on headless machines like a NAS (network attached storage).
- 8,165 Stars
- 774 Forks
- 913 Open Issues
Comments and Reviews
Recent user activities on Duplicati
- Upvoted a comment on DuplicatiThis review is based on the "experimental" version 2.0. Duplicati is fantastic software for backing up your files. It works on Mac, Windows and Linux. You select a folder or folders for it to keep and eye on, and corresponding folders where your backed up files should end up. It then asks for a schedule - how often it should look for changes and make a backup. It can listen every six minutes or more. The interface is based in your internet browser, a little bit like [SyncThing](https://alternativeto.net/software/syncthing/), but even smoother in the way it works. Although Duplicati has built in support to talk directly to online Sync/backup services, such as Dropbox, this is a little unnecessary, since you can tell the clients of such services simply to watch out for a particular folder, and you can choose the destination folder discussed above. More impressive is that Duplicati comes with optional encryption for your files. When choosing the folder the app is watching, you choose also the encryption option and a (hopefully strong) password. With that setup, Duplicati will not only produce a backed up verion of your files, but encrypt them along the way using the very strong AES-256 standard. This way, if the destination folder is being monitored by a backup or sync client (e.g. of Dropbox), only encrypted versions of your files will be put into the cloud. That is very important for maintaining your online privacy, because Dropbox and related services have access to all your files, and have been known to a) get hacked, b) pass on people's info (files included) to law enforcement. Duplicati even hides the size and structure of your files. If you use encryption to backup, say, a 700 Mb file (*ahem*), the encrypted output from Duplicati will be 14 x 50MB files, which are unreadable to anyone who doesn't have the password. Moreover, to restore a file from backup, you enter the password and it restores the file structure in a menu, so you can pick what you want from all the files you backed up without having to decrypt/restore everything (unless you want to). The only comparable app to this is [Cryptomator](https://alternativeto.net/software/cryptomator), which also encrypts on a file-by-file basis, but is more tuned to syncing than to backups. (Check that out also: it's excellent for protecting your privacy if you're using the Cloud.) Duplicati is brilliant, and the developer deserves a medal. Or, if you prefer, a donation. It's really a great thing that software this useful is freely available and open source. Highly recommended.
- liked Duplicati
- liked Duplicati