Рейтинг:0

Что происходит с данными на диске, если диск подготовлен к RAID?

флаг us

У меня есть мини-RAID-контроллер PERC H730P. У меня есть один физический (не RAID) диск с важными данными, который я ошибочно выполнил как «Преобразовать в RAID-совместимый». Кроме этого, я больше ничего не делал с диском. Мой вопрос заключается в том, что если контроллер уничтожает данные на диске, чтобы стать частью группы RAID, или контроллер RAID устанавливает флаг только для включения его в группу виртуальных дисков (RAID). Поскольку у меня есть возможность конвертировать в не-рейд на диске, могу ли я с ее помощью откатиться без потери данных?

djdomi avatar
флаг za
восстановите резервную копию и все в порядке.
Рейтинг:0
флаг za

Выключите сервер, подключите диск к другому компьютеру, который не распознает его как RAID (в частности, не подключайте к картам LSI RAID и HBA). Сделай дамп(dd if=/dev/sdX of=/path/to/an/image.img).

Теперь у вас есть практически неограниченное количество попыток восстановления. Ты можешь:

  • изучить содержимое дампа с помощью шестнадцатеричного редактора и посмотреть, содержит ли он все еще данные
  • поэкспериментируйте с диском, в том числе и с упомянутым вами откатом; если вы когда-нибудь смоете с него данные, вы всегда сможете перезаписать диск из дампа (команда dd с if и of reversed), или же
  • поэкспериментируйте с дампом; например, вы можете сделать его доступным только для чтения, сделать поверх него наложенное изображение для чтения и записи (которое будет содержать изменения) и выполнить любую криминалистическую экспертизу, которую вы можете: сканирование разделов и файловых систем и т. д.

Хочу еще раз отметить. Если у вас есть ценные данные, которые вы все еще надеетесь восстановить, всегда сначала делайте дамп, прежде чем произойдет какое-либо другое действие. Не пытайтесь запускать какие-либо операции восстановления, если вы не совсем уверены, что знаете, что делаете, пока у вас не будет клона, лежащего в безопасном месте. Если вы восстанавливаете какой-либо RAID, часто требуется иметь клон каждого составного устройства, чтобы иметь возможность повторить попытку после неудачной попытки восстановления.

UPD: Это правда, регулярное автоматическое резервное копирование, контролируемое и протестированное, часто экономит много часов и некоторые волосы.

Nimrod avatar
флаг us
Спасибо. Вы хорошо заметили, что сделали резервную копию текущей ситуации. Я совсем забыл об этом. И я знаю достаточно, чтобы изучить первые два варианта, которые вы предложили, но не могли бы вы указать на третий вариант?
Nikita Kipriyanov avatar
флаг za
У вас уже есть необработанный образ вашего виртуального диска, созданный с помощью `dd`. Используйте `qemu-img`, чтобы создать оверлей qcow2, используя эту резервную копию в качестве основы, а затем используйте `qemu-nbd`, чтобы сделать этот образ qcow2 доступным для ОС. как блочное устройство. Вы можете делать с данными на nbd все, что хотите, изменения перейдут в оверлей, базовое изображение останется неизменным. Чтобы это работало надежно, убедитесь, что у вас достаточно свободного места в файловой системе, где вы создаете оверлейный образ qcow2. Чтобы попробовать еще раз, отключите устройство nbd (снова с помощью `qemu-nbd`), удалите оверлейное изображение и повторите все заново.

Ответить или комментировать

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