R-Studio разработана для восстановления данных с физических жестких дисков и других носителей. Однако она используется и для восстановления файлов находившихся на виртуальных дисках или в различных файловых контейнерах. Состав файловых контейнеров обычно схож с реальным диском - в них хранятся загрузочная запись, разделы диска, файловые системы, файлы и папки. Они могут быть несжатыми, сжатыми или зашифрованными. Есть и утилиты для шифрования всего диска.
Метод восстановления данных файлового контейнера зависит от его формата. Далее рассматриваются используемые в R-Studio методы восстановления данных для наиболее распространенных форматов файловых контейнеров.
Файловые Контейнеры и Образы Дисков
Есть несколько типов (форматов) файловых контейнеров работающих по принципу образов дисков:
Несжатые Образы Дисков и Файловые Контейнеры R-Drive Image
Несжатые образы дисков могут быть загружены напрямую в R-Studio. Точно так же файлы R-Drive Image исходно поддерживаются R-Studio, их можно загрузить и обработать как и любой другой образ или диск. Смотри справку по R-Studio: Образы
Рис. 1: Файловые контейнеры с образами дисков в R-Studio
Кликните по изображению для его увеличения
Собственные Файловые Контейнеры
R-Studio может обрабатывать некоторые образы дисков сторонних производителей даже если они не поддерживаются исходно (по умолчанию). Это возможно при подключении файлового контейнера как виртуального диска при помощи оригинальной утилиты. Содержимое файлового контейнера в R-Studio будет иметь вид обычного логического диска и его можно будет обработать.
Рис. 2: Файловый контейнер подключенный как виртуальный диск при помощи оригинальной утилиты
Кликните по изображению для его увеличения
Обратите внимание: если даже такой файловый контейнер поврежден и его невозможно подключить, то R-Studio позволяет его загрузить как несжатый образ и обработать. Однако шансы успешного восстановления данных в этих случаях малы (особенно если образ был сжатым).
Зашифрованные Файловые Контейнеры
Некоторые файловые контейнеры зашифрованы. Это означает что получить доступ к их данным невозможно до тех пор пока они не будут подключены при помощи оригинальной утилиты (обычно с использованием ключа расшифрования). Зашифровать можно раздел, образ диска или весь физический диск (см. далее). В этом случае используются такие программы как бесплатная утилита TrueCrypt/VeraCrypt компании IDRIX и бесплатная для домашнего использования (free-for-home-use) утилита R-Crypto компании R-TT, Inc.
При помощи этих программ можно подключить созданные ими файлы-контейнеры как виртуальные логические диски и обеспечить шифрование/расшифрование данных в фоновом режиме. Такие виртуальные диски в R-Studio будут иметь вид логических дисков и их можно будет соответственно обработать.
Рис. 3: Файлы контейнеры подлюченные к компьютеру как виртуальные диски при помощи VeraCrypt и R-Crypto
Кликните по изображению для его увеличения
Если зашифрованный диск поврежден и его невозможно подключить при помощи оригинальной утилиты, то, в отличии от сжатого файлового контейнера без шифрования, восстановить его данные практически невозможно. Хотя при помощи R-Studio и можно будет выполнить посекторное сканирование образа, его данные не будут распознаны ввиду того что не выполнено шифрование/расшифрование в фоновом режиме.
Файловые Контейнеры Виртуальных Машин
Оптимальный способ восстановления файлов с виртуальных машин описан в статье Восстановление Данных с Виртуальных Машин. Если его не удается применить, то воспользуйтесь нижеописанным способом.
Восстановление данных VHD файла используемого виртуальной машиной Microsoft Virtual PC описано в статье Восстановление Данных Файлов Виртуальных Жестких Дисков (VHD). Если его не удается применить, то воспользуйтесь нижеописанным способом.
Другим известным файловым контейнером является образ диска виртуальной машины. Самым распространенным его файловым форматом является .vmdk используемый виртуальной машиной VMware. Он был разработан VMware, но в настоящее время является открытым форматом используемым также и другими программами, например, VirtualBox и QEMU.
Созданные виртуальными машинами файловые контейнеры могут быть загружены в R-Studio как посекторные образы и проанализированы с целью поиска файловых систем. Как правило в результате сканирования будет найдено много распознанных разделов.
Рис. 4: Отсканированный .vmdk файл-контейнер и найденные файловые системы
Кликните по изображению для его увеличения
Искомые файлы будут находиться на разных разделах. Обычно большинство из них удается восстановить.
Зашифрованные Жесткие Диски и Разделы
Для восстановления файлов с зашифрованных дисков ОС Linux прочитайте нашу статью: Восстановление данных с зашифрованного диска Linux после повреждения системы.
Восстановление данных с полностью зашифрованного диска во многом схоже с восстановлением данных зашифрованного файлового контейнера несмотря на то что технически диск и контейнер не одно и то же. Например BitLocker, включенный в определенные версии ОС Windows, позволяет выполнять шифрование диска. Также для шифрования всего диска используется и программа VeraCrypt.
После расшифрования при помощи оригинальной утилиты зашифрованные диски будут представлены в R-Studio как логические диски на панели Диски (Drives) и далее их можно будет обработать.
Рис. 5: Зашифрованный диск BitLocker в R-Studio на панели Диски (Drive)
Кликните по изображению для его увеличения
Рис. 6: Рашифрованный диск BitLocker в R-Studio на панели Диски (Drive)
Кликните по изображению для его увеличения
Рис. 7: Неподключенный диск VeraCrypt в R-Studio на панели Диски (Drive)
Кликните по изображению для его увеличения
Рис. 8: Подключенный диск VeraCrypt в R-Studio на панели Диски (Drive)
Кликните по изображению для его увеличения
Обратите внимание что если данные зашифрованного диска повреждены настолько серьезно что его невозможно расшифровать при помощи оригинальной утилиты, то шансы их успешного восстановления ничтожно малы. Сканирование в этом случае не даст никаких результатов.
Заключение
Есть много различных форматов файловых контейнеров, и R-Stuidio позволяет обработать большинство из них с целью восстановления данных. Несжатые образы диска, образы виртуальных машин и образы созданные программой R-Drive Image можно загрузить в R-Studio напрямую. Зашифрованные диски и образы а также файлы контейнеры имеющие закрытый формат сторонних фирм производителей, R-Studio обрабатывает как обычные логические тома после того как они были подключены с помощью оригинальной утилиты. Однако если файл контейнер поврежден и его невозможно подключить, то шансы успешного восстановления файлов практически равны нулю.