this post was submitted on 19 Mar 2026
8 points (100.0% liked)

datahoarder

10311 readers
1 users here now

Who are we?

We are digital librarians. Among us are represented the various reasons to keep data -- legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they're sure it's done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.

We are one. We are legion. And we're trying really hard not to forget.

-- 5-4-3-2-1-bang from this thread

founded 6 years ago
MODERATORS
 

How to set up like this with features -

  1. Forever full backups/DeDuplication
  2. Option Delete changes older than x.
  3. How to Only backup Select Data, like only personal data,
  4. Save a "Ghost" for other data (from internet) which is only Filename, Metadata and Folder-Structure.
  5. "File Change Tracker" to see summary of what files are moved/deleted/renamed.
  6. "File History" where I see previous version of files.
  7. Configure from inside folders for disks (not OS) with .backupconfigfile containing something like backup=1, or have select file backuped/not-backed-up.

Incremental backup method, where I only make full backups once ,

Question - as i understand from "grandfather,father,son" method - that Full backups are still necessary when using snapshots/incremental backups, why is that ?

To Backup

  • External and Internal Disk (files) and OSes to backup,
  • Backup select data from Disks,
  • all separately backup-ed to the same backup disk, .
Software FOSS Enterprise OS Encrypted GUI MultiMachine Dedup Snapshots Scalable Schedule Lesson
Restic (creativeprojects/resticprofile, garethgeorge/backrest) 🟒 🟒 🟒 🟒 🟒 (Seems like is best it's Old and trusted)
urbackup (seems Powerful) 🟒 ⚠️macOS Lesson , https://christitus.com/urbackup/
Duplicati 🟒 🟒 🟒 Data issues
Freefilesync.org 🟒 🟒
Minarca 🟒 🟒
plakar.io 🟒 🟒
Rescuezilla 🟒 🟒
blinkdisk 🟒 🟒
syncBKUP (Jim-JMCD) 🟒
Bacula 🟒 🟒 🟒 🟒 🟒 🟒 🟒 🟒 🟒 Lesson
Bareos (Bacula Fork) 🟒 🟒 🟒 🟒 🟒
Kopia 🟒 🟒 🟒 🟒
vykar 🟒 🟒 🟒 🟒 🟒 Rust, YAML config, Support for S3, Custom REST, SFTP Storage. Inspired by BorgBackup, Borgmatic, Restic, Rustic.
Pika 🟒 ❌Windows https://www.youtube.com/watch?v=W30wzKVwCHo
Borg 🟒 ⚠️Windows)(cygwin/WSL) ⚠️macOS 🟒 🟒
Duplicacy github source-available 🟒 🟒
BackInTime (rsync frontent for backups) ❌Windows
Veeam (Free) πŸ”΄ 🟒 ⚠️macOS 🟒
Backblaze - -

Sync Tools not backup

Rsync https://linux.die.net/man/1/rsync

RClone - (https://www.youtube.com/watch?v=QKCIi-NxJEo )

Old Post about methodology - https://lemmy.ml/post/44433232

top 8 comments
sorted by: hot top controversial new old
[–] IanTwenty@piefed.social 2 points 1 week ago (1 children)

For restic:

  1. Every backup is incremental after the first or rather restic makes no distinction because it chunks and dedups the data on the way in so if it's already in the repo it doesn't get stored twice.
  2. Restic has customisable 'forget' cmd that can do whatever you want
  3. Restic has filtering flags, you can use a gitignore style file also. Many people use a wrapper though like autorestic.
  4. The ghost files are interesting. Restic has nothing special for this. A script that mirrored those files and wrote them all as 0 bytes which restic could then backup would be possible, this would work same for any backup tool.
  5. You get that summary after every restic backup. You can also compare snapshots and mount them all to run your own analysis if you want.
  6. Again if you mount a restic backup you have access to every file and snapshot taken in the repo. You could compare or diff them using usual tools.
  7. There is a 'exclude-if-present' option where you can say if a file with the name of your choosing is present do not backup that dir etc
[–] tdTrX@lemmy.ml 1 points 1 week ago (1 children)

How it compares to bacula ? seems like bacula is enterprise level

[–] IanTwenty@piefed.social 1 points 1 week ago

Not used bacula myself, couldn't say.

You might also want to keep an eye on vykar which is promising all the best bits from restic/borg:

https://github.com/borgbase/vykar

[–] davad@lemmy.world 1 points 1 week ago

I'm a fan of restic. I'm using it for workstations and homelab servers. I have two complaints. Scheduling backups isn't integrated into the tool (but other wrapper tools like resticprofile do a great job of cooking the gap. And restoring from backup is more of a headache than I'd like.

[–] Father_Redbeard@lemmy.ml 1 points 1 week ago

I've been using Duplicacy. I pay for the GUI because I still struggle with CLI-only tools.

Interested to see what others suggest though.

[–] chris@l.roofo.cc -1 points 1 week ago (1 children)

It's not in your list but veeam has a free version and I really like it.

[–] tdTrX@lemmy.ml 0 points 1 week ago* (last edited 1 week ago) (1 children)
[–] chris@l.roofo.cc 1 points 1 week ago