[go: up one dir, main page]

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 (internet data not personal) 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. Config from inside folders for disks (not OS) with e.g..backupconfigfile containing e.g. backup=1, or have select file backuped/not-backed-up.

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 Image Lesson
Restic Frontends - Resticprofile, 2 , Backrest (garethgeorge), restic-browser) [zerobyte (nicotsx)-Video, Automation, UI, schedule, manage, Monitor] 🟢 🟢 🟢 🟢 🟢 (Seems like is best it’s Old and trusted)
urbackup (seems Powerful, some people love it some say it’s not reliable) [Backup/Imaging] 🟢 🟢 🟢 Server/Client, ChangeBlockTracker , Lesson , https://christitus.com/urbackup/
Duplicati 🟢 🟢 🟢 Data issues
Freefilesync.org 🟢 🟢
Minarca 🟢 🟢
plakar.io 🟢 🟢
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 (borgbackupserver) 🟢 ⚠️Windows)(cygwin/WSL) ⚠️macOS 🟢 🟢
Duplicacy github source-available 🟢 🟢
BackInTime (rsync frontent for backups) ❌Windows
blinkdisk 🟢 🟢
Veeam (Free) 🟢 ⚠️macOS 🟢
Backblaze - -
zfs_autobackup 🟢
eXdupe (rrrlasse) 🟢
zpaqfranz (fcorbelli) 🟢
VaultSync (ATAC-Helicopter) 🟢
https://bvckup2.com/ Maybe Not
https://www.nakivo.com/ Free

Dead but FOSS

https://github.com/zmanda/amanda

https://en.wikipedia.org/wiki/List/_of/_backup/_software

Freemium

Software OS
uranium Windows
SyncBack Free Windows

Backup and Imaging

Software Foss
ShadowMaker Free
Paragon Backup
MSP360
Macrium Free
Acronis Free

Disk Imaging

Software Foss Imaging Backup OS
Veeam Agent for Microsoft Windows
Rescuezilla (clonezilla) 🟢 🟢

Sync Software

Foss OS
Rsync https://linux.die.net/man/1/rsync 🟢 All
RClone - ( https://www.youtube.com/watch?v=QKCIi-NxJEo ) 🟢 All
ByteSync 🟢 All
FreeFileSync 🟢 All
SyncBackFree Windows
Syncthing 🟢 All

Cloud

https://www.reddit.com/r/Backup/wiki/index/cloud/_backup/_services/backblaze/

Info

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 ?

“deduplication” is of 2 types

Data/Block de-duplication - tech to reduce amount storage required. This breaks files upon into chunks and creates a DB. Data de-duplication is influenced heavily by data type. Data de-duplication is a waste of time with compressed multimedia and encrypted data. Data de-duplication is often incorporated into backup products and can exist in independently, its built into some file system types (Windows server and some Linux).

File deduplication - Removing identical files. by comparing the whole file. Homelabers and home users are more worried about this than commercial environments. In commercial environments users and projects are usually allocated a quota storage space and its up to them how they want to manage it.

Incrementals Forever and Synthetic Full Backup - incremental may/not have de-duplication. They can also use Change Block Tracking (CBT) to save a lot of backup time.

“Forever Full” are simply a variation on synthetic full backups with data deduplication and CBT being optional.

Data deduplication occurs when you:

  • Have multiple copies of the same data across multiple machines e.g. the operating system files of the computers you are backing up.
  • Data that has not changed since you last successive backup. This includes files that have partially changed, only new unique data is added to the dedupe database/repository. Old Post about methodology - https://lemmy.ml/post/44433232
  • rpollost@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    7 days ago

    Wait, Rescuezilla(the Clonezilla GUI) doesn’t support encryption?

    Clonezilla has encryption. Are we positive that Rescuezilla doesn’t have encryption?

    Also Rescuezilla does have a GUI. It’s literally the GUI for the TUI based Clonezilla.

  • davad@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    21 days 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.

  • IanTwenty@piefed.social
    link
    fedilink
    English
    arrow-up
    2
    ·
    21 days ago

    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
  • chris@l.roofo.cc
    link
    fedilink
    arrow-up
    1
    arrow-down
    1
    ·
    22 days ago

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