dvdisaster обеспечивает дополнительную защиту ECC для оптических носителей. Если носитель поврежден, dvdisaster может восстановить его, если объем повреждения меньше, чем объем данных ECC, добавленных вами для его защиты.
Его можно условно сравнить с файлами .par2, но защита работает на уровне ISO , а не на уровне файла. Таким образом, даже если метаданные файловой системы оптического носителя повреждены, dvdisaster сможет работать безупречно.
Для получения дополнительной информации обратитесь к руководству в формате PDF.
Последняя исходная версия Карстена Гнёрлиха датирована 2017 годом, и ее можно найти на официальном сайте, который сейчас недоступен. В исходном репозитории исходного кода его нет, но в исходниках Debian он есть, благодаря сопровождающему. Исходный README в этом репозитории остался нетронутым.
Эта версия построена на основе последней основной версии со следующими заметными улучшениями:
./configure --with-gui=no && make clean && make -j4
)Пожалуйста, обратитесь к CHANGELOG для получения всех подробностей.
В 2021 году разработка разведки и добычи ненадолго возобновилась на новом веб-сайте. Новая команда успешно усвоила некоторые улучшения неофициальной версии. Если/когда восходящая разработка снова возобновит разработку, их изменения будут объединены сюда, когда это возможно. В любом случае, даже если в какой-то момент нам удастся передать все наши патчи и обе кодовые базы будут абсолютно одинаковыми, этот репозиторий останется в рабочем состоянии, поскольку он предоставляет автоматические тесты и готовые двоичные файлы.
Эта версия никогда не нарушит совместимость с предыдущими версиями, цель состоит в том, чтобы гарантировать, что оптический носитель, защищенный исходной версией dvdisaster, можно будет восстановить с помощью этой версии через 10+ лет. Регрессионные тесты призваны убедиться в этом.
Более подробное объяснение алгоритмов можно найти в PDF-файле спецификации кодеков.
1️⃣ RS01 создает файлы исправления ошибок, которые хранятся отдельно от изображения, которому они принадлежат. Артефакт представляет собой файл ECC , который должен храниться на другом носителе, отличном от того, который мы защищаем.
2️⃣ RS02 создает данные для исправления ошибок, которые добавляются на носитель для защиты. Мы называем это расширением изображения, которое мы защищаем. Поврежденные сектора в информации для исправления ошибок уменьшают возможность восстановления данных, но не делают восстановление невозможным - второй носитель для хранения или защиты информации для исправления ошибок не требуется.
3️⃣ RS03 — дальнейшее развитие RS01 и RS02. Он может создавать как файлы исправления ошибок, так и дополненные изображения со следующими дополнительными функциями:
Грубая сравнительная таблица:
Кодеки | РС01 | RS02 | RS03 |
---|---|---|---|
Надежность* | |||
Скорость | |||
Эффективность использования пространства | |||
Дополненные изображения | ✔️ | ✔️ | |
Отдельные файлы | ✔️ | ✔️ |
* Устойчивость к повреждению самих частей ECC, добавленных dvdisaster.
Приблизительная таблица решений следующая:
Даже если эра оптических носителей сейчас подходит к концу, а это уже несколько лет, она все еще имеет некоторую ценность для резервного копирования за пределами офиса. В любом случае, в наших руках все еще есть носители, которые мы хотим иметь возможность отремонтировать, если они будут повреждены, в течение следующих лет/десятилетий. Восстановление на самом деле является самой причиной существования dvdisaster (конечно, при условии, что были добавлены данные о четности). Идея этой неофициальной версии состоит в том, чтобы гарантировать, что dvdisaster не составит труда найти, использовать или скомпилировать. если развитие добычи никогда не возобновится (мы надеемся, что это произойдет!) Именно поэтому здесь доступны предварительно скомпилированные двоичные файлы Windows и предварительно скомпилированная статическая версия Linux только для CLI.
См. файл INSTALL. Также может помочь файл рабочего процесса, который используется для автоматической сборки двоичных файлов для каждого выпуска.
Обратите внимание, что на диске еще есть место для дополнительных сеансов (емкость — 128 ГБ).