Віддалене відновлення даних RAID 5 з Synology DS1815+ через SSH

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

Віддалене відновлення даних RAID 5 з Synology DS1815+ через SSH

У разі апаратного чи програмного збою NAS масив стає недоступним, хоча ваші файли фізично залишаються на дисках. Часто буває так, що пристрій вмикається, диски визначаються, SSH працює, але штатна система не монтує сховище або неправильно збирає RAID.

До таких наслідків найчастіше призводить перервана перебудова RAID, пошкоджені метадані внаслідок раптового знеструмлення, відмова накопичувачів або ж їх помилкова заміна. Крім того, доступ до даних може зникнути через зміну порядку дисків у відсіках, перенесення їх в інший пристрій NAS, зникнення пулу після оновлення прошивки або через проблеми з правами доступу та мережевими протоколами.

Якщо у вас немає можливості вилучити та підключити всі накопичувачі безпосередньо до комп’ютера, ми розглянемо концепцію віддаленого відновлення. Для ефективної роботи настійно рекомендується використовувати швидкісне мережеве підключення. Процес повернення інформації ми виконаємо за допомогою програм Hetman Partition Recovery та Hetman RAID Recovery, які успішно працюють на платформах Windows, Linux та macOS.

Перейти до перегляду
Віддалене відновлення даних з RAID 5 на Synology через SSH | DS1815+

Віддалене відновлення даних з 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.

Веб-інтерфейс Synology: розділ User у Control Panel

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

Веб-інтерфейс Synology: налаштування облікового запису admin

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

Веб-інтерфейс Synology: розділ Terminal & SNMP

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

Веб-інтерфейс Synology: увімкнення Enable SSH service

Також варто звернути увагу на мережеве обладнання. Оскільки ми будемо працювати з накопичувачами по мережі, для стабільного і комфортного з’єднання під час відновлення бажано, щоб комп’ютер користувача, сам NAS та локальна мережа підтримували швидкість передачі даних від 1 Гбіт/с і вище. Це значно прискорить процес аналізу масиву та копіювання відновлених файлів.

Відновлення видалених даних

СПОСІБ 1. Відновлення видалених файлів та спільних папок

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

У такому випадку розбирати NAS немає потреби, достатньо використати віддалене підключення у програмі Hetman Partition Recovery.

Універсальне рішення для відновлення файлів із видалених, відформатованих, пошкоджених або недоступних пристроїв зберігання даних.

Відкрийте утиліту, у верхньому меню натисніть вкладку Tools та оберіть пункт Connect via SSH.

Hetman Partition Recovery: Tools - Connect via SSH

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

Hetman Partition Recovery: Connect to Remote Server

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

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

Hetman Partition Recovery: Select Disk to Add

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

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

Hetman Partition Recovery: змонтований віддалений диск через SSH

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

Hetman Partition Recovery: вибір файлів для відновлення

Зберігати відновлені файли назад на той самий мережевий том категорично заборонено, щоб не допустити перезапису.

СПОСІБ 2. Відновлення RAID 5 в автоматичному режимі

Тепер, розглянемо процес відновлення у програмі Hetman RAID Recovery.

Для відновлення даних із пошкоджених RAID-масивів, NAS-пристроїв та інших багатодискових систем зберігання.

Звертатися до цього способу автоматичного відновлення необхідно у випадках, коли сам пристрій NAS вийшов з ладу. Наприклад, у випадку поломки материнської плати чи блоку живлення, або коли стався критичний збій операційної системи DSM, через що масив «розвалився», хоча фізично диски та їхні метадані залишилися повністю неушкодженими.

Також ця функція є незамінною у ситуаціях, коли NAS вмикається, диски фізично визначаються, та доступ по SSH працює, проте штатна система DSM не монтує сховище або Storage Pool перейшов у статус Crashed чи Missing.

Найчастіше це трапляється, якщо ви запустили перебудову масиву і процес несподівано перервався, через що частина дисків містить новий стан масиву, а інша – старий. Подібна проблема виникає і при міграції, коли ви додали диски з іншого пристрою NAS, але нова система не змогла зібрати з них масив та імпортувати дані.

Крім того, автоматичне відновлення допомагає, якщо масив «розвалився» після випадкового вилучення чи помилкової заміни не того накопичувача, або ж у разі одночасного виходу з ладу кількох дисків.

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

