Ничто не исчезает бесследно... Почти ничто! Восстановление информации.
Какие они бывают?
На данный момент жёсткие диски принято характеризовать по типу интерфейса, скорости доступа и передачи данных и надёжности, а также по используемой файловой системе (к конструктивным особенностям устройства отношения она, конечно, не имеет, но играет при этом весьма немаловажную роль). Некоторые из указанных параметров мы рассмотрим чуть ниже в качестве общего представления.
1. Типы интерфейса
Parallel ATA (IDE/EIDE) - пока ещё является доминирующим типом интерфейса для персональных компьютеров, но в последнее время активно вытесняется пришедшим ему на смену интерфейсом SATA. Основное преимущество - самая низкая по сравнению с накопителями на иных интерфейсах цена.
Serial ATA (SATA) - в данном стандарте при подключении дисков используется новый тип кабелей, допускается горячее подключение накопителей (без отключения системы в целом), а также использован механизм оптимизации очереди команд внутри контроллера с целью ускорения операций ввода-вывода данных. Также отличается от предшественника (PATA) тем, что к одному каналу можно подключить только одно устройство. SATA-II поддерживает улучшенную пропускную способность (до 300 Мбайт/с).
SCSI - наиболее производительный и дорогой из используемых интерфейсов. Скорость вращения шпинделя составляет в зависимости от модели 10-15 тысяч оборотов в минуту. Скорость передачи данных - до 320 Мбайт/с. Используемые технологии существенно снижают нагрузку на центральный процессор, плюс поддерживается подключение до пятнадцати устройств на один канал. В силу высокой стоимости и сравнительно небольшой ёмкости используется преимущественно в серверных системах. Существуют как варианты, поддерживающие горячую замену, так и с отсутствием оной.
2. Скорость вращения, доступа, надёжность накопителей на жёстких дисках
При тенденции постоянного повышения плотности записи на пластину более высокая скорость вращения имеет достаточно большое значение - иногда на дисках с невысокой частотой вращения вызывает некоторый дискомфорт обработка увесистых файлов или длительная загрузка очередного уровня любимой игры. В то же время с увеличением скорости вращения возрастает вероятность возникновения сбоя при чтении/записи данных, а также энергопотребление, что в большей степени критично для систем класса ноутбуков. В данный момент стандартные скорости вращения (заявленные производителями - на практике в силу объективных причин они несколько ниже) - 4200, 5400 и 7200 оборотов в минуту. Первые два варианта используются преимущественно в мобильных системах, последний характерен для подавляющего большинства настольных ПК. Также не так давно был анонсирован вариант на интерфейсе SATA-II со скоростью вращения 10000 об/мин (то есть вплотную приблизившийся к низкоуровневым накопителям на интерфейсе SCSI), но распространения пока не получил. Кстати, именно в связи с необходимостью обеспечения высокой надежности и отказоустойчивости систем с высокими скоростями вращения накопители с интерфейсом SCSI имеют относительно небольшую плотность записи данных и, как следствие, меньший по сравнению с менее производительными системами объём.
Также одним из наиболее значимых параметров является скорость доступа к данным. В случае обработки небольшого количества объёмных (то есть большее значение имеет скорость передачи, а не поиска) файлов это может не иметь особого значения, но при обработке большого количества данных либо при работе с сильно фрагментированным диском скорость поиска и доступа становится критичной.
3. Распространённые типы файловых систем
Наиболее распространёнными файловыми системами являются NTFS, FAT12/16/32, а также линуксовые ext2/ext3.
NTFS
NTFS (от англ. New Technology File System - "Файловая система новой технологии") - стандартная файловая система для семейства ОС Microsoft Windows NT (Windows 2000, Windows XP, Windows Server 2003).
NTFS заменила прежде использовавшуюся в MS-DOS и ранних версиях Windows файловую систему FAT. NTFS поддерживает систему метаданных и использует специализированные структуры данных для хранения информации о файлах для улучшения производительности, надёжности и эффективности использования дискового пространства. Имеет встроенные возможности разграничения доступа к данным для различных пользователей и групп пользователей, а также назначения квот (ограничения на максимальный объём дискового пространства, занимаемый теми или иными пользователями). NTFS использует систему журналирования для повышения надёжности файловой системы.
Различают несколько версий NTFS: v1.2 используется в Windows NT 3.51 и Windows NT 4.0, v3.0 поставляется с Windows 2000, v3.1 - с Windows XP и Windows Server 2003. Иногда последние версии обозначают как v4.0, v5.0 и v5.1 в соответствии с версиями Windows, с которыми они поставляются.
FAT
FAT (от англ. File Allocation Table - "Таблица размещения файлов") - файловая система, используемая в операционных системах DOS и Windows. Логический диск, отформатированный в системе FAT, имеет следующие разделы:
- загрузочный сектор;
- таблица размещения файлов - собственно FAT (традиционно в двух экземплярах);
- корневой каталог;
- файлы.
Существует три версии FAT - FAT12, FAT16 и FAT32. Они отличаются количеством бит, отведённых для хранения номера кластера. FAT12 применяется в основном для дискет, FAT16 - для дисков малого объёма.
В различных операционных системах также были внедрены различные расширения FAT. Например, в DR-DOS имеются дополнительные атрибуты доступа к файлам; в Windows 95, Linux - поддержка длинных имён файлов; в OS/2 - расширенные атрибуты файлов.
EXT2/EXT3
ext2, или 2-я расширенная файловая система, - файловая система для ядра Linux. Она была разработана в качестве замены для extended file system. Она достаточно быстрая для того, чтобы служить эталоном в тестах производительности файловых систем, но не является журналируемой файловой системой, и это её главный недостаток. Развитием ext2 стала журналируемая файловая система ext3, полностью совместимая с ext2.
Профилактика при работе с накопителями на жёстких дисках
В данном разделе попытаемся рассмотреть, что желательно предпринять, дабы свести риск потери данных к минимуму, и чего делать нельзя ни в коем случае.
1. Ограничение доступа
Чем больше пользователей обладают правами на изменение различного рода параметров (особенно системных), тем выше вероятность того, что при отсутствии необходимой квалификации либо из-за банальной человеческой ошибки произойдёт сбой системы. Ограничение количества пользователей и их возможностей управления непосредственно ресурсами ПК существенно снижает уровень опасности утери данных.
2. Корректное завершение работы
Крайне желательно завершать работу ОС корректно, поскольку, хотя та же NTFS обладает встроенным инструментарием для восстановления потерянных в результате неординарных действий данных, её возможности небезграничны, и простое отключение рубильника может привести к довольно-таки печальным последствиям.
3. Проверка диска
Периодическое сканирование жёсткого диска на предмет проверки целостности файловой структуры и раннего выявления проблем с рабочей поверхностью позволяет предупредить возникновение сложных ситуаций и принять соответствующие меры для обеспечения сохранности ценной информации.
4. Резервное копирование
Очень важный пункт профилактических действий, поскольку даже в случае возникновения форс-мажорных обстоятельств удастся восстановить если и не всё, то по крайней мере большую часть информации. Чем более регулярно и систематично проводится бэкап, тем больше шансов на то, что не придётся впустую тратить нервные клетки.
Резервное копирование - фактически единственное мероприятие, дающее практически стопроцентную гарантию сохранности данных (при правильном проведении и наличии нескольких копий). Даже наилучшие аппаратные и программные меры не смогут спасти данные при непредвиденных либо форс-мажорных обстоятельствах (пожар в офисе, умышленное повреждение данных или носителя и проч.).
5. Дополнительное охлаждение на производительных системах
Современные накопители ввиду их интенсивного использования имеют тенденцию достаточно сильно нагреваться в процессе работы. Зачастую это приводит не только к снижению скорости работы, но и (при значительном превышении температурных норм) к выходу устройств из строя. Особенно актуально это для производительных серверных систем, имеющих шесть, восемь и более дисковых накопителей, и находящихся в помещениях с плохой вентиляцией. На данный момент существует достаточно много способов обеспечить нормальное охлаждение - от выбора просторного, хорошо скомпонованного корпуса и до установки дополнительных корпусных вентиляторов, а также вентиляторов непосредственно для жёстких дисков.
6. Источники бесперебойного питания
Практически необходимая вещь для предотвращения потери данных вследствие сбоя в работе электросети или полного отключения электроэнергии. В зависимости от ёмкости аккумуляторной батареи и мощности подключённого оборудования позволяет не только успеть сохранить необходимую информацию, но и комфортно проработать до получаса.
7. Антивирусное программное обеспечение
Немалый ущерб данным наносит и пренебрежение средствами защиты от вирусов и несанкционированного доступа к данным посредством сетевого подключения извне. Как правило, авторы деструктивных программ преследуют такие цели: модификация или уничтожение данных либо получение доступа к ценной информации (пароли, личные и деловые данные etc.). Соответственно, в любом случае на компьютере должна быть установлена антивирусная программа с возможностью обновления баз данных, а при подключении к локальной сети или Интернету необходимо наличие файрволла - программного пакета для обнаружения и ликвидации попыток несанкционированного доступа к ПК.
По материалам: http://ferra.ru/online/storage/s26520/
Опубликовано: 06 августа 2007

