Par2 — это программа для архивирования и восстановления файлов с открытым исходным кодом. Я ничего не знаю о его истории, но это потрясающе!

Раньше я покупал кучу внешних жестких дисков и копировал на них каждый файл. Наличие нескольких копий на разных физических жестких дисках по сути является зеркалированием RAID1, но это болезненно, когда мне нужно перемещать новые файлы и редактировать старые файлы.

А вот и мой спаситель, PAR2. Вы архивируете свои файлы с его помощью, затем он может обнаружить любые изменения, произошедшие с вашими файлами, и восстановить их, если потеря данных все еще управляема.

Например, JPG подвержен повреждению данных. Частицы высокой энергии ударяются о землю каждую секунду, это называется излучением неба. Когда эти частицы попадают в хранилище памяти, это меняет некоторые биты. Вероятность не высока, но достаточно высока, чтобы повредить от 10 до 20 фотографий в моем телефоне и на жестком диске в год. PAR2 может исправить это путем восстановления. Даже если файл полностью исчез.

Вы можете скачать программное обеспечение Par2 на Github. Это вызов MultiPar, сделанный первоначальным автором.

0. Вы должны прокрутить вниз и найти «Активы», скачать, например, «MultiPar1326_setup.exe» и установить его.

https://github.com/Yutaka-Sawada/MultiPar/releases

1. Во время установки должна быть возможность создать кнопку в контекстном меню. Вы должны включить его. Это дает лучший опыт.

2. Теперь, когда вы закончили установку. Допустим, у вас есть куча файлов, ожидающих архивирования.

  • положить их в одну папку
  • внутри папки
  • выбрать все
  • щелкните правой кнопкой мыши
  • MultiPar › Создание файлов восстановления
  • графический интерфейс должен появиться

Поясню интерфейс. И куда смотреть.

1. Это данные, которые вы выбрали для архивирования. Прямо под «1», которую я нарисовал, было написано «Splie Files». Никогда не ставьте галочку. Скажем, если у вас есть одно видео размером 4 ГБ, отметив его, ваше видео будет разделено на части, например, 1 ГБ-1 ГБ-1 ГБ-1 ГБ, и именно они будут заархивированы.

2. Счетчик блоков. Это означает, что данные, которые вы выбрали для архивирования, разделены на столько же блоков. Программное обеспечение будет вычислять хэш и четность для каждого блока.

3. Размер блока: зависит от того, сколько блоков вы решите разделить. Например, 1 ГБ данных в 4 блоках, что составляет 250 МБ для каждого блока.

4. Количество блоков восстановления: допустим, вы решили разделить 200 блоков в (2), здесь вы выбираете 40 из них в качестве блоков восстановления, чтобы сделать их дополнительную копию. Это дает вам 40/200 = 20% резервирования. Вы можете сделать его избыточным на 200%, если хотите, чтобы вы могли восстановить все биты данных, даже если исходные все исчезли. Вы можете рассмотреть возможность сделать его кратным (2) количеству блоков. .

5. Количество файлов восстановления: блоки данных в (4) собраны вместе в один файл. Здесь вы можете выбрать, сколько файлов будет сохранено на вашем диске.

6. Эффективность: насколько эффективен этот архив. Например, если у вас есть размер блока 8 МБ в (3), а ваши данные, которые архивируются, представляют собой небольшие фотографии JPG размером 5 МБ, для каждого блока по-прежнему остается 8–5 = 3 МБ места. Эффективность будет низкой. Для этого вы можете сдвинуть полосу в (2) и посмотреть, как изменится число в разделе «Размер данных для восстановления» ниже (5). Чтобы вы сделали его более эффективным. Но как сказал автор, ‹ 3% разные по КПД разницы почти нет. Если вы архивируете кучу небольших файлов, вам лучше заархивировать их, прежде чем делать эту штуку с PAR2.

7. Вам следует обратить внимание на длинное предложение в нижнем правом углу `Количество файлов, которые могут быть полностью восстановлены, если они отсутствуют (Мин. – Макс.)`. Постарайтесь, чтобы числа выглядели правдоподобно. Например, Max0 означает, что вы вообще не можете восстановить какой-либо файл с текущими настройками. Если вы что-то случайно удалили, оно удаляется навсегда. Max1 тоже плохая идея. Например, у вас есть только большой zip-файл для архивирования. И избыточность ниже 100%. Если вы случайно удалили этот zip-файл, он также будет удален навсегда. Вы должны разделить zip-файл на несколько частей.

Когда вы решите, что все в порядке, вы можете нажать кнопку Предварительный просмотр` в правом нижнем углу, чтобы увидеть, что произойдет.

И если это тоже нормально, вы можете нажать `Создать`, чтобы фактически запустить хеш-программу, и дождаться ее завершения.

После завершения в папке должно быть создано несколько файлов .par2. Вы можете дважды щелкнуть по любому из них, и вы сможете вызвать окно MultiPar. Там вы можете проверить, не повреждено ли что-либо, и если да, вы можете нажать `repair`, чтобы исправить это.

Мой личный совет — не архивировать слишком много файлов одновременно. Потому что хэш вычисляется для всех файлов в целом.Если вы архивируете, скажем, 40 ГБ или 60 ГБ файлов одновременно, каждый раз вам нужно проверять 60 ГБ + 15 ГБ (избыточность 25%), чтобы искать любые несоответствия, даже хотя все, что вам нужно сделать, это восстановить 1 МБ данных среди них. 20 ГБ — это для меня приятное место. Но все равно как-то медленно. Вы сами догадайтесь.

Теперь я использую PAR2 на всех своих внешних жестких дисках. Я могу гарантировать, что все они содержат одни и те же файлы, и если какой-либо из них исчезнет, ​​включая файл восстановления .par2, остальные останутся у меня.