Как извлечь данные из файла par (parchive)? - PullRequest
0 голосов
/ 18 июня 2020

Кажется, есть некоторая путаница с файлами PAR, и я изо всех сил пытаюсь найти ответ на этот вопрос.

У меня есть несколько файлов PAR, каждый из которых содержит несколько ГБ данных. Учитывая, что PAR - это тип архивного файла (я полагаю, похожий на tar), я хотел бы извлечь его содержимое, используя linux. Однако я не могу найти, как это сделать. Я могу только найти, как восстановить файлы или создать файл par.

Я пытаюсь использовать для этого инструмент командной строки par2.

Любая помощь будет принята с благодарностью

1 Ответ

0 голосов
/ 24 августа 2020

TL; DR: На самом деле они не похожи на архивы .tar - они обычно создаются для поддержки других файлов (включая архивы) для защиты от повреждения / потери данных. Я думаю, что без исходных данных из этих файлов можно будет восстановить какие-либо данные.

Файлы

.par - это (если они действительно файлы PAR2) файлы восстановления после ошибок для поддержки набора данных, хранящихся отдельно. Файлы PAR полезны, потому что они могут защитить все исходные данные без необходимости полной второй копии.

Например, вы можете выбрать защиту 1 ГБ данных, используя 100 МБ файлов .par в форме 10x Файлы размером 10 МБ. Это означает, что если какая-либо часть исходных данных (до 100 МБ) повреждена или потеряна, ее можно пересчитать и исправить с использованием записей .par.

Это все равно будет работать, если некоторые из файлов .par потеряно, но количество данных, которые можно восстановить, не может превышать количество оставшихся файлов .par.

Итак ... учитывая, что редко создаются файлы par, составляющие 100% размера исходных данных, если только у вас также есть некоторые исходные данные, вы, вероятно, не сможете ничего восстановить из файлов.

http://www.techsono.com/usenet/files/par2

...