Відновлення даних з BitLocker-зашифрованих Parity та Simple RAID у Windows Server 2022
У цій статті розглянемо, як відновити дані з програмних RAID 5 та RAID 0, створених у Server Manager через Storage Spaces на базі Windows Server 2022. Ви дізнаєтеся, як швидко повернути випадково видалені файли або відновити доступ до критично важливої інформації, якщо сервер вийшов із ладу, відмовив накопичувач чи система просто перестала розпізнавати масив.

- Особливості WSS RAID
- Відновлення даних з BitLocker-зашифрованих Parity та Simple RAID
- Висновок
- Поширені запитання
- Коментарі
Storage Spaces у Windows Server 2022 дозволяє об’єднувати фізичні накопичувачі у віртуальні сховища з різними типами організації даних, зокрема Simple та Parity. Такі конфігурації використовуються для підвищення продуктивності, ефективного використання дискового простору та захисту від відмови окремих накопичувачів. Додатково вміст віртуального диска може бути зашифрований за допомогою BitLocker, що забезпечує захист даних від несанкціонованого доступу.
Однак, пошкодження конфігурації Storage Spaces, вихід з ладу одного або декількох дисків, випадкове видалення віртуального диска, чи проблеми з BitLocker, можуть призвести до втрати доступу до важливих файлів. У таких випадках стандартні засоби Windows не завжди дозволяють відновити структуру сховища та отримати доступ до даних.
У цій статті розглянемо, як відновити дані з BitLocker-зашифрованих сховищ Simple та Parity у Windows Server 2022, як визначити структуру масиву, що робити при пошкодженні Storage Spaces та які умови необхідні для успішного розшифрування і відновлення файлів. Особливу увагу приділимо ситуаціям, коли доступ до сховища втрачено, але фізичні диски та частина службової інформації залишилися неушкодженими.
Відновлення даних з Parity та Simple RAID, зашифрованих Bitlocker у Windows Server 2022
Особливості WSS RAID
У Windows Server 2022 створення програмних дискових масивів реалізовано через технологію Storage Spaces у середовищі Server Manager.
Ця сучасна система віртуалізації сховища працює за принципом створення пулів. Спочатку фізичні накопичувачі об’єднуються у спільний Storage Pool, а вже всередині нього формуються віртуальні диски з потрібним рівнем відмовостійкості, наприклад масиви типу Simple або Parity, що відповідають класичним RAID 0 та RAID 5. Такий підхід забезпечує гнучке керування ємністю та високу масштабованість серверного простору.
Варто зазначити ще один важливий параметр віртуальних дисків у Storage Spaces, а саме тип виділення простору Provisioning type. Система пропонує два варіанти: тонкий диск типу Thin та фіксований – Fixed, який технічні спеціалісти часто називають товстим або Тhick. Тип Fixed одразу резервує весь заданий обсяг на фізичних накопичувачах, тоді як Thin виділяє простір динамічно, в міру фактичного запису файлів.

У нашому огляді ми використовуємо обидва варіанти: масив Parity був створений із фіксованим типом виділення thick, а масив Simple як динамічний thin.