Після успішного підключення по SSH, процес якого ми детально розібрали раніше, перед вами одразу відкриється вікно Select Disks to Add, де необхідно обрати накопичувачі. У нашому NAS встановлено 8 фізичних дисків, тому ми виділяємо їх усі та натискаємо Next для монтування.

Hetman RAID Recovery: Select Disks to Add

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

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

Hetman RAID Recovery: підключені фізичні диски з розділами
Hetman RAID Recovery: автоматично зібраний масив RAID 5

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

Hetman RAID Recovery: структура зібраного масиву RAID 5

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

Hetman RAID Recovery: сканування зібраного масиву RAID 5

СПОСІБ 3. Ручна побудова RAID 5

Це був приклад автоматичного відновлення, який успішно працює у більшості випадків. Але іноді програма не може зібрати масив самостійно. Зазвичай це трапляється через серйозне логічне пошкодження, повне затирання службової інформації масиву або пошкоджені й суперечливі метадані на дисках.

Інша поширена причина полягає у фізичному виході з ладу одного або кількох дисків у комбінації з пошкодженими метаданими на інших робочих накопичувачах. Ручне втручання також необхідне, якщо процес перебудови масиву було перервано через збій чи вимкнення живлення: у такому разі частина накопичувачів зберігає оновлену інформацію, тоді як інші залишаються зі старим станом. У таких складних ситуаціях ми використовуємо вбудований інструмент RAID Constructor для ручної збірки.

Для правильної збірки нам необхідно визначити зсув початку файлової системи, який називається Offset.

Перш ніж шукати його, важливо розуміти типову структуру дисків у NAS: накопичувачі зазвичай містять кілька службових розділів (невеликі системні розділи для операційної системи та розділ підкачки swap) і головний великий розділ під користувацькі дані.

Hetman RAID Recovery: типова структура дисків у NAS

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

Hetman RAID Recovery: відкриття HEX-Editor для розділу з даними

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

Hetman RAID Recovery: маркер LABELONE у HEX-Editor

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

Отримане число 4832886784 в байтах і буде точним значенням Offset.

Hetman RAID Recovery: розрахунок значення Offset

Далі, вводимо параметри масиву Synology за замовчуванням, для більшості моделей вони такі:

  • Block order – Left Synchronous;
  • Block size – 64 KB (іноді в деяких моделях це 512 KB);
  • Bytes per sector – 512.
Hetman RAID Recovery: параметри масиву Synology RAID 5

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

Hetman RAID Recovery: перенесення дисків з Available disks у Selected disks
Hetman RAID Recovery: введення значення Offset для дисків

Якщо ви не знаєте правильну послідовність накопичувачів вручну, можна використати зручну опцію Detect disk order automatically. Програма сама проаналізує блоки та відтворить правильну конфігурацію RAID 5.

Hetman RAID Recovery: Detect disk order automatically

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

Hetman RAID Recovery: вручну зібраний масив RAID 5

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

Hetman RAID Recovery: сканування вручну зібраного масиву 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+ без негайного вилучення накопичувачів. Правильна діагностика, робота в режимі мінімального втручання та збереження вихідного стану дисків дозволяють знизити ризик остаточної втрати інформації та створити безпечні умови для подальшого відновлення даних.

Valery Martyshko

Автор: , Технічний письменник

Автор, перекладач та технічний спеціаліст компанії Hetman Software. Має майже десятирічний досвід роботи в IT сфері, який охоплює різні галузі: від ПК з Windows та мобільних пристроїв, до фото та відео обладнання, сигналізацій та систем відеоспостереження, і т.д. Окрім іншого, є також спеціалістом по Android, Windows та Microsoft Office. Є експертом в області відновлення даних, файлових систем, пристроїв зберігання даних, RAID масивів.

Vladyslav Kupriyenko

Редактор: , Технічний письменник

Редактор статей блогу, автор та ведучий рубрики на YouTube каналі компанії Hetman Software. За освітою: спеціаліст з обслуговування комп’ютерних систем та мереж, вивчав розробку програмного забезпечення. Має досвід роботи в IT сфері, який охоплює різні галузі: адміністрування комп’ютерної мережі та обладнання, контроль та підтримка роботи Інтернет, офісних та спеціалізованих програм. Є фахівцем в області відновлення даних, файлових систем та пристроїв зберігання даних.

Рекомендуємо для вас