Архивирование и хранение. Часть 2/4. Всем привет, с вами снова TagdTagd.
Я уже упоминал программу par2. Она разрабатывалась очень давно, скорее всего во времена ленточных накопителей. И ее логика работы не совсем понятна современным пользователям. Блоки четности разбиваются на несколько файлов. Сделано это было по нескольким причинам:
- par2 - старая программа, и там есть ограничение в 2 Гб на файл.
- Раньше сети были медленными, скачать большой файл было проблемой, а для восстановления, как правило, весь файл не нужен.
Разработчики предоставили возможность качать только те файлы, которые нужны для восстановления данных. С одной стороны это удобно, с другой ограничивает использование программы ручным режимом. Ну, при наличии большого желания, процесс тоже можно автоматизировать.
Кстати, сейчас уже появилась новая версия программы. Par3, в которой уже нет таких ограничений на размеры файлов, но и самой программы пока нет в стандартных репозиториях, поэтому и распространение она пока не получила.
На мой взгляд, довольно удобным методом восстановления данных обладает rar.
Разработчик добавил туда ключ -rr, который к архиву добавляет данные для восстановления. Причем сам файл функциональности не теряет.
К сожалению, rar архиватор платный, даже в мире Linux. (хотя unrar бесплатный). Поэтому в следующих частях создадим ему опенсорсную альтернативу с помощью двух простых bash скриптов.








Комментарии