Віддалене відновлення даних RAID 5 з Synology DS1815+ через SSH
У цій статті ми продемонструємо процес віддаленого відновлення даних з RAID 5 на NAS 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 ГБ.
Пристрій підтримує накопичувачі SATA у форматі 3,5 або 2,5 дюйма, гарячу заміну дисків і різні конфігурації RAID, зокрема RAID 5. Для внутрішнього сховища використовується файлова система EXT4, а серед мережевих протоколів передбачена підтримка SSH, що дає можливість отримати віддалений доступ до системи NAS через командний рядок. Також DS1815+ має чотири гігабітні мережеві порти, що дозволяє використовувати агрегацію каналів і забезпечувати доступ до сховища в мережі.
Нижче наведено основні технічні характеристики Synology DS1815+, які мають значення під час роботи з RAID 5 та відновлення доступу до даних через SSH.
| Характеристика | Synology DS1815+ |
|---|---|
| Тип пристрою | NAS / мережеве сховище |
| Рік випуску | 2014 |
| Процесор | Intel Atom C2538 |
| Кількість ядер | 4 |
| Тактовa частота | 2,4 ГГц |
| Архітектура | Intel Avoton |
| AES-NI | Так, апаратне прискорення шифрування |
| Оперативна пам'ять | 2 ГБ DDR3 |
| Максимальний обсяг RAM | До 6 ГБ |
| Кількість відсіків | 8 |
| Підтримувані диски | 3,5" або 2,5" SATA |
| Інтерфейс дисків | SATA II |
| Hot Swap | Так |
| Максимальна внутрішня ємність за початковою специфікацією | 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 |
| Link Aggregation | Так |
| Failover | Так |
| 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
Варто наголосити, що окрім віддаленого методу, ви завжди маєте можливість вилучити накопичувачі та працювати з дисками напряму, підключивши їх безпосередньо до комп’ютера. Якщо ж ви обрали відновлення по мережі, перед тим як розпочати будь-які дії, необхідно виконати кілька важливих кроків для захисту ваших даних від перезапису.
Негайно припиніть використання масиву для запису нових файлів. Вимкніть усі автоматичні завдання Backup, зупиніть фонові процеси (як File Indexing або Data Scrubbing), та обов’язково обмежте доступ до Shared Folder для інших користувачів. Це критично важливо, щоб уникнути затирання втраченої інформації новими даними.
Далі, потрібно підготувати NAS до віддаленого підключення. Якщо доступ до веб-інтерфейсу DSM частково зберігся, перейдіть у Control Panel та відкрийте розділ User.

Знайдіть дефолтний обліковий запис admin. Зазвичай він вимкнений з міркувань безпеки, тому його потрібно тимчасово активувати, знявши відповідну галочку в налаштуваннях Edit, а також обов’язково встановити на цей обліковий запис пароль.

Після цього необхідно активувати термінальний доступ до файлової системи та блокових пристроїв сервера. Для цього у тій самій Control Panel перейдіть до розділу Terminal & SNMP.

У вкладці Terminal поставте галочку біля пункту Enable SSH service та збережіть зміни натиснувши Apply.

Також варто звернути увагу на мережеве обладнання. Оскільки ми будемо працювати з накопичувачами по мережі, для стабільного і комфортного з’єднання під час відновлення бажано, щоб комп’ютер користувача, сам NAS та локальна мережа підтримували швидкість передачі даних від 1 Гбіт/с і вище. Це значно прискорить процес аналізу масиву та копіювання відновлених файлів.
Відновлення видалених даних
СПОСІБ 1. Відновлення видалених файлів та спільних папок
Розглянемо перший сценарій, коли ваш масив працює штатно і том є доступним по мережі, але ви випадково видалили важливі файли чи папки.
У такому випадку розбирати NAS немає потреби, достатньо використати віддалене підключення у програмі Hetman Partition Recovery.
Відкрийте утиліту, у верхньому меню натисніть вкладку Tools та оберіть пункт Connect via SSH.

У вікні підключення введіть IP-адресу вашого NAS у поле Remote server та вкажіть Port 22. Нижче, у блоці Credentials, виберіть Authentication method, після чого введіть ваш логін та пароль. За необхідності ви можете поставити галочки біля опцій Save server details та Save authentication data для збереження цих облікових даних. Натисніть Next.

Після успішного підключення до NAS у наступному вікні ви побачите підключені фізичні диски та зібрані логічні масиви. Щоб правильно обрати том із вашими даними, орієнтуйтеся на його загальний розмір.
Зверніть увагу, що невеликі розділи об’ємом близько 2 та 2,5 ГБ – це системні томи, на яких зберігаються файли операційної системи DSM, тому вони нам не потрібні.

Також, дуже важливо не вибирати окремі фізичні диски, оскільки програма не зможе зібрати їх в єдиний RAID-масив.
Обираємо саме підсумковий логічний том масиву RAID 5. Натисніть Next, щоб додати його до програми, і запустіть процес сканування, обравши режим Fast scan.

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

