News for hackers. Stuff that matters.
Re:I Nearly Lost All of My Data by cyphar on Sunday January 20, 2019 @01:20AM (#18951491)
restic was mentioned a few times and is a very similar project with very similar goals. They both have encryption as a first-class concept and are snapshot based with content-defined chunking. I'd hope most people would be using these newer generations of backup tools.
Re:I Nearly Lost All of My Data by AgentME on Sunday January 20, 2019 @01:45AM (#18951563)
My favorite benefit of restic is that it doesn't require the receiving end to have any special software: you can use restic to backup to S3 or BackBlaze B2 directly.
Re:I Nearly Lost All of My Data by ViViDboarder on Sunday January 20, 2019 @12:18PM (#18954119)
Same! I’ve been using Duplicity for most of my backups and had been considering switching to Borg, but passed when I found it couldn’t use B2 as a backend.

Now I’m using both Duplicity and Restic, for different backups.

Re:I Nearly Lost All of My Data by cyphar on Sunday January 20, 2019 @07:59AM (#18952835)
Yup, though due to Australian internet I don't use restic's support for non-local backends (otherwise getting a snapshot list or doing a purge+clean is painfully slow) -- I have a sync job that runs every day that uses rclone to sync the restic backup store.
Re:I Nearly Lost All of My Data by cdumler on Monday January 21, 2019 @11:22AM (#18961353)
I've been using restic for a long time now. It's flexibility is amazing:

* Fully open-source, command line implementation. Script as needed. * Supports ton of backends, including directories, SFTP, and many cloud services. * Supports multiple backup operations in parallel. Create one repo for multiple machines. * A repo is really an encrypted object store with a lists of directory/file/metadata references (snapshots). If the same file exists on multiple directories/drives/machines, it is deduplicated. * Supports tagging, which allow you to identify independent snapshots and manage them. * Supports purging old data with conditions, ie. keep last 7 daily, 3 weekly, and 6 monthly. * Can verify and repair repositories.

I regularly use it to backup my home server to a backup drive and to Backblaze. I've also used to back up my home directory of my development machine to replicate it on another machine.