Moin zusammen! Ich bin auf der suche nach einem kostenlosen Programm für Linux das meine Daten auf eine externe Festplatte sichert. Ich würde gerne dass ich definieren kann welche Ordner überwacht werden sollen und diese dann synchronsiert werden wenn ich die Festplatte angeschlossen habe. Habt ihr irgendeine Empfehlung?

Edit: Danke für eure Hinweise, habe mit FreeFileSync genau das gefuden was ich gesucht habe.

  • mbw@feddit.de
    link
    fedilink
    arrow-up
    9
    ·
    edit-2
    9 months ago

    Ich benutze seit Jahren borgbackup, nachdem ich zuerst mit rsync und dann rsnapshot angefangen hatte. Automatisches Backup erfolgt denke ich entweder über udev-Regeln (Backup beim Anschließen), oder in regelmäßigen Intervallen (benutze ich nicht) wie z.B. hier beschrieben.

    Borg hat im Gegensatz zu rsync rsnapshot den Vorteil, dass auf der Sub-File-Ebene dedupliziert wird, d.h. nur weil eine Datei sich an einer Stelle geändert hat, wird der Rest der Datei nicht nocheinmal kopiert. Das einzige was ich zusätzlich empfehlen würde, wäre von vornherein mit compression --zstd,9 oder so zu arbeiten.

    • Atemu@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      9 months ago

      Borg hat im Gegensatz zu rsync den Vorteil, dass auf der Sub-File-Ebene dedupliziert wird, d.h. nur weil eine Datei sich an einer Stelle geändert hat, wird der Rest der Datei nicht nocheinmal kopiert.

      Rsync kann sowas auch (einer der ersten großen Nutzer von rolling hashes AFAIK). Der wichtigere Unterschied ist, dass rsync kein backup tool ist. Für ein Backup will man etwas mehr als Daten effizient von A nach B zu kopieren.

      • 342345@feddit.de
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        9 months ago

        Der wichtigere Unterschied ist, dass rsync kein backup tool ist. Für ein Backup will man etwas mehr als Daten effizient von A nach B zu kopieren.

        Backupfunktionalität wird dann mit rsnapshot angeboten. Es nutzt rsync als Basis, erstellt aber regelmäßige (beliebige Zeitintervalle) Komplettbackups, die man ohne Wiederherstellungstool einfach mit cp oder rsync zurück spielen kann. Deduplizierung erfolgt dafür (wie bereits gesagt) nur auf Dateiebene.

        Ich mag es, dass rsnapshot das für mehrere hosts erledigt (auch Windows, wenn man sshd und rsync dort laufen hat).

        Edit: ne gui hat es aber nicht.