Duplicati is the only portable backup program, able to send backups in encrypted form to another computer or SkyDrive using one of several methods (WebDAV, FTP, SFTP/SCP/SSH, Amazon S3, Rackspace CloudFiles, USB disk, Windows network share). Time scheduler e.g. for auto-backups every 3rd Monday on 10 a.m.German, Danish, English, French, Portugese. Can also be startet from command-line. Support for snapshots via VSS and LVM: Backup of open files. Duplicati is a rewrite of Duplicity/ftplicity, written for Windows (in managed C# .NET). It also runs on Linux using the Mono framework....More Info »

The initial backup is sent in encrypted format, and afterward, only changed files (diffs) are sent (also in encrypted format). This allows one to save space and bandwidth.

Duplicati was added by PoojanWagh in
Dec 2009 and the latest update was made in
Feb 2018. The list of alternatives was updated Apr 2018 There is a history of all activites on
Duplicati in our Activity Log.
It's possible to update the information on Duplicati or report it as discontinued, duplicated or spam.

Duplicati Comments

Range of places impressive; cons: single archive, UI sucks

The biggest limitation of Duplicati, as I see it, is that the target of the backup is always a single archive file. Many of the other tools in this space (for example, GFI Backup) can either create a compressed and/or encrypted archive (like Duplicati) OR, a replica of the local file system. This has the merit that tools like GFI Backup can be used for backing up OR for creating and maintaining a mirror.

Oh, and the UI sucks. To run a single back up task once, I have to right click on the system tray icon, then click "wizard", then click "run a backup immediately", then select my backup, then click "next", then click "finish".

That said, the range of places that Duplicati is capable of backing up to is impressive.

someone should post tips how to schedule it in Windows

this is not so straightforward.
It's a case of having the right commandline with the options inserted in the Create Task of Windows Task Scheduler. But which is it?
Duplicati has so little about the matter on their page.
Hopefully some experienced user will drop here the guide.
Something along the line: ```
duplicaticommandline.exe (is that the right exe?) --dbpath=.... --encrypt=.... --exclude=....

Exclusion of directories is so unpenetrable to me for now. I guess I will get it later but help is always apreciated.
Will Task Scheduler kick that exe into execution or is some other Service running needed?
Howto is lacking with this one.

Don't recommend for huge backups.

I'm using Duplicati 1.3.4 and backing up 600gb of files (with encryption) is pretty slow. I might end up trying the 2.0 beta from GitHub. But as it stands now I'm going to keep on using Cobian Backup and rethink a better backup strategy. Maybe when a stable 2.0 get released I will make the switch.

Other then that it's a solid backup software with good security, give it a go! However I would break your backups down into smaller chunks and run them on different days of the week so your not wasting huge chunks of time backing up!

This was a letdown because it's settings mentioned the use of hash checks, presumably to be sure its not corrupting stuff.
But it errored as soon as I ran it, like this:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidOperationException: DragDrop registration did not succeed. ---> System.Threading.ThreadStateException: Current thread must be set to single thread apartment (STA) mode before OLE calls can be made. Ensure that your Main function has STAThreadAttribute marked on it.
at System.Windows.Forms.Control.SetAcceptDrops(Boolean accept)
--- End of inner exception stack trace ---
at System.Windows.Forms.Control.SetAcceptDrops(Boolean accept)
at System.Windows.Forms.Control.OnHandleCreated(EventArgs e)
at System.Windows.Forms.TreeView.OnHandleCreated(EventArgs e)
at System.Windows.Forms.Control.WmCreate(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.TreeView.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

AlternativeTo is a free service that helps you find better alternatives to the products you love and hate.

The site is made by Ola and Markus in Sweden, with a lot of help from our friends and colleagues in Italy, Finland, USA, Colombia, Philippines, France and contributors from all over the world. That's right, all the lists of alternatives are crowd-sourced, and that's what makes the data powerful and relevant.