Установка SHR RAID без потери данных

Вопрос или проблема

Кто-то удалил группу хранилища на моем Synology… Это крайне критично для работы моего бизнеса.

При более подробном изучении я обнаружил, что VG LVM был удален, и я получил UUID PV, связанный с ним.

С другой стороны, у меня есть 4 диска с 3 разделами на каждом. Все /dev/sd*1 сконфигурированы в RAID 1 под /dev/md0, а /dev/sd*2 под /dev/md1. Остались все крупные блочные устройства /dev/sd*5.

Проблема: fdisk -l утверждает, что эти разделы являются Linux RAID, но я думал:

# mdadm --examine /dev/sda5
mdadm: Superблок md не обнаружен на /dev/sda5.

Та же история и с другими. Разумеется:

# mdadm --assemble /dev/md2 /dev/sd{a,b,c,d}5
mdadm: не распознаваемый суперблок на /dev/sda5
mdadm: /dev/sda5 не имеет суперблока - сборка прервана

Вопрос: как правильно восстановить массив SHR, чтобы вернуть мой PV с правильным UUID для восстановления моих данных?

Большое, большое спасибо

Ответ или решение

Восстановление SHR RAID без потери данных: Пошаговое руководство

Введение

Восстановление RAID-массивов, особенно в ситуации, когда был удалён важный хранилище, требует внимательного подхода и понимания архитектуры вашего NAS (Network Attached Storage). В вашем случае мы имеем дело с Synology RAID, использующим SHR (Synology Hybrid RAID), который позволяет эффективно управлять дисками разного объёма и типа. Давайте подробно разберём последовательность действий для восстановления вашего SHR-массива и минимизации риска потери данных.

Шаг 1: Подготовка к восстановлению

Прежде чем приступить к восстановлению, создайте резервные копии всех текущих данных, которые у вас есть. Эту информацию важно сохранить, чтобы избежать её потери в процессе восстановления.

  • Проверьте состояние дисков: Убедитесь, что все ваши диски работоспособны. Используйте команду smartctl для проверки состояния каждый диск.
  • Запишите параметры: Обратите внимание на UUID, который был ранее связан с вашим Volume Group (VG) в LVM.

Шаг 2: Подключение дисков

Проверьте наличие подключенных дисков с помощью команды:

fdisk -l

Вывод должен отображать все подключенные устройства и их разделы. В вашем случае, вы упомянули, что все /dev/sd*1 и /dev/sd*2 работающие в RAID 1, но проблемы начинаются с RAID 5 на /dev/sd*5.

Шаг 3: Поиск информации о суперблоке

Команда mdadm --examine вывела сообщение о том, что на sda5 нет суперблока. Это может означать, что RAID-массив в данный момент не распознан. Чтобы разобраться с этим, нужно:

  1. Проверить наличие суперблоков на всех дисках:

    mdadm --examine /dev/sd*5

Если они отсутствуют, возможно, произошла коррекция разделов или корзина данных.

Шаг 4: Восстановление массива

Для попытки восстановления RAID вам нужно будет использовать команду mdadm с указанием опции "assemble" с опцией "force". Будьте осторожны с этой командой, так как она может повлечь за собой дальнейшие проблемы, если вы что-то сделаете не так. Пример команды:

mdadm --assemble --force /dev/md2 /dev/sda5 /dev/sdb5 /dev/sdc5 /dev/sdd5

Эта команда попытается объединить ваш RAID с принудительным соединением, игнорируя ошибки суперблока.

Шаг 5: Проверка целостности массива

После успешного соединения массива можно проверить его состояние с помощью:

cat /proc/mdstat

Это покажет состояние вашего RAID-массива — в нормальном состоянии он будет отображаться как active.

Шаг 6: Восстановление LVM

Если RAID успешно собран, следующим ключевым шагом будет восстановление вашего LVM:

pvscan
vgscan
lvscan

Эти команды помогут вам узнать, какие физические тома (PV) и группы томов (VG) имеются в наличии. Убедитесь, что ваш UUID совпадает с тем, что был ранее.

Если вы видите свой VG, можно продолжать с:

vgchange -ay

Это активирует вашу группу томов, и вы сможете получить доступ к вашим логическим томам (LV).

Заключение

Этот процесс требует аккуратности и четкости в каждом действии. Стратегически подходите к восстановлению, и избегайте операций, которые могут увеличить риск потери данных. Если вы столкнётесь с проблемами на каком-либо этапе или не уверены в своих действиях, обратитесь за помощью к профессиональным восстановителям данных или технической поддержке Synology. Восстановление RAID — это сложный процесс, но с правильным планом вы можете восстановить доступ к своей критически важной информации без потери данных.

Оцените материал
Добавить комментарий

Капча загружается...