Borg: Bitrot-Minderung

Erstellt am 20. Nov. 2016  ·  3Kommentare  ·  Quelle: borgbackup/borg

Ich denke darüber nach, borg (Großschreibung?) Für Remote-Backups zu verwenden, daher diese Frage.

Hat borg eine eingebaute Funktion, um Bitrot zu mildern?

Dies ist eine der wenigen Funktionen, die ich nicht überprüfen kann. Zugegeben, bup scheint das einzige andere Backup-Tool zu sein, das die Funktion speziell erwähnt, obwohl bup für meinen Anwendungsfall sowieso nicht geeignet zu sein scheint.

duplicate question

Alle 3 Kommentare

Borg verfügt über eine starke Integritätsprüfung, um Bitrot und Manipulationen zu erkennen.

check --repair kann Dateien mit beschädigten Daten reparieren (durch Nullläufe ersetzen) und später heilen, falls die Daten wieder im Repo verfügbar sind.

Eine Vorwärtsfehlerkorrektur (FEC), die bedeuten würde, dass Bitrot an Ort und Stelle korrigiert werden kann, ist derzeit nicht implementiert (# 225). # 225 wurde aus mehreren Gründen noch nicht implementiert. Es gibt niemanden im Projekt, der über das erforderliche Fachwissen verfügt. Das Speicherformat unterstützt das Hinzufügen "out of the box" nicht. Es ist unklar, wie eine korrekte Implementierung tatsächlich gegen Rostbitrot usw. wirksam ist. ( FAQ )

Wir haben uns vor einiger Zeit damit befasst, aber es ist einfach nicht trivial, so viele Parameter auszuwählen und richtig / falsch zu machen. Wir haben auch festgestellt, dass die meisten FEC-Algorithmen zur Minderung von Übertragungsfehlern entwickelt wurden und hauptsächlich in Bezug auf Hardware und nicht in Bezug auf Software effizient sind, was sie eher langsam macht. Speicher-FEC befasst sich hauptsächlich mit der Verteilung von Daten auf eine Gruppe von Laufwerken unter der Annahme eines vollständigen Verlusts einer Anzahl von Laufwerken - nicht einer teilweisen Beschädigung eines Laufwerks.

Wir haben bereits # 225, also schließen Sie diese?

Ich vermute. ftr: duplizieren / geschlossen sollte niemanden davon abhalten, Folgefragen zu stellen :)

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen