LINUX.ORG.RU

Посыпался RAID1, как восстановить данные?

 ,


0

1

Вводные: Сервер в Hetzner, Centos6, программный Raid1 + Parallels Virtuozzo Containers. В один момент сервер лег и при перезагрузке уходил в ошибку: dracut warning boot has failed. to debug this issue add rdshell to the kernel command line

Через Recovery каким-то способом удалось запустить операционку, но оказалось вся система откатилась на состояние 2013 года.

Диагностика показала что не работает 1 диск, через поддержку его поменяли и перестроили Raid, но ничего не изменилось.

ext4magic - находит только старые данные (за 2013 год)

Подскажите, что это может быть, куда копать и есть ли шанс что актуальные данные все ещё лежат на диске?

Или может быть, тут есть специалисты, готовые за вознаграждение попробовать найти потерянные данные, готов дать рута.



Последнее исправление: saiprex (всего исправлений: 2)

В один момент сервер лег и при перезагрузке уходил в ошибку: dracut warning boot has failed. to debug this issue add rdshell to the kernel command line

Через Recovery каким-то способом удалось запустить операционку, но оказалось вся система откатилась на состояние 2013 года.

А RAID вообще хоть как-нибудь мониторился? Так то, mdadm можно запустить демоном, чтобы он сообщал о проблемах на почту сразу при их возникновении.

Спрашиваю потому, что всё выглядит так, как будто у вас RAID1 развалился ещё в 2013-ом. Один из дисков вылетел из-за какой-то небольшой ошибки (типа ошибки чтения одного сектора). После этого сервер работал на одном активном диске в деградированном RAID1 до настоящего времени. Второй (вывалившийся в 2013-ом году) диск никак в работе не участвовал, но данные на нём остались. И сейчас у вас просто умер единственный активный диск, на котором и были все данные. Причём не просто немного сбойнул (как второй в 2013-ом), а умер капитально. И после попытки восстановления вы просто восстановили массив с теми данными, которые остались на диске, вылетевшем из массива давно.

Если всё так, то единственная призрачная возможность восстановить данные - это попросить Hetzner отнести вытащенный из сервака диск в контору по восстановлению данных.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)

вот казалось бы у капустки столько слоёв было (крупный хостер + штабильная центось + промышленная виртуализация + миррор) а оно всё равно взяло и грохнулось))
ну это так, мысли в слух...

а по делу - информация крайне путанная, чтобы посоветовать что-то конкретное. вопросов много и они очевидные - ну как минимум рейд как бе должен защищать от подобных ситуаций, так что же произошло? что такое

система откатилась на состояние 2013 года

и зачем она хранит состояние целую пятилетку? там банковские регламентные отчёты?

вообще я бы спрашивал ГДЕ МОИ ДАННЫЕ у ТП хецнера. или там так не принято?

mos ★★☆☆☆
()
Ответ на: комментарий от mos

вообще я бы спрашивал ГДЕ МОИ ДАННЫЕ у ТП хецнера. или там так не принято?

Если у хостера арендуется сервер, но не покупаются услуги админов, то за всё происходящее программно внутри сервера ответственность несёт тот, кто его арендует. Это же не виртуалочка в облаке. Тут хостер только железо менять может и кабели вставлять/вытаскивать и то только по просьбе/с согласия арендатора.

Deleted
()
Ответ на: комментарий от Deleted

ну отношения ТС с хостером это одна из тем которые ТС же не раскрыл в ОП.
зато наговорил много разных слов типа Праллельс Виртуоззо (р)(тм)(с) которые непонятно как относятся к его проблеме. Да и вообще в чем она конкретно. А то

система откатилась на состояние 2013 года

это так себе описание проблемы, нес па?

mos ★★☆☆☆
()
Ответ на: комментарий от Deleted

Hetzner в этом плане ничего делать не будут. Переписывался с ними на тему передать сломанные HDD курьеру DHL, так они за это зарядили 210 евро.

160 - за сломанный диск (в 1.5 раза дороже нового) и 50 - за то, чтобы его со стола взять и отдать курьеру.

Dear Client,

We can offer to loan you the drive. For dismantlement and packaging ready for dispatch, we charge a provisioning fee of € 50.00 (excl. VAT). Additionally, we charge a deposit of € 160,00 (excl. VAT). The deposit will be refunded to you on return of the drive, if they are returned unopened and if we receive them within six months after the date of collection.

If it should be necessary for a data recovery company to recover data by opening the drive, please ensure that the company is an authorised data recovery company and that the drive are again provided with a warranty seal. Otherwise, we lose our warranty claims against the drive manufacturer and you your entitlement to a refund of your deposit, even if we receive the drive from you by the deadline within six months after the date of collection.

After the hardware has been dismantled and packaged ready for dispatch, it will be up to you to organize the pickup of the parcel. The shipment will not be processed by us.

If you would like to take advantage of this offer please confirm the aforementioned conditions.

saiprex
() автор топика
Ответ на: комментарий от saiprex

Hetzner в этом плане ничего делать не будут. Переписывался с ними на тему передать сломанные HDD курьеру DHL, так они за это зарядили 210 евро.

А Raid не мониторился, ваша версия наиболее правдоподобная.

Если я угадал, и плюсом ещё и бэкапы не делались, то теперь вопрос только в том, во сколько ты оцениваешь свои данные и возможность повышения шансов их снова увидеть с «вообще никаких» до «маловероятно».

Deleted
()
Ответ на: комментарий от Deleted

ну почему, если ты угадал то степень поврежденности диска который всё это время работал - величина не известная. собственно так же как и того который давно из рейда вывалился.
но хецнер держит этот диск в заложниках и требует за его release 50 евриков (а не 210 как ТС написал). ну что ж, наверное это где-нибудь на 5768 строчке мелкого текста в договоре написано...

mos ★★☆☆☆
()
Ответ на: комментарий от mos

Дело в том, что они уже этот диск сняли и заменили его на другой. Но не важно, уже договорились что диск буду забирать, осталось с DHL договориться.

Спасибо Дмитрию Коптеву, за то, что оперативно помог разобраться и понять, что на том что осталось в сервере нужной информации нет.

saiprex
() автор топика
Ответ на: комментарий от saiprex

или попросить ТП воткнуть диск (на котором предположительно всё и работало последние 6 лет) обратно (не в рейд а просто) и с имеющегося (раз уж система грузится и работает) его потыкать.

mos ★★☆☆☆
()
Ответ на: комментарий от mos

We could offer you to install the faulty hard drive as temporary drive into your server: ------------------8<------------------ temporary hard drive: 24,37 € (setup) + 41,17 € (monthly - calculated on a daily base)

А кроме того, он вообще не определяется системой. Скорее всего это ничего не даст.

saiprex
() автор топика
Ответ на: комментарий от saiprex

Ну раз не определяется то да. Этого ж не было написано...

mos ★★☆☆☆
()

Типичная ошибка. RAID - это не про включение и выключение (привет установщикам загрузчика на райд массивы, сочетающие несочетаемое). RAID - это про беспрерывную работу. Если он отключился(даже банальным штатным выключением через кнопочку), то он сломался. Сразу готов бекап и доставай руководство по восстановлению. Если нет, то молись. И райд тут уже не причем.

anonymous
()

Вот поэтому нужны внешние бэкапы, стоимость их содержания меньше, чем стоимость попыток восстановления

murmur
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.