Программы, приемы и методы восстановления данных с флеш-носителей

Автор работы: Пользователь скрыл имя, 29 Июня 2013 в 12:55, курсовая работа

Описание работы

Цель данной курсовой работы заключается в том, изучить и проанализировать программное обеспечение по восстановлению данных.
В соответствии с поставленной целью в работе будут решены следующие задачи:
• выявить причины удаления данных;
• провести анализ по программам восстановления данных;
• сделать вывод на основе проведенного исследования.

Содержание работы

Введение……………………………………………………………………2
1. История создания Flesh-памяти……………………………………….4
1.1 Общие принципы работы Flesh –памяти…………………………6
1.2 Архитектура Flesh –памяти………………………………………10
2. Методы восстановления данных……………………………………...13
3. Программы для восстановления данных…………………………….18
Заключение………………………………………………………………...24
Список использованных источников…………………………………….25

Файлы: 1 файл

Программы,приемы и методы восстановления данных с Адуыр-носителей. Коврижных 484 группа.doc

— 535.00 Кб (Скачать файл)

 

Программное обеспечение этого комплекса позволяет решить следующие задачи:

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

В комплексе PC-3000 Flash SSD Edition  6.2.реализовано значительное число автоматических методов восстановления и методов, позволяющих выполнить отдельные действия всего процесса. Создание задачи восстановления данных конкретно на порт выбранного для работы устройства работы с накопителем (PC3000UDMA, PC3000Portable и др.) и все возможности логических методов восстановления информации для такого рода задач.

В этом случае все действия, необходимые для восстановления корректного доступа к данным, будут выполнены автоматически, и результатом станет образ диска с восстановленными данными. Комплекс включает большую базу данных о микросхемах флеш-памяти для автоматизации процесса считывания. Кроме того в состав PC-3000 Flash входит пополняемая база данных контроллеров, позволяющая ускорить процесс восстановления информации с помощью прямого указания типа контроллера.[5]

Рассмотрим  программные средства восстановления данных с flesh носителей.

BadCopy Pro является ведущим восстановления данных программное обеспечение для флэш-диск, USB-диск, CD, DVD, карты памяти, флоппи-дисков и других съемных дисках. BadCopy Pro может эффективно восстановить данные с поврежденных, нечитаемых, отформатированных или дефектных дисков. Он работает с Microsoft Windows 9x/2000/XP/2003/Vista/7/8. Предусмотрено восстановление различных типов файлов: графические, текстовые документы, исполняемых файлов, архивов и т.д. Нет возможности восстанавливать папки целиком. Доступно лишь восстановление файлов по отдельности. Имеющийся в программе мастер восстановления данных позволяет выполнить восстановление (в виде перезаписи данных на жесткий диск) практически в автоматическом режиме, что позволяет работать с BadCopy Pro в том числе и  новичкам. Бесплатно распространяемая демоверсия BadCopy показывает свои возможности в работе, но записать восстановленные данные на носитель можно будет только после регистрации программы.[6]

GetDataBack 4.25  восстановит  данные, если раздел жесткого диска таблицы, загрузочную запись, FAT / MFT или корневой каталог потеряны или повреждены, данные были потеряны из-за вирусной атаки, диск был отформатирован, FDISK была запущена, отключения электричества вызвало крах системы, файлы были потеряны из-за сбоя в программном обеспечении, файлы были случайно удалены. Программа доступен только для чтения, другими словами ни разу не будет пытаться записать на диск, который вы собираетесь восстановить. Программное обеспечение разрешает неопытному пользователю самостоятельно проводить восстановление данных, проводя их через три простых шага. GetDataBack поставляется с бесплатными обновлениями на протяжении всего срока программное обеспечение.[7]

R-Studio Network Edition 5.3 Build 133533 программа для восстановления данных. Поддерживаются файловые системы обеспечение для восстановления данных в случае их удаления, удаления или повреждения разделов диска, а также в случаях, когда диск был отформатирован или, к примеру, произошла вирусная атака. Поддерживаются файловые системы FAT12/16/32, NTFS, NTFS5, Ext2FS (Linux), HFS/HFS (Macintosh), UFS1/UFS2 (FreeBSD/OpenBSD/NetBSD/Solaris), HFS и HFS . Одной из отличительных черт R-Studio являются гибкие настройки ее параметров, что позволяет при необходимости иметь полный контроль над процессом восстановления данных. Несомненным достоинством R-Studio является то, что она хорошо понимает названия файлов и каталогов на кириллице, в большинстве случаев корректно сохраняя длинные имена и структуру дерева каталогов.[8]

         Следовательно, почти все программы  по восстановлению данных предлагают  «восстановление в два захода».  В первую очередь с flash-накопителей  требуется извлечь вполне определенные  и немногочисленные файлы. В случае если при анализе записей файловой системы удалось найти и восстановить нужный файл, данным можно ограничиться. Процедура анализа таблиц файловой системы происходит в десятки раз быстрее, чем полное сканирование накопителя. К долгому полному сканированию прибегают, когда обычным способом найти искомые файлы не удается.[9]

 

