Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
I семестр.doc
Скачиваний:
201
Добавлен:
18.02.2016
Размер:
1.52 Mб
Скачать

Тема 9. Профилактика и восстановление ос. Повреждения информации.

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

Данные - это самое ценное, что есть у любого человека, работающего с компьютером. Их утрата - всегда стресс для того, кто их потерял, и убытки для компании. Однако даже, казалось бы, безвозвратно потерянные данные во многих случаях можно восстановить. Потерять можно все. То есть любые данные, практически на любом носителе: на жестком диске (дисках) компьютера, на дискете или даже записанные на компакт-диске. Более того, можно лишиться даже программы BIOS, хранящейся в постоянном запоминающем устройстве материнской платы. Разумеется, последствия потери различных данных могут быть разными. Одно дело - лишиться текстового файла из пяти строчек и совсем другое - когда портится системный реестр.

Не торопитесь восстанавливать

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

Поэтому прежде чем приступать к процедуре восстановления, полезно определиться с ответами на следующие вопросы:

1. Данные какого типа вы потеряли?

2. На каком носителе (запоминающем устройстве) размещались данные?

3. Каким образом были созданы (получены) утраченные данные?

4. Что явилось причиной утраты (порчи) данных?

Имея ответы на приведенные вопросы, вы можете сберечь не только собственное время, но также изрядное количество своих нервных клеток.

Например, удалив случайно рисунок, скачанный из Интернета, совсем не обязательно пытаться восстановить его с помощью специальных программ-реаниматоров. Возможно, проще скачать его повторно. Вероятно также, что и подключаться к Интернету не потребуется, поскольку файл остался в "кармане" (кэше) вашего Web-браузера.

А бывает и так, что тревога вообще оказывается ложной. Например, открыв в поисках нужного файла некоторую папку и не обнаружив его там, вы можете решить, что файл был по какой-то причине удален. А он, перемещен в другую папку. Такая ситуация весьма реальна, когда в используемой вами прикладной программе установлены параметры сохранения файлов по умолчанию. Скажем, редактор MS Word очень часто пытается сохранить новый документ в папке "Мои документы". Однако на компьютере может оказаться несколько папок с таким именем. И если вы работаете с одной из этих папок, а MS Word - с другой, то созданный документ вполне можно потерять.

Классификация повреждений информации.

Теперь вернемся к первому из поставленных ранее вопросов: данные какого рода могут быть потеряны?

В самом общем случае все теряемые данные можно разделить на 3 вида:

• пользовательские файлы и папки;

• прикладные программы, установленные пользователем на компьютере;

• системные файлы (в том числе исполняемые, с расширениями .exe, .bat, .com) и папки.

Чем различаются перечисленные виды данных? Различий много. Однако с точки зрения восстановления данных основное из них состоит в следующем. Для пользовательских файлов и папок можно достаточно просто создать их резервные копии, и тогда восстановление испорченного (удаленного) файла сведется к замене его резервной копией.

Следует сказать, что резервное копирование - это основное "лекарство" практически от всех проблем, связанных с потерей данных.

Чтобы восстановить работоспособность прикладной программы, бывает недостаточно заменить файлы их резервными копиями. Часто приходится дополнительно восстанавливать и/или редактировать системный реестр и другую системную информацию. То же самое можно сказать и о восстановлении системы в целом: далеко не всегда ее работоспособность можно вернуть путем замены отдельных файлов. Тем не менее при восстановлении системы после серьезных нарушений наиболее эффективным также можно считать применение резервной копии.

Что касается второй характеристики потерянных данных (типа носителя), то она оказывает наибольшее влияние как на выбор методов защиты данных от порчи, так и на выбор методов их восстановления. При этом именно учет типа носителя требует наличия у пользователя-реаниматора дополнительных знаний, которые ему в обычной жизни вовсе и не нужны. Например, чтобы восстановить данные на жестком диске компьютера, иногда требуется знать: тип используемой на нем файловой системы, способ адресации физического пространства диска, размещение и формат служебных зон и многое другое.

Соответственно, при более глубоком анализе причин исчезновения того или иного файла может оказаться, что как раз с файлом ничего не случилось, а повреждена служебная информация файловой системы.

Если же речь идет о компакт-диске, то "реаниматор" должен, по крайней мере, знать, к какому типу относится CD с данными: "только для чтения" (CD-ROM), записываемый (CD-R) или перезаписываемый (CD-RW). Если вы работаете с CD-RW, то некоторые шансы на восстановление файлов или папок еще имеются, в двух других случаях такие шансы близки к нулю.

Программное средство, с помощью которого был создан (записан) файл, также имеет немаловажное значение. Дело в том, что некоторые программы способны в критических ситуациях автоматически создавать резервную копию данных, с которыми работает пользователь, и затем восстанавливать их. Например, такую способность иногда проявляет MS Word; более стабильны в этом отношении Web-браузер Opera и HTML-редактор Macromedia HomeSite 5. Последний, в частности, имеет в своем составе специальную утилиту резервного копирования, обладающую достаточно развитыми функциональными возможностями.

Собственной "службой спасения" располагает также популярный архиватор WinRAR. Это и понятно: порча одного архивного файла может означать потерю нескольких папок с файлами, упакованных в архив.

Понятно, что если программа предоставляет пользователю возможность восстановления данных, то ею следует воспользоваться.

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

Технологический процесс восстановления информации всегда начинается с диагностики технического состояния накопителя, включающей в себя: диагностику рабочих поверхностей, тестирование контроллера, выполнения тестов чтения данных. После определения причины утраты информации выбирается соответствующий способ ее восстановления.

Если по результатам диагностики техническое состояние жесткого диска соответствует нормам (накопитель исправен), а потеря информации произошла вследствие программного сбоя (воздействие вирусов, неквалифицированные действия пользователей, сбои операционной системы), то для восстановления информации используется специализированное программное обеспечение, позволяющее получить доступ к данным на диске на уровне команд интерфейса. В этом случае говорят о восстановлении данных на логическом уровне. При наличии достаточного опыта во многих случаях восстановить информацию на исправном жестком диске можно и без применения специальных утилит, пользуясь только DiskEdit. Справедливости ради необходимо заметить, что опыт необходим и при применении специальных утилит. В автоматическом режиме даже широко разрекламированная утилита "Tiramisu" не в состоянии правильно восстановить последовательность кластеров, содержащих тот или иной файл.

В случае полной исправности жесткого диска информацию можно восстановить и важно только помнить, что с первой попытки угадать правильную последовательность кластеров не удается. Поэтому, чтобы не потерять информацию окончательно, все работы по восстановлению информации можно проводить только с копией жесткого диска.

Именно поэтому следующим шагом после диагностики накопителя является создание точной копии диска с утраченной информацией. Создание копии жесткого диска необходимо не только с целью обезопасить свою работу. Поверхность диска может иметь отдельные повреждения. Эти повреждения опасны тем, что сопровождаются появлением внутри герметической камеры жесткого диска мельчайших твердых частиц. Эти частицы приводят к новым повреждениям поверхности, причем этот процесс носит лавинообразный характер. В результате после нескольких часов работы по восстановлению информации без специализированных средств на значительной площади поверхности дисков рабочий слой стирается полностью. На рис.21 показан вид пластины жесткого диска после одной из неудачных попыток самостоятельного восстановления информации.

Рис.21. Стертый рабочий слой в зоне 3000 - 10000 дорожек

В результате пренебрежения требованием создания копии жесткого диска значительная часть информации была уничтожена навсегда именно в процессе попытки ее восстановления.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]