Data Rescue — программный продукт для восстановления удалённых и потерянных файлов с различных носителей информации, включая жёсткие диски, твердотельные накопители (SSD), карты памяти и USB-накопители. Программа предназначена для сканирования носителей, обнаружения повреждённых или удалённых данных, предпросмотра найденных файлов и последующего восстановления в доступное место хранения. Программное обеспечение также может предоставлять средства клонирования дисков и создания загрузочных носителей для аварийного восстановления систем и данных.
История и происхождение конкретных реализаций Data Rescue может различаться в зависимости от производителя: под этим названием выпускаются коммерческие продукты, ориентированные на пользователей и специалистов по восстановлению данных. В открытых источниках содержится ограниченное количество единообразной исторической информации, поэтому описание ниже сочетает общепринятые характеристики подобных программ и типичный набор функций, реализуемых в продуктах данного класса.
- Сканирование носителей — полный и выборочный режимы сканирования поверхностных и глубоких структур файловой системы для поиска удалённых записей и фрагментов данных.
- Восстановление файлов — восстановление отдельных файлов и папок, в том числе документов, изображений, видео и архивов, с возможностью указания целевой папки для сохранения результатов.
- Просмотр найденных файлов — предпросмотр обнаруженных объектов до их восстановления для подтверждения целостности и соответствия требуемым данным.
- Поддержка множества файловых систем — совместимость с распространёнными файловыми системами (например, NTFS, FAT, exFAT, HFS+, APFS и др.), в зависимости от версии продукта.
- Клонирование дисков — создание побитовых копий носителей для безопасной работы с образами и минимизации дальнейшего риска потери данных при попытках восстановления.
- Создание загрузочного носителя — генерация загрузочного USB или другого носителя для запуска утилиты в среде, независимой от основной операционной системы, когда система не загружается.
- Работа с повреждёнными носителями — механизмы обработки секторов с ошибками, пропуск «плохих» секторов и повторные попытки чтения для извлечения максимально возможного объёма данных.
- Фильтрация и сортировка результатов — инструменты для отбора найденных файлов по типу, дате, размеру и другим метаданным для ускорения поиска нужных объектов.
- Логирование и отчёты — создание отчётов о выполненных операциях восстановления и журналов сканирования для последующего анализа и документирования работ по восстановлению.