Восстановления данных на RAID в случае изменения suberblock: различия между версиями
Материал из support.qbpro.ru
imported>Vix (Новая страница: «'''И так, описываю проблему и как мы ее решили:''' * '''Проблема''' - стоял сервер на Debian Lenny, на …») |
Vix (обсуждение | вклад) Нет описания правки |
||
(не показана 1 промежуточная версия 1 участника) | |||
Строка 4: | Строка 4: | ||
Перекопав кучу информации по интернету решение было найдено, а учитывая сложность ситуации и ответственность в таких случаях - статья создана для помощи другим в таком случае... | Перекопав кучу информации по интернету решение было найдено, а учитывая сложность ситуации и ответственность в таких случаях - статья создана для помощи другим в таком случае... | ||
* '''Решение''' - | * '''Решение''' : | ||
сначала монтируем RAID c metadata для этой версии - 0.90 | |||
mdadm --create /dev/md6 --level=1 --raid-disks=2 --metadata=0.90 missing /dev/sda6 | |||
теперь смотрим суперблоки на разделе RAID /dev/md6 | |||
mke2fs -n /dev/md6 | |||
берем предпоследнее число - например 102400000 | |||
и восстанавливаем командой: | |||
e2fsck -b 102400000 -y /dev/md6 | |||
ждем процесс восстановления node | |||
монтируем раздел: | |||
mount /dev/md6 /mnt | |||
смотрим наши файлы.. | |||
Все. |
Текущая версия от 03:47, 25 ноября 2023
И так, описываю проблему и как мы ее решили:
- Проблема - стоял сервер на Debian Lenny, на котором был RAID1 - разделы в котором были ext3, ext4 и при смене OS на Debian Wheezy мы получили массу ругани по поводу разделов на RAID, дальше была сделана попытка разобрать и собрать RAID - которая ситуацию явно еще усложнила... :(
Перекопав кучу информации по интернету решение было найдено, а учитывая сложность ситуации и ответственность в таких случаях - статья создана для помощи другим в таком случае...
- Решение :
сначала монтируем RAID c metadata для этой версии - 0.90
mdadm --create /dev/md6 --level=1 --raid-disks=2 --metadata=0.90 missing /dev/sda6
теперь смотрим суперблоки на разделе RAID /dev/md6
mke2fs -n /dev/md6
берем предпоследнее число - например 102400000
и восстанавливаем командой:
e2fsck -b 102400000 -y /dev/md6
ждем процесс восстановления node
монтируем раздел:
mount /dev/md6 /mnt
смотрим наши файлы..
Все.