Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Добавление информации для восстановления к архивам.  (Прочитано 3134 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mahoro

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Утилита par2 позволяет добавлять к файлам информацию для восстановления по алгоритму Рида-Соломона.
Это позволяет восстанавливать исходный файл в случае небольших (или даже серьезных) повреждений.
Делается это следующим образом:
$ sudo aptitude install par2 #(cd /usr/ports/archivers/parchive; make instal)
$ ls
   dump.sql.gz
$ par2 create -v -r10 -n1 -m500 dump.sql.gz
$ ls
   dump.sql.gz dump.sql.gz.par2 dump.sql.gz.vol000+100.par2

Эта команда добавит 10% (-r10) избыточной информации к данным, запишет все это в один файл (-n1),
при этом программе par2 разрешено использовать 500 мегабайт оперативной памяти (-m500).
Файлы *.par2 следует записать на диск вместе с дампом.

Восстановить поврежденный файл можно командой

$ par2 repair dump.sql.gz.par2
Подробнее о par2 и чтении данных с битых CD:
http://alexey.sveshnikov.ru/blog/2008/04/10/broken-cd-parchive/

Подробнее про о коде Рида-Соломона:
http://www.insidepro.com/kk/027/027r.shtml

 

Страница сгенерирована за 0.016 секунд. Запросов: 22.