Удаленное восстановление данных RAID 5 с Synology DS1815+ по SSH
В этой статье мы продемонстрируем процесс удалённого восстановления данных с массива RAID 5 на Synology DS1815+, работающем под управлением DSM версии 6.2.4. Для эффективной работы настоятельно рекомендуется использовать высокоскоростное сетевое подключение. Процесс восстановления данных будет выполнен с помощью Hetman Partition Recovery и Hetman RAID Recovery, которые успешно работают на платформах Windows, Linux и macOS.

- Synology DS1815+: основные характеристики
- Удалённое подключение к NAS
- Восстановление удалённых данных
- Заключение
- Часто задаваемые вопросы
- Комментарии
В случае аппаратного или программного сбоя массив NAS становится недоступным, хотя файлы по-прежнему физически хранятся на дисках. Нередко устройство включается, накопители определяются, SSH работает, но штатная система не монтирует хранилище или собирает RAID некорректно.
Такие последствия чаще всего вызываются прерванной перестройкой RAID, повреждением метаданных из-за внезапного отключения питания, отказом диска или некорректной заменой. Кроме того, доступ к данным может быть утрачен из-за изменения порядка дисков в отсеках, переноса на другое NAS-устройство, потери пула после обновления прошивки или проблем с правами доступа и сетевыми протоколами.
Если вы не можете извлечь все диски и подключить их напрямую к компьютеру, рассмотрим концепцию удалённого восстановления. Для эффективной работы настоятельно рекомендуется использовать высокоскоростное сетевое подключение. Процесс восстановления данных будет выполнен с помощью Hetman Partition Recovery и Hetman RAID Recovery, которые успешно работают на платформах Windows, Linux и macOS.
Удаленное восстановление данных RAID 5 с Synology через SSH | DS1815+
Synology DS1815+: основные характеристики
Synology DS1815+ — это сетевое хранилище с восемью отсеками, оснащённое четырёхъядерным процессором Intel Atom C2538 с частотой 2,4 ГГц и 2 ГБ оперативной памяти DDR3 с возможностью расширения до 6 ГБ.
Устройство поддерживает 3,5- и 2,5-дюймовые SATA-накопители, горячую замену дисков и различные конфигурации RAID, включая RAID 5. Внутреннее хранилище использует файловую систему EXT4, а среди поддерживаемых сетевых протоколов есть SSH, что позволяет удалённо получать доступ к NAS через командную строку. DS1815+ также оснащён четырьмя гигабитными Ethernet-портами, обеспечивающими агрегацию каналов и сетевой доступ к хранилищу.
Ниже приведены основные технические характеристики Synology DS1815+, которые важны при работе с RAID 5 и восстановлении доступа к данным через SSH.
| Характеристика | Synology DS1815+ |
|---|---|
| Тип устройства | NAS / сетевое хранилище |
| Год выпуска | 2014 |
| Процессор | Intel Atom C2538 |
| Количество ядер | 4 |
| Тактовая частота | 2,4 ГГц |
| Архитектура | Intel Avoton |
| AES-NI | Да, аппаратное ускорение шифрования |
| ОЗУ | 2 ГБ DDR3 |
| Максимальный объём ОЗУ | До 6 ГБ |
| Количество отсеков | 8 |
| Поддерживаемые диски | 3,5″ или 2,5″ SATA |
| Интерфейс дисков | SATA II |
| Горячая замена | Да |
| Максимальная внутренняя ёмкость по оригинальной спецификации | 48 ТБ (8 × 6 ТБ) |
| RAID | Basic, JBOD, RAID 0, RAID 1, RAID 5, RAID 6, RAID 10, Synology Hybrid RAID |
| RAID 5 | Поддерживается |
| Защита SHR | Допускает отказ до 2 дисков |
| Сетевые порты | 4 × Gigabit Ethernet |
| Агрегация каналов | Да |
| Отказоустойчивость | Да |
| USB | 4 × USB 3.0 |
| eSATA | 2 × eSATA |
| Файловая система внутренних дисков | EXT4 |
| Внешние файловые системы | EXT4, EXT3, FAT, NTFS, HFS+ |
| Сетевые протоколы | CIFS/SMB, AFP, NFS, FTP, WebDAV, iSCSI, Telnet, SSH, SNMP, VPN и т. д. |
| SSH | Да |
| Расширение | Поддерживает Synology DX513 |
| Максимальное количество дисков с расширением | До 18 дисков |
| Кэш SSD | Поддерживается |
| Размеры (В × Ш × Г) | 157 × 340 × 233 мм |
| Вес | 5,29 кг |
| Питание | 100–240 В AC, 50/60 Гц |
| Рабочая температура | 5–35 °C |
| ОС | Synology DiskStation Manager (DSM) |
Удалённое подключение к NAS
Следует подчеркнуть, что помимо удалённого способа у вас всегда есть возможность извлечь диски и работать с ними напрямую, подключив их к компьютеру. Если вы выбираете восстановление по сети, перед выполнением любых действий необходимо предпринять несколько важных шагов, чтобы защитить данные от перезаписи.
Немедленно прекратите использование массива для записи новых файлов. Отключите все автоматические задачи Резервного копирования, остановите фоновые процессы, такие как Индексация файлов или Проверка целостности данных, и обязательно ограничьте доступ других пользователей к Общей папке. Это критически важно, чтобы не перезаписать утраченные данные новыми.
Далее необходимо подготовить NAS к удалённому подключению. Если доступ к веб-интерфейсу DSM частично сохранён, перейдите в Панель управления и откройте раздел Пользователь.