Незалежно від обраного типу, алгоритми Hetman RAID Recovery однаково ефективно розпізнають структуру обох варіантів.
Важливою деталлю є те, що обидва наші масиви відформатовані у сучасній файловій системі ReFS (Resilient File System). Програма Hetman RAID Recovery підтримує величезну кількість файлових систем, включаючи ReFS, тому незалежно від обраного типу виділення простору та складності архітектури, алгоритми однаково ефективно розпізнають їхню структуру.
Ключова особливість цієї технології полягає в тому, що конфігурація масиву зберігається у вигляді метаданих на самих накопичувачах, а не в операційній системі. Це дозволяє легко переносити диски між серверами, але водночас створює ризики. Будь-який збій операційної системи або пошкодження метаданих миттєво руйнує пул, після чого Windows відображає диски як нерозмічені. Відновити доступ штатними засобами стає неможливо, проте Hetman RAID Recovery автоматично сканує сектори, знаходить залишки метаданих Storage Spaces і віртуально збирає масив для безпечного відновлення файлів.
| Характеристика | Simple | Mirror | Parity |
|---|---|---|---|
| Кількість дисків | Від 1 | Від 2 | Від 3 |
| Принцип роботи | Розподіл даних між дисками без резервування | Дзеркальне копіювання даних | Розподіл даних із використанням паритету |
| Аналог RAID | RAID 0 | RAID 1 / RAID 10 | RAID 5 |
| Захист від відмови диска | Немає | Є | Є |
| Продуктивність читання | Висока | Висока | Висока |
| Продуктивність запису | Висока | Висока | Нижча через обчислення паритету |
| Ефективність використання дискового простору | Висока | Нижча через дублювання | Вища, ніж у Mirror |
| Відновлення після відмови диска | Неможливе без резервної копії | Можливе за наявності копії даних | Можливе за умови збереження необхідної кількості дисків |
| Стійкість до відмов | 0 дисків | Залежить від конфігурації | Зазвичай 1 диск |
| Основне призначення | Продуктивність і максимальне використання простору | Надійність і захист даних | Баланс між ємністю та захистом |
| Ризик втрати даних | Високий при відмові будь-якого диска | Низький | Середній |
| Використання для важливих даних | Не рекомендується без резервної копії | Рекомендується | Рекомендується |
| Особливості відновлення | Необхідно відновлювати дані з окремих дисків | Можна використовувати дзеркальну копію | Необхідно правильно визначити структуру та параметри паритету |
| Шифрування BitLocker | Можливе | Можливе | Можливе |
| Типове використання | Тимчасові дані, кеш, робочі файли | Сервери та важливі дані | Файлові сервери та великі сховища |
Шифрування диску BitLocker
Іще одним важливим аспектом є використання технології BitLocker, яка забезпечує захист даних шляхом шифрування на рівні секторів.
Якщо віртуальні диски вашого масиву були зашифровані, то у разі втрати доступу до пулу вам обов’язково знадобиться 48-значний пароль відновлення або файл ключа формату bek.

Оскільки інформація зашифрована на фізичному рівні, то для успішного пошуку файлів програмою Hetman RAID Recovery такий том потрібно попередньо розблокувати безпосередньо в її інтерфейсі. Лише після зняття захисту алгоритми зможуть проаналізувати логічну структуру та знайти всі втрачені дані.
Відновлення даних з BitLocker-зашифрованих Parity та Simple RAID
КРОК 1. Підключення накопичувачів до ПК
Перш ніж розпочати безпосередній процес відновлення, необхідно вийняти накопичувачі з проблемного сервера та підключити їх до вашого робочого комп’ютера.
Найкращим і найнадійнішим методом є пряме підключення накопичувачів до материнської плати через порти SATA або за допомогою додаткових плат розширення SAS чи HBA. Такий підхід забезпечує максимальну швидкість зчитування інформації та гарантує стабільну роботу під час аналізу.
Окремо варто зазначити важливу деталь: оскільки в нашому тестовому сценарії як приклад розглядається масив RAID 5, для його успішної збірки та повноцінного відновлення інформації вам не обов’язково підключати абсолютно всі накопичувачі. Достатньо під’єднати лише мінімально необхідну кількість робочих дисків, а програма автоматично вирахує відсутні дані за допомогою блоків парності.

КРОК 2. Робота з образами дисків
Бувають ситуації, коли фізично неможливо підключити всі потрібні накопичувачі одночасно через брак вільних портів на комп’ютері. У такому разі ви можете скористатися функцією створення посекторних образів. Це також є стандартом безпеки при роботі з дисками, які мають ознаки апаратних несправностей або биті сектори.
Образ являє собою точну побайтову копію вашого фізичного диска, збережену як звичайний файл на іншому місткому носії. Ви можете підключати серверні накопичувачі по черзі, робити з них образи, а потім просто завантажити всі отримані файли у Hetman RAID Recovery. Програма працюватиме з ними абсолютно так само, як і з реальними фізичними пристроями.
Щоб створити такий образ, запустіть програму, виділіть потрібний накопичувач та натисніть кнопку Save disk на верхній панелі. Далі, просто вкажіть місце для збереження.

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

Після завершення процесу збереження відкрийте головне меню та оберіть опцію Mount disk.

Серед запропонованих варіантів виберіть тип Raw disk images і відкрийте щойно створені файли.

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

КРОК 3. Автоматичне відновлення RAID масивів
Після того як усі накопичувачі успішно підключено до робочого комп’ютера або змонтовано їхні посекторні образи, запускаємо Hetman RAID Recovery. Програма автоматично аналізує структури та миттєво розпізнає створені нами раніше масиви Parity та Simple.
На прикладі нашого тестового стенда ми бачимо успішну автоматичну збірку програмного масиву Parity навіть за умови фізичної відсутності одного з накопичувачів. Це іще раз підтверджує, що для повноцінного відновлення інформації достатньо підключити мінімально необхідну кількість активних дисків, а відсутні дані утиліта вираховує самостійно на основі блоків парності.

