Главное Свежее Вакансии   Проекты
204 0 В избр. Сохранено
Авторизуйтесь
Вход с паролем

Топ программ для восстановления данных на диске с файловой системой ReFS

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

Вступление


ReFS или «The Resilient FileSystem», — новейшая файловая система Microsoft (под кодовым названием «Protogon»), разработанная для обеспечения максимальной доступности данных, эффективного масштабирования до больших наборов данных при различных рабочих нагрузках и обеспечения целостности данных за счет устойчивости к повреждению.

Основными структурными элементами новой файловой системы являются B±деревья. Все элементы структуры файловой системы представлены одноуровневыми.

Основным структурным элементом файловой системы является «Каталог», представленный в виде B±дерева, ключом в котором является номер объекта-папки.

«Листьями Каталога» являются типизированные записи. Для объекта-папки существуют три основных типа записей: описатель каталога, индексная запись и описатель вложенного объекта.

Далее в каталоге следуют так называемые индексные записи: короткие структуры, содержащие данные об элементах, содержащихся в папке. Последними следуют записи элементов каталога. Для папок эти элементы содержат их имена, идентификатор в «Каталоге» и структуру «стандартной информации». Для файлов идентификатор отсутствует, но вместо этого структура содержит все основные данные о файле, включая корень B±дерева, фрагменты файла. Соответственно, файл может состоять практически из любого числа фрагментов.

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

Решением этой проблемы будет специальная утилита для быстрого восстановления данных.

Сравнительный анализ программ для восстановления данных


Проведем небольшой сравнительный тест топ программ для восстановления данных на дисках с файловой системой ReFS.

Итак, для дальнейшего теста мы отобрали несколько самых популярных из программ для восстановления данных это Hetman Partition Recovery, RStudio, Easeus Data Recovery Wizard и UFS Explorer. Изначально в тесте должны были участвовать больше программ, но изучив их более детально оказалось, что не все подобные утилиты поддерживают файловую систему ReFS. К их числу относятся Recuva (одна из самых популярных программ), Diskdrill, Stellar и Ibeesoft.

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

Итак, у нас есть система с Windows Server. Здесь мы создали тестовый диск с файловой системой ReFS. Копируем на дик данные, к примеру какие-нибудь фото, видео, документы. Затем удаляем часть данных и завершаем работу системы.



Тест будем проводить на компьютере с ОС Windows 10. Подключаем наш диск с HFS+ и запускаем первую утилиту Hetman Partition Recovery.

Windows 10 распознает файловую систему ReFS без дополнительного софта и драйверов.

Частичное удаление данных


Тест Hetman Partition Recovery


Запускаем первую программу для теста Hetman Partition Recovery. Программа видит диск, определяет файловую систему и отображает имя диска.


После такого простого удаления достаточно выполнить быстрый анализ.


Смотрим результаты сканирования. Найдено папок 8, файлов 21.


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


Тест RStudio


Вторая программа, которая участвует в тесте RStudio.

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


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


Придётся делать полный анализ. На это потребуется немного больше времени.

Полный анализ показал уже другой результат все файлы доступны к просмотру.


Программа прошла тест, хотя и пришлось потратить больше времени.

Тест Easeus Data Recovery Wizard


Следующая программа, участвующая в тесте — Easeus Data Recovery Wizard.

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


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


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

Удаленные файлы никак не помечены, непонятно какие из них были удалены, а какие остались на диске.


Определить, что все файлы на месте можно лишь по их количеству. При большом количестве файлов будет трудно найти нужные. Придётся потратить немало времени чтобы их все перелистать.

Программа нашла все удаленные данные, недостаток программы отсутствие быстрого анализа, процесс поиска занял больше времени. Easeus прошла данный тест.

Тест UFS Explorer


И последняя программа которая участвует в тесте — UFS Explorer.

Программа видит тестовый диск, но он обозначен как проблемный. Она не определила тип файловой системы и его имя.


Здесь есть быстрый анализ.


Анализ оказался не такой уже и быстрый, по времени занял больше времени нежели полный анализ в RStudio и глубокий анализ в Easeus.

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


Полный анализ тоже не дал результатов.


Программа не прошла тест, ей не удалось найти содержимое диска. Хотя на сайте производителя заявлена поддержка файловой системы ReFS.

В дальнейшем будем тестировать уже 3 программы Hetman Partition Recovery, Easeus и RStudio.

Далее мы по очереди затрем основные элементы структуры файловой системы, а именно: Заголовок тома Volum Header и его копию, все суперблоки (Superblock) и в финальном тесте затрем все чекпоинты (Checkpoints).

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

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

Теперь попробуем на практике, затрем главный заголовок тома Volume Header Main.

Полную версию статьи со всеми дополнительными видео уроками читайте в нашем блоге...

0
В избр. Сохранено
Авторизуйтесь
Вход с паролем
Комментарии
Первые Новые Популярные
Комментариев еще не оставлено
Выбрать файл
Блог проекта
Расскажите историю о создании или развитии проекта, поиске команды, проблемах и решениях
Написать
Личный блог
Продвигайте свои услуги или личный бренд через интересные кейсы и статьи
Написать

Spark использует cookie-файлы. С их помощью мы улучшаем работу нашего сайта и ваше взаимодействие с ним.