Найдите учётную запись admin. Обычно она отключена из соображений безопасности, поэтому её необходимо временно включить, сняв соответствующий флажок в настройках Изменить, а также задать для этой учётной записи пароль.

После этого необходимо включить доступ к терминалу файловой системы сервера и блочным устройствам. В той же Панели управления перейдите в раздел Терминал & SNMP.

На вкладке Терминал установите флажок Включить службу SSH и сохраните изменения, нажав Применить.

Также следует обратить внимание на сетевое оборудование. Поскольку работать с дисками мы будем по сети, для стабильного и удобного подключения во время восстановления желательно, чтобы компьютер пользователя, сам NAS и локальная сеть поддерживали скорость передачи данных 1 Гбит/с или выше. Это существенно ускорит анализ массива и копирование восстановленных файлов.
Восстановление удалённых данных
МЕТОД 1. Восстановление удалённых файлов и общих папок
Рассмотрим первый сценарий, когда массив работает нормально и том доступен по сети, но вы случайно удалили важные файлы или папки.
В этом случае разбирать NAS не требуется; достаточно использовать удалённое подключение в Hetman Partition Recovery.
Откройте программу, нажмите вкладку Инструменты в верхнем меню и выберите Подключиться по SSH.

В окне подключения введите IP-адрес вашего NAS в поле Удалённый сервер и укажите Порт 22. Ниже, в разделе Учетные данные, выберите Метод аутентификации, затем введите логин и пароль. При необходимости можно отметить параметры Сохранить сведения о сервере и Сохранить данные аутентификации, чтобы сохранить эти учётные данные. Нажмите Далее.

После успешного подключения к NAS в следующем окне будут отображены подключённые физические диски и собранные логические массивы. Чтобы правильно выбрать том, содержащий ваши данные, ориентируйтесь на его общий размер.
Обратите внимание, что небольшие разделы размером около 2 и 2,5 ГБ являются системными томами, на которых хранятся файлы операционной системы DSM, поэтому здесь они не нужны.

Также очень важно не выбирать отдельные физические диски, поскольку программа не сможет собрать их в единый массив RAID.
Выберите конечный логический том массива RAID 5. Нажмите Далее, чтобы добавить его в программу, и запустите процесс сканирования, выбрав Быстрое сканирование.

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

Категорически запрещается сохранять восстановленные файлы обратно на тот же сетевой том, чтобы избежать перезаписи.
МЕТОД 2. Автоматическая перестройка RAID 5
Теперь рассмотрим процесс восстановления в Hetman RAID Recovery.
Этот автоматический способ восстановления следует использовать, когда само NAS-устройство вышло из строя. Например, при отказе материнской платы или блока питания, либо при критическом сбое операционной системы DSM, из-за которого массив «развалился», хотя диски и их метаданные физически остались целыми.
Эта функция также незаменима в ситуациях, когда NAS включается, диски физически определяются, а доступ по SSH работает, но штатная система DSM не монтирует хранилище или Пул хранения перешёл в состояние Сбой или Отсутствует.
Чаще всего это происходит, если вы начали перестройку массива, а процесс был неожиданно прерван, и часть дисков осталась с новым состоянием массива, а часть — со старым. Аналогичная проблема возникает при миграции, когда вы добавляете диски из другого NAS-устройства, но новая система не может собрать из них массив и импортировать данные.
Кроме того, автоматическое восстановление помогает, если массив «развалился» после случайного извлечения или неправильной замены не того диска, а также в случае одновременного отказа нескольких дисков.
Программа также эффективно обрабатывает конфликтующие метаданные RAID после неудачного расширения пула или в тех случаях, когда DSM автоматически собирает неверный набор дисков, блокируя доступ к вашим файлам.
После успешного подключения по SSH, о котором подробно говорилось ранее, сразу откроется окно Выбор дисков для добавления, где необходимо выбрать накопители. В нашем NAS установлено 8 физических дисков, поэтому мы выбираем все и нажимаем Далее, чтобы смонтировать их.

