Востановление удаленных файлов на Mac OS X

Думаю, ни одного пользователя Mac не нужно убеждать в его надёжности, но эти системы достаточно чувствительны к потере данных. И так называемые «непродвинутые» пользователи иногда удаляют важные данные и потом громко о них сожалеют.

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

Любое наше общение с компьютером — это работа с файлами. Нам кажется, что мы рисуем картинку, а на самом деле машина изменяет файлы, записывает, перемещает и даже удаляет их. И тот способ, которым операционная система записывает и находит файлы на диске, и как они отличаются один от другого, называют файловой системой. Система Macintosh работает с необычным типом файловой системы HFS. Эта система была построена для компьютеров Apple Mac. HFS делит информацию на логические блоки, каждый из которых содержит 512 байт. Логические блоки затем группируются и распределяются. HFS применяет 16-битное значение для распределения адресов блоков, ограничивая число распределенных блоков 65.536. На смену ей пришла HFS+, которая используется в Mac OS, начиная с версии 8.1. HFS+ использует 32 бита для нумерации блоков, она была создана, чтобы наиболее эффективно использовать дисковое пространство для томов больших размеров и фрагментированных файлов.

Так как же удаляются файлы?

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

Мы можем предотвратить потерю важных данных, если воспользуемся Time Machine — программа, которая заложена в саму MAC OS X, начиная с версии 10.5 и старше. В автоматическом режиме создает резервные копии системы и всех важных файлов на внешнем жестком диске и «возвращается в прошлое» для восстановления системных файлов в первоначальном виде на тот момент, когда пользователю это нужно. Если включить Time Machine в System Preferences, она сама предложит создать «бэкапы» (запасные копии) и запросит директорию для их сохранения.

Существует несколько недостатков Time Machine:

  • наименьшая единица данных, которую она обрабатывает — это файл. Это значит, что если вы измените один байт в 10-гигабайтном файле, придётся делать новую резервную копию всего файла;
  • автоматическое копирование мешает нормально работать, запускаясь само по себе.

Таким образом, Time Machine обладает возможностью зарезервировать систему при различных сбоях и «отправиться назад», но является громоздкой и не очень удобной для этой цели. В том числе Back-up диск не является загрузочным и для восстановления требует старта с инсталляционного диска Mac OS X.

Если случилось так, что вам не удалось сделать back-up и важные данные все же были удалены, можно воспользоваться программой для восстановления данных (к сожалению, достойных под Mac таких не много — R-Studio, Data Rescue, Disk Drill). Восстановление файлов с разделов HFS и HFS+ на Mac OS X – это сложный и длительный процесс, большинство программ которые представлены на рынке восстановления данных в России, не берутся за восстановление информации с этих разделов жестких дисков. Это связано с малой популярностью Mac OS X в России и с тем, что количество отказов систем с разделами HFS и HFS+ под управлением Mac OS очень мало и у специалистов не хватает необходимого опыта.

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

  • Recovery Vault — технология защиты, благодаря которой можно значительно увеличить шансы восстановления удалённой информации, при включении этой опции служебные записи файловой системы и атрибуты удалённых файлов сохраняются в специальном хранилище программы (эта опция не снижает производительность компьютера и доступна даже в бесплатной версии программы);
  • восстановление данных не только с внутренних, но и с внешних жестких дисков (USB/FireWire/IDE/eSATA), жестких дисков видеокамер, iPod Mini и iPod Classic, Flash storage, etc;
  • поддержка множества файловых систем от «маковских» HFS/HFS+, «виндовых» FAT16/FAT32, NTFS и до «nixсовых» EXT3, EXT4, причём восстановление данных может производиться даже в случае если диск с данными был отформатирован;
  • поддержка огромного числа форматов восстанавливаемых файлов;
  • создание образа диска или определённого раздела в формате DMG;
  • мониторинг состояния жесткого диска вашего Mac.

Сайт разработчика https://www.cleverfiles.ru.