Duplicati is a backup management system that is available for free and open source. No built-in storage is provided, however you can use a third-party cloud storage service instead. It has a ton of options and is simple to back up and restore. In addition to the public encryption, Duplicati offers unparalleled privacy and security.