FileFix Ultimate
Русский

Как восстановить файлы с RAID-дисков NAS на компьютере с Windows

Когда многодисковый NAS выходит из строя или его том рушится, файлы часто удаётся вернуть на ПК с Windows: снять образ каждого диска и собрать массив виртуально, ничего не записывая на диски. Это работает с программным RAID Linux уровней 0, 1, 5 и JBOD, на котором лежит том ext4. С Btrfs, ZFS, RAID 6 и RAID 10 это не работает, и об этом важно знать заранее.

Обновлено:

Что сделать прямо сейчас

  1. Выключите NAS, подпишите на каждом диске номер отсека и не запускайте на NAS восстановление или перестроение.
  2. Подключите диски к ПК, отменяйте любые предложения инициализации и снимите образ каждого диска на отдельное хранилище.
  3. Соберите RAID виртуально из образов, просканируйте его и скопируйте файлы на другой диск.

Пошагово

  1. Остановите NAS и подпишите диски

    Если NAS ещё отвечает, корректно выключите его. Не запускайте восстановление, перестроение и инициализацию. Перед извлечением напишите на каждом диске номер отсека: порядок дисков это порядок массива.

  2. Подключите диски и отмените инициализацию

    Используйте порты SATA настольного ПК или по одной USB-док-станции на диск. Windows не читает файловую систему NAS, и Управление дисками может предложить инициализацию; каждый раз нажимайте Отмена, потому что инициализация записывает новую таблицу разделов.

  3. Сначала проверьте состояние

    Откройте Состояние и инструменты дисков и посмотрите сводку S.M.A.R.T. для каждого диска. Диск с переназначенными или нестабильными секторами либо со щелчками нужно читать как можно меньше, поэтому снимайте его образ первым и один раз.

  4. Снимите образ каждого диска

    Для каждого диска используйте Образ сбойного диска (с пропуском плохих секторов) и сохраняйте образы на отдельный диск, где хватит места для всех. Нечитаемые участки пропускаются и записываются в файл .map, а прерванный образ можно продолжить.

  5. Соберите RAID из образов

    Откройте Сборка RAID из его дисков и добавьте образы в порядке отсеков. Если найдены метаданные Linux RAID (mdadm), примените предложенные уровень, размер блока и порядок, проверьте их и нажмите Собрать виртуальный RAID. Если в RAID 5 не хватает одного диска, не добавляйте его, он будет восстановлен по чётности.

  6. Просканируйте виртуальный RAID

    Нажмите Сканировать этот RAID. Том ext4 открывается только для чтения, с папками и именами, поэтому общие папки можно копировать сразу. Если ищете удалённые файлы, запустите и Сбалансированное сканирование.

  7. Скопируйте на отдельный диск

    Сохраняйте восстановленные файлы на диск, который не входит в NAS и не хранит образы. Программа не позволит сохранить файлы на любой диск, входящий в виртуальный RAID.

Что NAS на самом деле хранит на дисках

Большинство NAS для дома и небольших офисов работает на Linux. Каждый диск разбит на небольшие системные разделы и один большой раздел данных, а разделы данных объединены в программный RAID средствами mdadm. Поверх находится том, часто ext4 или Btrfs, иногда внутри слоя LVM для пулов хранения или гибких типов RAID. FileFix Ultimate распознаёт суперблоки mdadm и умеет собирать по ним RAID 0, 1, 5 и JBOD.

Гибкие схемы вроде Synology Hybrid RAID объединяют несколько массивов mdadm через LVM. Можно ли прочитать такой том, зависит от того, как он создан; если после сборки виртуального RAID файловая система не появилась, данные лежат в слое, который программа не читает, и лучше остановиться, чем экспериментировать. Synology и QNAP это товарные знаки их владельцев, упомянутые только как пример и не связанные с FileFix Ultimate.

Btrfs, ZFS, RAID 6 и RAID 10 не поддерживаются

Многие современные тома Synology используют Btrfs, а модели QNAP с QuTS hero используют ZFS. FileFix Ultimate не читает ни одну из этих файловых систем и не собирает RAID 6 и RAID 10. Если ваш NAS использует что-то из этого, реальные варианты таковы: установить все диски по порядку в NAS того же типа, воспользоваться инструментами Linux для этой файловой системы или обратиться в лабораторию восстановления данных. Образы всё равно стоит снять заранее, потому что они защищают оригиналы при любом выборе.

Почему не стоит сначала перестраивать массив на NAS

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

Остерегайтесь и диска, выпавшего из массива раньше. На нём более старые данные, и смешивание с остальными даёт повреждённые файлы. Если журнал NAS показывает, какой диск отказал первым, не включайте его в сборку RAID 5.

Когда это не сработает

  • Том на Btrfs или ZFS, массив RAID 6 или RAID 10, либо общие папки зашифрованы.
  • В RAID 5 отсутствуют или не читаются два диска и более, а в RAID 0 хотя бы один.
  • Диск щёлкает, не определяется или постоянно отключается; здесь нужна лаборатория, а не программа.
  • На других дисках не хватает места для образа каждого диска NAS.

Чем поможет FileFix Ultimate

  • Бесплатно для личного использования и без ограничения объёма; каждый диск и образ NAS читается только для чтения.
  • Виртуально собирает RAID 0, 1, 5 и JBOD из дисков или образов, распознаёт метаданные mdadm и восстанавливает по чётности один недостающий диск RAID 5.
  • Создаёт образы дисков с пропуском плохих секторов, файлом .map и возможностью продолжения.
  • Открывает тома ext2, ext3 и ext4 только для чтения и не позволяет сохранять на диски массива.

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

Частые вопросы

Можно ли собрать RAID прямо с физических дисков, без образов?

Экран сборки RAID принимает и физические диски и только читает их. И всё же образы надёжнее: каждый диск читается один раз, а все дальнейшие попытки идут уже по образам.

Важен ли порядок дисков?

Да. Порядок в списке это порядок массива. Если найдены метаданные mdadm, предложенный порядок берётся из них, но сверять его с записанными номерами отсеков полезная привычка.

Сколько места нужно для образов?

Примерно суммарный объём всех дисков NAS, а не только занятое место. Для четырёх дисков по 4 ТБ нужно около 16 ТБ свободного места на других дисках.

Можно ли так вернуть файлы, удалённые на NAS?

Иногда. После сборки RAID Сбалансированное сканирование ищет удалённые файлы ext4, но ext4 стирает много сведений об удалённых файлах, поэтому имена часто не возвращаются, и основным путём становится поиск по сигнатурам. Сначала проверьте корзину NAS, если она была включена.

Поделиться страницей