作者ProGuy (PG)
站內CD-R
標題Re: [軟體]Par2
時間Fri Jun 22 14:29:50 2007
這是蠻老的一篇文章了
部分引言恕刪
我是在爬的時候
發現了這個相當好用的軟體 QuickPar
簡單的說 這軟體的用途就是
利用光碟片上的多餘空間提升檔案的保存性
: : http://www.par2.net/
: : What is a PAR file?
: : Parchive parity files (or par files for short) create redundant data that can
: : be used later in case parts of the original data is lost or corrupted. Par
: : files allow file level recovery of data. That is, out of a group of many
: : files, if a limited number of files are lost or corrupted, they can be
: : recovered. These files will have the extensions of .par, .p01, .p02 etc.
: : → lightwings:不過有時會想到如果是par2檔本身壞掉那偵錯還有用嗎? 04/30 23:00
剛剛測了一下
如果PAR檔案本身損壞 他會提示"Damaged"代表不能提供可供修復的blocks
: 我隨便玩了一下...做了一些猜想..他的結構..大概是
: 每個par2 分割檔...都含有類似md5的那種檢驗碼..
: 類似sfv檔那種小小的驗證檔案..
: 但是這種檢驗碼只能檢驗..不能修復...
: (所以就算把par2檔砍的只剩一個,還是可以檢驗檔案有沒有錯誤。)
: 要修復必須要靠當初產生par2時,所產生的修復碼..
: 當驗證發生有地方不對時,就會去找出復原所需的block存不存在..
: 如果因損壞情形過於嚴重,或者相對應的block par2不見了或壞掉了...
: 那麼就無法repair,repair那個紐不能按,
應該不是這樣
當你把一個檔案製作成PAR檔案的時候
它本身副檔名會提示你說 它可以修復幾個區塊(blocks)
檔案損毀的時候 它會提示你這個檔案還剩幾個區塊可以用
例如說 我有一個檔案總共有20區塊 然後我選擇製作了3個修復檔
1 明日への光.mp3.vol00+1.PAR2
1 明日への光.mp3.vol00+3.PAR2
1 明日への光.mp3.vol00+5.PAR2
副檔名會分別提示說 這個修復檔可提供+1,+3,+5 個區塊
當我打開PSPad故意把原始檔案1 明日への光.mp3 隨意挑幾個地方破壞之後
打開QuickPar 它會出現所需要復原的區塊數 (例如說 16/20)
那代表說 在這三個復原檔案裡面
我只要
可使用的區塊總和超過損壞數目 就可以復原成功
//在這個例子裡面損壞數目是4
另外有趣的是 這軟體似乎會同時掃瞄目錄下的檔案
如果有檔案hash跟原始檔案符合的話
它會提示"需要重新命名"
: 個人初步認為...這個穩固性算是不錯...
這個保存性會比單純的1:1複製還好上很多
因為如果1:1複製 只要其中"同樣的地方出錯" 就沒救了
例如說 假設我1:1複製的檔案每個都有10個區塊
假設這兩個檔案同時壞在第3個區塊 那這個區塊的資料就永遠人間蒸發了...
但我如果使用PAR的話 我
可以用PAR的任何一部分資料反推回正確的檔案
: Lightwings 兄有興趣..也可以自己玩一玩..應該大概就知道了...
: 找個檔案,先做個par2檔...然後燒到光碟上,故意弄壞,(在讀取面劃一劃..etc)
: 用CDcheck讀回硬碟,用par2檔修復,再拿修復好的檔和原來的檔用CDcheck比對..etc
: 要測par2壞掉會怎麼樣的話..可以把幾個par2檔移走..
平常在保存遊戲的時候 總比保存影片壓力大的多
因為遊戲通常是一個地方讀不出來就沒救了 但影片幾個地方出錯並不會有大礙
以前我的作法是用rar內建的恢復分割檔的功能 增加保存性
但是恢復分割檔的功能限制比較多..
但是我一直在想說 有沒有一套更專業的軟體可以幫忙備份 Orz
我很高興現在找到了:P 這軟體需要多多推廣阿
PS.還有同類型的軟體可以達到類似功能嗎? 我印象還有 只可惜我忘記名稱...|||
--
│ ◢██◣
│ ╴╴╴╴批╴
居╴╴╴╴ │ 狩 萌 獵 人
│ █ ◥
│ ︱
等級:6 狩萌獵人 ︱ │ 宅化的英雄,精通於萌物的
欣賞與
蒐集
│ ◤□︵□
│ ↗ 傷害﹊﹊﹊﹊ 宅物研究
│ 可學習
獵萌擊,
公假申請,
怨念焚身
│ ╲ ▽╱
│ 24-46 ∕ B- │ 與
宅化金身
│ 999 / 999│ ◇ 裝甲
△∕ 魔術方塊
│
│ 302 / 302
│ 5 A+ │
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.80.135.133
2F:→ KarasuTW:2ch 上面推薦的 XD 06/22 15:41