Software-Rec

增加冗餘的歸檔程序

  • April 20, 2020

我正在尋找一種歸檔程序,可以為歸檔添加冗餘。

範例:我有 500MB 的數據和一個 700MB 的媒體來刻錄它。我不想浪費 200MB,而是想用它們來增加冗餘。然後,如果某些數據被損壞,歸檔程序將能夠恢復它,因為它是多餘的。

這樣的程序存在嗎?你會推薦哪一個?如果可能的話,一個 FOSS 軟體:如果你沒有存檔器原始碼,你不知道將來是否能夠提取存檔。

最後,我發現parchive(V1 已經過時,使用par2),它是開源的並且非常高效。它最初用於 Usenet:https ://en.wikipedia.org/wiki/Parchive

它具有百分比或目標大小選項(在 CD/DVD/BD-R 上有用):

-r<n>  Level of redundancy (percentage)
-r<c><n>  Redundancy target size, <c>=g(iga),m(ega),k(ilo) bytes

你可以用rar. 從手冊頁:

rr[N]  Add data  recovery  record.  Optionally, redundant information
       (recovery record) can be added to an archive.

引用自:https://unix.stackexchange.com/questions/580441