Оскільки наші тестові віртуальні диски були заздалегідь зашифровані технологією BitLocker, то для доступу до файлів їх необхідно розблокувати. І тут варто звернути увагу на важливий технічний нюанс, який пояснює, чому ми робимо це саме в середовищі macOS.
Якщо підключити серверні диски до звичайного комп’ютера з Windows і спробувати розблокувати масив системними засобами, то фонові процеси миттєво створять приховані папки та оновлять метадані. Це майже завжди призводить до часткового перезапису втраченої інформації. Працюючи на Mac і розблоковуючи томи виключно в безпечному середовищі Hetman RAID Recovery, ми повністю уникаємо цього ризику.
Програма підтримує три зручні способи розшифрування:
- введення звичайного текстового пароля;
- використання 48-значного ключа відновлення;
- завантаження спеціального файлу формату bek.
У нашому прикладі ми обираємо найпростіший шлях і просто вводимо пароль, після чого утиліта автоматично знімає захист і відкриває доступ до тому.

Якщо ви вже намагалися відкрити ваші проблемні диски на Windows, то файлова структура могла зазнати змін. У такому випадку базового алгоритму Fast scan, до якого ми зараз перейдемо, може виявитися недостатнім. Вам доведеться запустити функцію Full scan. Цей метод виконує глибоке побайтове сканування та ефективно знаходить дані за унікальними сигнатурами навіть після їхнього часткового перезапису.
Тепер, переходимо до фінального етапу. Клікаємо по зібраному та розблокованому масиву і запускаємо алгоритм Fast scan.

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

КРОК 4. Відновлення видалених файлів
Хоча вихідні дані були створені у середовищі Windows Server, програма легко працює з десятками різних файлових систем та успішно справляється зі специфікою нашого тому на базі ReFS, тому коректно розпізнає оригінальну структуру масиву.
У вікні результатів ви одразу побачите всю файлову систему з наявними та видаленими папками. Дані, які були втрачені іще до виникнення критичного збою масиву, легко знайти у списку, оскільки вони позначені спеціальним індикатором у вигляді червоного хрестика.

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

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

Пам’ятайте головне правило: задля уникнення пошкодження даних, ніколи не зберігайте відновлені файли на той самий RAID-масив, з якого ви ведете роботу. Після завершення копіювання ви отримаєте повноцінний доступ до всіх відновлених файлів у вказаній директорії.
Висновок
Відновлення даних із BitLocker-зашифрованих Parity та Simple RAID у Windows Server 2022 є складним завданням, оскільки необхідно одночасно враховувати структуру Storage Spaces, розподіл даних між фізичними накопичувачами та механізм шифрування BitLocker. Просте підключення дисків до іншого комп’ютера не завжди дозволяє отримати доступ до файлів, особливо якщо конфігурація віртуального сховища була пошкоджена або частково втрачена.
У випадку Simple відсутність резервування означає, що пошкодження або втрата одного з дисків може призвести до втрати частини або всіх даних. Для Parity можливості відновлення вищі, оскільки частина інформації може бути реконструйована за допомогою паритетних даних, однак для цього необхідно правильно визначити структуру сховища та параметри розподілу даних.
Якщо дані були зашифровані BitLocker, для доступу до них необхідний пароль, ключ відновлення або інший коректний засіб розблокування. Без необхідного ключа шифрування відновлення вмісту зашифрованого тому практично неможливе.
Найважливіше правило при втраті доступу до такого сховища — не виконувати операції форматування, ініціалізації або повторного створення Storage Spaces. Також бажано не записувати нові дані на диски. Перед відновленням рекомендується створити побітові копії накопичувачів і працювати з ними, щоб зберегти оригінальні дані.
Таким чином, успішне відновлення залежить від стану фізичних дисків, збереження метаданих Storage Spaces, типу конфігурації RAID, ступеня пошкодження та наявності ключа BitLocker. У складних випадках використання спеціалізованого програмного забезпечення для аналізу RAID/Storage Spaces та відновлення даних дозволяє значно підвищити шанси на повернення доступу до важливих файлів.





