Восстановление и резервирование данных

Восстановление и резервирование данных

DVD и CD невечны. Естественное старение, неосторожное обращение, в результате которого появляются царапины, – и некоторые сектора диска могут не читаться, соответственно, скопировать файл уже невозможно. Самый простой способ сохранить информацию – это продублировать ее. Однако в этом случае расход дисков увеличивается, а также возникает проблема их хранения. На помощь может прийти утилита dvdisaster (http://www.dvdisaster.com/). Она умеет читать данные с поврежденных дисков, сканировать диски на наличие ошибок и, самое главное, – восстанавливать информацию с поврежденных носителей.

Для восстановления информации применяется отдельный файл, содержащий код коррекции. В этот файл заносится некий образ диска – контрольные биты помехоустойчивого кода Рида-Соломона. Размер этого файла в зависимости от установок составляет 15–64 % от размера информационного диска. В случае если диск с информацией не читается, то утилите дается созданный с него образ и файл, содержащий код; если количество ошибок относительно невелико, то dvdisaster способна восстановить информацию. Единственное, что файл коррекции должен быть создан сразу же после записи диска на носитель, то есть до того как он перестанет читаться. Кроме Linux, доступны версии для FreeBSD и Windows. Начато портирование под Mac OS X. Для установки dvdisaster в Kubuntu необходимо ввести

$ sudo apt-get install dvdisaster dvdisaster-doc

С dvdisaster можно работать как используя графический интерфейс (рис. 3.31), так и вводя команды в терминале. После установки следует зайти на вкладку Preferences (Установки) и выставить некоторые параметры работы. Например, на вкладке General (Общие) можно выставить автоматическое добавление расширений файлов Automatically add .img and .ecc file suffixes (Автоматически добавлять файлам расширения .img и .ecc). Здесь же можно автоматизировать некоторые операции. Так, кнопка Сreate error correction files after reading image (Создать файлы исправления ошибок после прочтения образа) позволит одним щелчком создать образ диска, а затем и файл коррекции. При выборе пункта Remove image after error correction files creation (Удалить образ после создания файлов исправления ошибок) после создания файла коррекции образ будет автоматически удален. Вкладка Read & Scan (Читать и сканировать) позволяет указать параметры чтения поврежденных дисков. Возможны варианты Linear (Линейный) и Adaptive (Адаптивный) (последний предназначен для особо тяжелых случаев). Здесь же в поле Read/Scan from sector ... to sector (Читать/сканировать от сектора … до сектора) можно указать отдельные секторы диска, которые необходимо считать утилите. Выбор пункта Skip sector after read error (Пропустить сектор после ошибки чтения) позволит пропустить указанное количество секторов после обнаружения ошибки чтения; его установка ускоряет создание образа, однако в случае использования большого значения корректор может не исправить ошибку. На вкладке Error Correction (Исправление ошибок) выставляется количество корректирующих битов. На выбор предлагается несколько вариантов: Normal (14,3 %) (Нормальный (14,3 %)), High (33,5 %) (Высокий (33,5 %)), вручную Other (Другой) и в мегабайтах Use at most (Использовать больше). Теперь задайте в поле Image file selection (Выбор файла образа) расположение и имя файла образа, а в поле Error correction file selection (Выбор файла исправления ошибок) – имя файла коррекции. После чего нажмите кнопку Read (Читать). В случае если в установках не выбрано автоматическое создание файла коррекции, после создания файла образа нажмите кнопку Create (Создать). Нажатие кнопки Compare (Сравнить) позволит сравнить оба файла, нажатие Fix (Зафиксировать) создаст файл, в котором будут скорректированы ошибки, и, наконец, чтобы визуально оценить состояние диска, нужно нажать кнопку Scan (Сканировать) (см. рис. 3.31). Слева будет выведен график, показывающий скорость чтения данных, а справа – диаграмма состояния диска, на которой красным цветом будут отображены нечитаемые сектора.

Рис. 3.31. Окно программы dvdisaster

Данный текст является ознакомительным фрагментом.