В отличие от предыдущего случая, когда мы работали с уже собранным сетевым томом, здесь речь идёт о ситуации, когда сам массив не смонтирован или разрушен. Поэтому в этом окне нельзя выбирать конечный том, поскольку штатный менеджер хранилища повреждён или недоступен, и программа не сможет корректно восстановить структуру через него. Вместо этого необходимо выбрать все физические диски по отдельности, чтобы Hetman RAID Recovery могла автоматически собрать массив непосредственно из блочных устройств.
Программа автоматически прочитает метаданные и начнёт поиск структур LVM и RAID. После завершения обработки на главном экране отобразятся подключённые физические диски с разделами, а также автоматически собранный массив RAID 5.


Обратите особое внимание на то, как программа подробно отображает структуру собранного массива в правой панели. Здесь наглядно показаны все основные параметры массива и полный список входящих в него дисков.

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

МЕТОД 3. Ручная сборка RAID 5
Это был пример автоматического восстановления, которое успешно работает в большинстве случаев. Однако иногда программа не может собрать массив самостоятельно. Обычно это происходит из-за серьёзной логической повреждённости, полной перезаписи метаданных массива или повреждённых и конфликтующих метаданных на дисках.
Ещё одна распространённая причина — физический отказ одного или нескольких дисков в сочетании с повреждёнными метаданными на оставшихся исправных накопителях. Ручное вмешательство также требуется, если процесс перестройки массива был прерван из-за сбоя или отключения питания: в этом случае часть дисков сохраняет обновлённые данные, а часть остаётся в старом состоянии. В таких сложных ситуациях мы используем встроенный инструмент RAID Constructor для ручной сборки.
Чтобы корректно собрать массив, нужно определить начальное смещение файловой системы, называемое Offset.
Прежде чем искать его, важно понимать типичную структуру дисков в NAS: накопители обычно содержат несколько служебных разделов (небольшие системные разделы для операционной системы и раздел swap) и один большой основной раздел для пользовательских данных.

Чтобы найти его, мы намеренно выбираем на первом диске самый большой раздел данных, исключая системные разделы. Для этого откройте встроенный HEX Editor и найдите маркер LABELONE на соответствующем томе.

Обратите внимание, что этот маркер необходимо искать на первом диске, поскольку на остальных дисках массива он отсутствует.

После нахождения этого маркера с помощью функции поиска в HEX Editor определите значение смещения предыдущего сектора и прибавьте к нему значение Первый сектор раздела, на котором был найден маркер, как показано на главном экране в байтах.
Получившееся число, 4832886784 байт, и будет точным значением Offset.

Далее задайте стандартные параметры массива Synology; для большинства моделей они следующие:
- Порядок блоков — Left Synchronous;
- Размер блока — 64 КБ (в некоторых моделях иногда 512 КБ);
- Байт на сектор — 512.

Затем перенесите диски из поля Доступные диски в поле Выбранные диски и введите рассчитанный Offset для каждого из них. После этого нажмите Далее.


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

После успешной ручной сборки массив появится на главном экране. Останется только просканировать его и найти все данные, которые хранились на дисках до критического сбоя системы.

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

Заключение
Удалённое восстановление данных с Synology DS1815+ в конфигурации RAID 5 через SSH может быть полезно в ситуациях, когда доступ к файлам через стандартный интерфейс DSM утрачен, но само NAS-устройство и установленные диски остаются доступными. DS1815+ поддерживает RAID 5 и предоставляет доступ по SSH, что позволяет работать с хранилищем на системном уровне.
Во время восстановления особенно важно не выполнять операции, которые могут изменить структуру RAID или перезаписать данные на повреждённых дисках. Перед началом работы желательно определить состояние каждого диска, проверить конфигурацию RAID и файловой системы и, если возможно, создать копии или образы проблемных накопителей. Если массив находится в деградированном состоянии, следует помнить, что RAID 5 рассчитан на отказ только одного диска.
Использование SSH обеспечивает доступ к командной строке NAS и позволяет выполнять диагностику без извлечения дисков из корпуса. Это особенно важно при удалённой работе, когда физический доступ к оборудованию ограничен. При этом сложные случаи повреждения RAID, файловой системы или отказа нескольких дисков требуют тщательного анализа, поскольку неосторожные команды могут усложнить дальнейшее восстановление.
Таким образом, удалённое восстановление RAID 5 через SSH — это один из возможных способов получить доступ к данным на Synology DS1815+ без немедленного извлечения дисков. Корректная диагностика, работа с минимальным вмешательством и сохранение исходного состояния накопителей помогают снизить риск безвозвратной потери данных и создают безопасные условия для дальнейшего восстановления данных.