Зберігати відновлені файли назад на той самий мережевий том категорично заборонено, щоб не допустити перезапису.
СПОСІБ 2. Відновлення RAID 5 в автоматичному режимі
Тепер, розглянемо процес відновлення у програмі Hetman RAID Recovery.
Звертатися до цього способу автоматичного відновлення необхідно у випадках, коли сам пристрій NAS вийшов з ладу. Наприклад, у випадку поломки материнської плати чи блоку живлення, або коли стався критичний збій операційної системи DSM, через що масив «розвалився», хоча фізично диски та їхні метадані залишилися повністю неушкодженими.
Також ця функція є незамінною у ситуаціях, коли NAS вмикається, диски фізично визначаються, та доступ по SSH працює, проте штатна система DSM не монтує сховище або Storage Pool перейшов у статус Crashed чи Missing.
Найчастіше це трапляється, якщо ви запустили перебудову масиву і процес несподівано перервався, через що частина дисків містить новий стан масиву, а інша – старий. Подібна проблема виникає і при міграції, коли ви додали диски з іншого пристрою NAS, але нова система не змогла зібрати з них масив та імпортувати дані.
Крім того, автоматичне відновлення допомагає, якщо масив «розвалився» після випадкового вилучення чи помилкової заміни не того накопичувача, або ж у разі одночасного виходу з ладу кількох дисків.
Програма також ефективно впорається із суперечливими RAID-метаданими після невдалого розширення пулу або у випадках, коли DSM автоматично збирає неправильний склад дисків, блокуючи доступ до ваших файлів.
Після успішного підключення по SSH, процес якого ми детально розібрали раніше, перед вами одразу відкриється вікно Select Disks to Add, де необхідно обрати накопичувачі. У нашому NAS встановлено 8 фізичних дисків, тому ми виділяємо їх усі та натискаємо Next для монтування.

На відміну від попереднього випадку, коли ми працювали з уже зібраним мережевим томом, тут ми маємо справу з ситуацією, коли сам масив не змонтовано або зруйновано. Саме тому в цьому вікні категорично не можна вибирати підсумковий том, адже штатний менеджер сховища пошкоджений чи недоступний, і програма не зможе через нього коректно реконструювати структуру. Натомість нам потрібно обрати всі фізичні диски окремо, щоб утиліта Hetman RAID Recovery виконала автоматичну збірку масиву безпосередньо з блокових пристроїв.
Програма автоматично прочитає метадані та почне пошук структур LVM і RAID. Після завершення обробки на головному екрані з’являться підключені фізичні диски з розділами, а також автоматично зібраний масив RAID 5.


Зверніть особливу увагу на те, як програма детально відображає структуру зібраного масиву в правому вікні. Там чітко видно всі ключові параметри масиву та повний перелік дисків-членів, що входять до його складу.

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

СПОСІБ 3. Ручна побудова RAID 5
Це був приклад автоматичного відновлення, який успішно працює у більшості випадків. Але іноді програма не може зібрати масив самостійно. Зазвичай це трапляється через серйозне логічне пошкодження, повне затирання службової інформації масиву або пошкоджені й суперечливі метадані на дисках.
Інша поширена причина полягає у фізичному виході з ладу одного або кількох дисків у комбінації з пошкодженими метаданими на інших робочих накопичувачах. Ручне втручання також необхідне, якщо процес перебудови масиву було перервано через збій чи вимкнення живлення: у такому разі частина накопичувачів зберігає оновлену інформацію, тоді як інші залишаються зі старим станом. У таких складних ситуаціях ми використовуємо вбудований інструмент RAID Constructor для ручної збірки.
Для правильної збірки нам необхідно визначити зсув початку файлової системи, який називається Offset.
Перш ніж шукати його, важливо розуміти типову структуру дисків у NAS: накопичувачі зазвичай містять кілька службових розділів (невеликі системні розділи для операційної системи та розділ підкачки swap) і головний великий розділ під користувацькі дані.

Для пошуку ми свідомо обираємо саме цей найбільший розділ із даними на першому диску, відкинувши системні. Для цього відкриваємо вбудований HEX-Editor і виконуємо пошук маркера LABELONE на відповідному томі.

Варто зазначити, що цей маркер потрібно шукати саме на першому диску, оскільки на інших накопичувачах масиву його немає.

Знайшовши цей маркер через функцію пошуку в HEX-Editor, знаходимо значення зсуву попереднього сектору та додаємо до нього значення First sector розділу на якому було знайдено маркер, що відображається на головному екрані в байтах.
Отримане число 4832886784 в байтах і буде точним значенням Offset.

Далі, вводимо параметри масиву Synology за замовчуванням, для більшості моделей вони такі:
- Block order – Left Synchronous;
- Block size – 64 KB (іноді в деяких моделях це 512 KB);
- Bytes per sector – 512.

Далі, з поля Available disks переміщуємо диски в поле Selected disks та вводимо в кожному вирахуване значення Offset. Після цього тиснемо Next.


Якщо ви не знаєте правильну послідовність накопичувачів вручну, можна використати зручну опцію Detect disk order automatically. Програма сама проаналізує блоки та відтворить правильну конфігурацію 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+ без негайного вилучення накопичувачів. Правильна діагностика, робота в режимі мінімального втручання та збереження вихідного стану дисків дозволяють знизити ризик остаточної втрати інформації та створити безпечні умови для подальшого відновлення даних.