3. Программы для  восстановления данных

Восстановление  данных   при логическом сбое  в случае, если записи на диск не производилось, то данные физически остались на своём месте, но потерялись либо исказились сведения об их расположении. Таким образом, требуется найти физическое расположение этой информации на носителе, и считать её оттуда в правильной последовательности. Для восстановления данных предварительно требуется просканировать весь носитель. По результатам сканирования, на основе найденных служебных записей, составляется карта расположения фрагментов восстанавливаемых файлов и строится дерево каталогов. В карте находятся сведения о том, какой кластер к какому файлу относится, размеры, названия и другие атрибуты составляющих сканируемой файловой системы - всё, что собственно получилось выяснить на основании остатков служебной информации. Если полученных в результате сканирования сведений не достаточно, то применяются определённые методы экстраполяции. Далее файлы и папки, которые требуется восстановить, выбираются в соответствии с составленной картой и переносятся на другой носитель. Явным лидером по результативности, при восстановлении данных с наиболее распространенных файловых систем, в том числе FAT32, NTFS, EXT2, EXT3, UFS, считается пакет  R-Studio Network Edition 5.3 Build 133533.

1. Запускаем R-Studio с правами администратора. Слева видим список подключенных к системе накопителей с расположенными на них разделами (дальше интерфейс выбора накопителя). Если выделить устройство или раздел, то в правой части интерфейса отобразятся его состояние и свойства. В нижней части экрана находится область вывода журнала операций и ошибок, в верхней части - панель инструментов.

 

 

 

Примерный алгоритм восстановления данных

  1. Выбираем нужный раздел или накопитель, с которого необходимо произвести восстановление.
  2. Правой кнопкой мыши или кнопкой в панели управления запускаем операцию сканирования пунктом «Сканировать». Обращаем Ваше внимание на то, что для восстановления удалённых файлов в R-Studio запускать сканирование не обязательно. Когда файловая система не повреждена (нужно восстановить удаленные файлы), можно сразу открыть нужный раздел кнопкой «Показать содержимое диска» и перейти к выполнению п.5.
  3. Осуществляем настройку параметров сканирования. В первую очередь представляет интерес возможность отключения файловых систем, отсутствующих на Вашем устройстве. Для этого нажимаем кнопку «Изменить» рядом со списком файловых систем. 
    Также, в случае повреждения таблицы разделов (не отображаются логические диски), можно ограничить область сканирования тем разделом, данные с которого Вам нужны. Например, если Ваш диск размером 300Гб разбит на 3 раздела по 100Гб, а данные нужны только со второго, то в параметрах «Старт» и «Размер» можно задать соответственно 90 000MB и 120 000MB.

 

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

  1. Нажимаем кнопку «Сканирование». Запасаемся терпением, так как процесс может занять значительное время. Для сканирования жесткого диска объёмом 500Гб может потребоваться несколько часов. Скорость сканирования сильно зависит от конкретной модели и состояния накопителя. После завершения процесса под иконкой отсканированного накопителя появится раскрывающийся список возможных вариантов карт расположения информации. Зелёным цветом выделены хорошие варианты, желтым — сомнительные, красным — плохие.

В разделе диска «Extra Found Files» находятся файлы, восстановленные по выбранным сигнатурам (если в соответствующем меню Вы не отменили поиск по сигнатурам). Файлы отсортированы в каталоги по типу, имена им выдаются числовые.

  1. Ждём, пока завершится процесс построения дерева каталогов. Корневая файловая система находится в каталоге «Root». В каталоге «Metafiles» находится служебная информация файловой системы, в папке «Extra Found Files» и вложенных папках вида «$$$Folder*****» можно найти файлы, которые не удалось привязать к корневому каталогу (имена файлов также могут быть искажены). Файлы и папки, имеющие перечеркнутые пиктограммы, были удалены или испорчены и не видны стандартными средствами ОС.

 

  1. Помечая галочками чекбоксы рядом с объектами файловой системы, выбираем файлы и папки, которые хотим восстановить, затем нажимаем на кнопку «Восстановить помеченные файлы». Если хотите восстановить всю найденную информацию — щёлкните по иконке «Восстановить». Иногда для поиска и выделения желаемой информации удобно воспользоваться функциями поиска и файловой маски.
  2. В появившемся окне выбираем путь, куда будет сохраняться восстановленная информация, и нажимаем «OK». Параметры сохранения можно оставить как есть. Обращаем Ваше внимание на то, что папка, в которую сохраняется результат, должна находиться на разделе или носителе отличном от того, который сканировался.
  3. Ожидаем завершения процесса сохранения и проверяем результат. Перед закрытием программы убедитесь, что корректно восстановилось всё, что Вам требуется, или сохраните результат сканирования. Иначе, если обнаружится, что вам нужно что-то ещё, придётся сканировать заново. Сохранить результат сканирования можно из интерфейса выбора накопителя. Чтобы туда снова попасть, переключитесь на вкладку «Панель дисков». Затем в меню, выпадающем при щелчке правой кнопкой мышки на отсканированном объекте, выберите пункт «Сохранить отсканированное», определите папку для сохранения и нажмите «Сохранить». Когда восстановили всё, что нужно — закрываем R-Studio и радуемся.

