+7 (495) 543-50-26
круглосуточно
г. Москва, ул. Маросейка, 3/13 Другие города
Профессиональное восстановление данных

Восстановление RAID 6 массива

Массив RAID 6 обладает хорошей степенью отказоустойчивости, но из-за сложной реализации не получил широкого распространения. Однако даже такая отказоустойчивость не гарантирует абсолютную защищенность информации, и восстановление RAID 6 массива нашим специалистам приходится делать довольно часто.

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

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

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

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

Внутреннее устройство RAID 6 массива

RAID 6 может содержать 4 и более дисков объединенных в единый дисковый массив. Полезный объем массива RAID 6 можно вычислить по формуле (N-2) * S, где N – количество дисков в массиве, а S – емкость минимального из них. Он очень похож на RAID 5 уровня, но для обеспечения отказоустойчивости используется сразу 2 независимые схемы контроля четности. Это позволяется сохранить рабочее состояние системы при выходе из строя двух дисков. Данные и контрольные суммы записываются циклически блоками на все диски. Для расчета контрольных сумм за основу взят алгоритм, использующий код Рида-Соломона (Reed-Solomon) или же для упрощения расчетов возможно применение Double XOR. Если из строя выходят один или два диска, то в результате применения кода Рида-Соломона или XOR можно восстановить утраченные блоки с данными, это и есть механизм обеспечения отказоустойчивости массива 6 версии. Важным моментом является возможность восстановления RAID6 массива до исходного рабочего состояния средствами самого контроллера, только вот работает этот функционал далеко не всегда правильно. Естественно и такая высокая степень отказоустойчивости абсолютно никак не спасает от всевозможных проблем логического характера, а также от отказа трех и более дисков сразу.

Достоинства массива RAID 6

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

Недостатки массива RAID 6

  • Скорость записи данных на массив ниже по сравнению с RAID 5 и уж тем более меньше в сравнении с RAID 0. Причиной является значительные затраты ресурсов для расчета и записи двух разных контрольных сумм.
  • При выходе из строя одного или двух дисков массив начинает работать в критическом режиме (Degrade). Скорости чтения и записи при этом заметно уменьшаются.
  • Сложная реализация, необходимо слишком много ресурсов для расчета сразу двух контрольных сумм.
  • Если восстанавливать работоспособность RAID стандартными методами Rebuild или Reconstruction то, из-за высокой нагрузки в течение нескольких часов (а иногда и дней), велика вероятность поломки еще одного или более дисков. Тогда штатными способами восстановить данные RAID 6 массива наверняка будет уже невозможно.

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

Этапы восстановления информации с RAID6

  1. Посекторное копирование всех дисков, участвующих в работе массива.
  2. Определить очередность дисков.
  3. Вычислить размер блока RAID.
  4. Подбор алгоритма записи блоков. Скорее всего, это Backward / Forward или еще {обозначают|одно из обозначений} Right / Left и Synchronous / Asynchronous.
  5. Выяснить имеются ли разрывы и смешения при записи информации, а также области содержащие служебные данные.
  6. На основании всех необходимых данных осуществить сборку виртуального RAID 6.
  7. Избавиться от логических проблем, если они есть.
  8. Выгрузить пользовательскую информацию на заведомо исправный носитель.

Это этапы работ в общем виде, на деле какие-то этапы могут содержать несколько видов работ. Например, в первом пункте довольно часто для клонирования какого-то из дисков, возможно, понадобится заменить вышедший из строя блок магнитных головок одного из HDD массива RAID 6 восстановление данных и при таких проблемах возможно почти всегда. А если есть серьёзные повреждения поверхности магнитных дисков, то сохранение информации подчас в разумные сроки реализуемо лишь методом параллельного получения клона пропустив 1-й этап. Естественно все это обязательно оговаривается с клиентом во время детального изучения специалистами текущего состояния определенного массива RAID.

Восстановление данных RAID 6 самостоятельно

Во-первых, мы совершенно не рекомендуем что-то предпринимать своими силами, когда даже 1 участник массива RAID6 содержит механические проблемы. Во-вторых, чтобы начать работу все диски должны быть подключены к обычному контроллеру (не RAID), или же контроллер должен обладать возможностью подключать диски методом Host. После этого можно использовать одну из программ, обладающую возможностью программной сборки массивов и содержащую набор необходимых функций, к примеру: R-Studio, Raid Reconstructor, WinHex, UFS Explorer. В простых случаях некоторые из программ могут сделать сборку RAID6 в автоматическом режиме, и Вам придется всего-навсего восстановить важные файлы. При более сложных проблемах, наверняка, потребуются детальные исследования, хорошее знание внутреннее строение структур и файловых систем, чего совершенно не реально объяснить в формате этой статьи. Конечно же, ни в коем случае на исходные диски ничего записывать нельзя, в том числе менять их нынешнее содержимое. Не допускается удалять или создавать разделы, запускать проверку с помощью fsck, CheckDisk или ScanDisk, инициализировать и форматировать.

Мы способны восстановить RAID массив любого типа

  • Тип контроллера: полуаппаратный (Fake RAID), встроенный, внешний, программный (софтовый), внутренний, аппаратный.
  • Файловая система: HFS+, XFS, ReFS, Ext2, RaiserFS, Ext4, FAT32, NTFS, NSS (Novell), VMFS, HFS, Ext3, JFS, Ext, FAT, UFS2, ZFS и др.
  • Контроллеры: Mylex (eXtremeRAID), LSI (3ware, MegaRAID SAS), American Megatrends (AMI MegaRUM, MegaRAID Express), Tekram, IBM, Intel, STLab, Promise (FastTrak), HP, Orient, Adaptec.
  • Операционная система: AIX, NetWare, IRIX, Mac OS, Free BSD, HP-UX, UNIX, QNX, OS/2, Open Solaris, Windows, Linux.
  • Интерфейс: Fibre Channel, USB, SAS, IDE, SCSI, EIDE, SATA (Serial ATA), InfiniBand, eSATA и др.

Наши специалисты знают, как восстановить RAID 6 с любыми проблемами: сгорел или сломался RAID контроллер, RAID развалился или перешел в Falled или Degraded, сделан неудачный Rebuild, пропали тома или разделы, после пересборки или инициализации. Мы восстанавливаем данные при ошибках RAID контроллера, когда он выдает Kernel Panic или Error, пищит, подвисает и даже синий экран смерти.