Файловая система NTFS советы по подготовке к восстановлению случайно утерянных файлов

Файловая система NTFS советы по подготовке к восстановлению случайно утерянных файлов

Файловая система это часть операционной системы, которая определяет, каким образом файлы с названиями сохраняются и организуются на томе. Файловая система управляет файлами, папками и информацией, которая необходима для поиска и доступа к этим элементам локальных и удаленных пользователей. NTFS (New Technology File System) – это высокопроизводительная и самовосстанавливающаяся система, которая обеспечивает безопасность файлов, их сжатие и аудит. Также в этой системе можно работать с большими объемами данных и мощными накопителями типа RAID. Наиболее важная возможность NTFS – это обеспечение целостности данных (журнал транзакций) и возможность шифрования файлов и папок для защиты Ваших конфиденциальных данных. Файловая система NTFS поддерживается следующими версиями ОС Windows: XP, Vista, 2008, 2003, 2000, NT, а также Windows 7 и Windows 8. Стоить отметить следующие особенности системы:

-        использование схемы дерево папок для отслеживания кластеров файла; -        сведения о кластерах файла и другие данные хранятся с каждым кластера, не только в главной таблице (в отличие от системыFAT); -        поддерживает очень большие файлы (от 2 до 64-кратного размера, то есть, в размере приблизительно 16 миллиардов байт); -        список управления доступом (ACL), который позволяет администратору сервера контролировать, кто получает доступ к определенным файлам; -        усовершенствованная система сжатия файлов; -        поддерживает названия, базирующиеся на юникоде; -        поддерживает длинные названия файлов, а также названия «8 по 3»; -        защищает данные, как на жестком диске, так и на съемных устройствах.

Как работает система NTFS

Когда жесткий диск форматируется (инициализация), он делится на разделы или основные подразделения общего физического дискового пространства. В пределах каждого раздела операционная система отслеживает количество всех файлов, которые хранятся этой операционной системой. На самом деле каждый файл хранится на жестком диске в одном или нескольких кластерах или дискового пространства единого стандартного размера. В рабочей системеNTFS размеры кластеров варьируются от 512 байт до 64 Кбайт. ОС Windows NT рекомендует использовать размер кластера по умолчанию для дисков любых объёмов. Например, для диска объёмом 4 ГБ, размер кластера по умолчанию равен 4 КБ. Обратите внимание, что кластеры неделимы. Даже маленький файл занимает один кластер и файл размером 4.1 КБ занимает уже два кластера (или 8 КБ) в системе кластеров по 4 КБ.

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

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

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

Ниже мы опишем некоторые практические советы по использованию NTFS в качестве файловой системы.

1. Повышение надежности

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

2. Повышение безопасности

NTFS позволяет установить ограничения на файл или папку и указать группу пользователей, которым Вы хотите ограничить или разрешить доступ, а также выбрать тип доступа. Файловая система NTFS также поддерживает технологию EFS (Encrypting File System), которая используется для хранения зашифрованных файлов на томах NTFS. Любой злоумышленник, который пытается получить доступ к зашифрованным файлам, не сможет этого сделать, даже если он имеет физический доступ к компьютеру. Например, если почтовый сервер POP3 отформатирован файловой системой NTFS, то система обеспечит повышенную безопасность для почтового хранилища, которая не будет доступна, если оно отформатировано файловой системой FAT.

3. Поддерживает тома больших объёмов

NTFS позволяет создавать тома объёмом до 16 ТБ, используя размер кластера по умолчанию (4 КБ) для таких объемов. Можно создать тома NTFS до 256 терабайт, с использованием максимального размера кластера - 64 КБ. Эта файловая система также поддерживает файлы большего размера и больше файлов на единицу объема, чем FAT. Кроме того NTFS управляет дисковым пространством более эффективно, чем FAT с помощью меньшего размера кластеров. Возьмем, к примеру, том NTFS объемом 30 ГБ, который использует кластеры по 4 KB. Такой же том, отформатированный в системе FAT32 использует кластеры размером по 16 КБ. С помощью небольших кластеров уменьшается неиспользуемое пространство на жестких дисках. NTFS поддерживает возможность управления устройствами с большими массивами данных на съёмных дисках.

4. Ограниченное пространство на диске

Если у Вас ограниченное пространство на диске, NTFS предоставляет поддержку для увеличения эффективности хранения данных на сервере с ограниченным дисковым пространством.

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

Распределенное слежение по ссылкам. Поддерживает целостность ярлыков и ссылок OLE. Можно переименовать исходные файлы, переместить их на томах NTFS на разных компьютерах в домене Windows или изменить название компьютера или папки, который хранит целевой файл, не нарушая ярлык или ссылки OLE.

Разреженные файлы. Большие, последовательные нулевые области. NTFS управляет разреженными файлами путем отслеживания начальной и конечной точки разреженного файла, а также его полезные данные (не нулевые). Таким образом, неиспользуемое пространство в разреженном файле становится доступным.

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

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

Файловая система NTFS также имеет несколько недостатков: -        тома NTFS не доступны локально из таких операционных систем, как DOS, Windows 95, 98 и Windows Millennium Edition; -        многие расширенные возможности NTFS, включая версию 5 не доступны в Windows NT; -        на небольших разделах с небольшим количеством файлов, издержки управления файловой системой NTFS могут привести к небольшой потере производительности по сравнению с файловой системой FAT; -        флоппи-диски не могут быть отформатированы в системе NTFS.

 

 

Восстановление данных в системе NTFS

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

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

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

  Однако не каждый удаленный файл может быть восстановлен, есть некоторые условия, без которых мы не сможем восстановить файл: Во-первых, предполагается, что запись файла все еще существует (данные не перезаписаны другими файлами). Чем меньше было создано файлов на диске, где находился удаленный файл, тем больше шансов, что пространство удаленного файла не было использовано для других записей.

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

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

Также дадим общие советы, если Вы попали в ситуацию с утратой данных на диске с системой NTFS:

1. Ничего не записывайте на диск, содержащий важные данные, которые только что были случайно удалены.

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

2. Не пытайтесь сохранить данные на тот же диск, с которого они были случайно удалены или на диск с важными данными.

При сохранении восстановленных данных на том же диске, где расположены чувствительные данные, Вы можете помешать процессу восстановления путем перезаписи FAT/MFT записей для этих и других удаленных записей. Лучше сохранить данные на другой логический или съемный диск, или на сетевом хранилище.

Оставьте комментарий!

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Комментарий будет опубликован после проверки

(обязательно)