В случае, когда в результате проведённых действий часть данных восстановить не удалось, или восстановленные файлы содержат некорректную информацию, то в интерфейсе выбора накопителя открываем другой вариант карты (из «зелёных» или «желтых») и повторяем операции, описанные в пунктах 5–8.

Если R-Studio выдает ошибки чтения, это может означать наличие нечитаемых секторов. Возможно, потеря данных и была вызвана их появлением. Чем их больше, тем медленнее будет идти сканирование и считывание информации. При большом количестве бэд-секторов ( >50 ) рекомендуем уменьшить количество попыток чтения. Чтобы это сделать, выделите жесткий диск в интерфейсе выбора накопителя, выберите параметр «I/O Tries» в появившемся в правой части экрана списке и выставите его в 1. В качестве кардинального решения этой проблемы можно посоветовать также обращение в специализированную организацию — там, как правило, имеются программно-аппаратные комплексы, специально предназначенные для выполнения такого рода работ.

В пакете присутствует множество функций таких, как создание виртуального образа носителя, восстановление данных по сети (в том числе без загрузки операционной системы с использованием «R-Studio Agent Emergency»), работа с RAID-массивами, HEX-редактор и т.д.[10]

        Восстановление данных с полупроводниковых накопителей главным образом основаны на диагностике и устранении физических неполадок. Flash-диски USB вполне ремонтопригодны даже в домашних условиях.  
   На уровне работы восстановления данных применяются  программы: PC-3000 Flash SSD Edition  6.2,  BadCopy Pro,  GetDataBack 4.25, R-Studio Network Edition 5.3 Build 133533. Специальные приложения для работы с различными типами карт памяти обладают лишь небольшим преимуществом: многие из них определяют больше форматов файлов, характерных для цифровых камер, в том числе и устаревших.

 

Заключение

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

Составлена  инструкция для восстановления данных с наиболее распространенных файловых систем, таких как FAT32, NTFS, EXT2, EXT3, UFS программой R-Studio Network Edition 5.3 Build 133533.  С помощью составленной инструкции возможно самостоятельное восстановление логических повреждений в памяти флеш-накопителя без обращения в специализированные центры и использования простых программ, ориентированных на использование с жесткими дисками и не всегда корректно работающих с флеш-памятью.

 

Список использованных источников

1. Сазонов C. Флеш для гаджетов//Hard’n’soft.- 2012-№9 URL: www.hardnsoft.ru

2. Докучаев Д. Всемогущий Flash// Спецвыпуск Xakep, номер #034

 URL: http://www.xakep.ru/magazine/xs/034/044/1.asp

3.Носители информации// Flesh-память URL: http://nositel.artisteer.net/page-8/

4. Восстановление данных с накопителей на основе NAND флэш-памяти

URL: http://www.ixbt.com/storage/faq-flash-p0.shtml

5. Восстановление данных с флеш накопителей// PC-3000 Flash SSD Edition URL: http://www.pc3000flash.com

6.Восстановление данных программное обеспечение//BadCopy Pro  URL: http://www.jufsoft.com

7.Восстановление данных программное обеспечение//GetDataBack URL: http://www.runtime.org

8. Восстановление данных//R-Studio URL: http://www.data-recovery-software.net/

9. Лаборатория восстановления данных MHDD.RU//  Восстановление данных. книга2-глава4 URL: http://www.mhdd.ru/book2-page4.html

10.Восстановление данных//R-Studio URL: http://rlab.ru/doc/r-studio_getdataback_easyrecovery_recuva.html#R-Studio

 


Информация о работе Программы, приемы и методы восстановления данных с флеш-носителей