#proxmox #восстановление #rescue #minecraft
Ну, что за напасть. Несколько недель назад обнаружил, что домашний сервак на proxmox также проснулся не с той ноги и свалился в grub rescue. Руки дошли починить лишь сегодня ночью.
Попытался загрузиться со стандартного рутового раздела LVM - pve/root, но меня ожидали битые сектора и ошибки чтения. Пришлось загружаться со свежего арча в лайв режим и бекапиться. На домашнем сервере крутился сервак майнкрафта, ssh ханипот, и телеграм бот для рассылки новостей. Неприятнее всего в данном случае было бы потерять карту майнкрафта на сервере.
Закинул копии разделов на переносной ссд с помощью ddrescue. Testdisk даже смог без особых проблем определить файлы, так я смог подписать все разделы ( надо было делать это сразу)
Решил не мучаться с восстановлениям boot раздела и просто перенакатил proxmox.
И что меня удивило больше всего, так это оставшиеся сигнатуры LVM разделов, которые proxmox любезно обнаружил и выделил их в отдельную Volume Group ( VG ) на жестком диске.
А это значит, что чуть подправив конфиг, я смогу восстановить все виртуалки. О, чудо!
В итоге: домашний сервак жив, живы логи ханипота, телеграм бот и карта майнкрафта с сервера 😎
Ну, что за напасть. Несколько недель назад обнаружил, что домашний сервак на proxmox также проснулся не с той ноги и свалился в grub rescue. Руки дошли починить лишь сегодня ночью.
Попытался загрузиться со стандартного рутового раздела LVM - pve/root, но меня ожидали битые сектора и ошибки чтения. Пришлось загружаться со свежего арча в лайв режим и бекапиться. На домашнем сервере крутился сервак майнкрафта, ssh ханипот, и телеграм бот для рассылки новостей. Неприятнее всего в данном случае было бы потерять карту майнкрафта на сервере.
Закинул копии разделов на переносной ссд с помощью ddrescue. Testdisk даже смог без особых проблем определить файлы, так я смог подписать все разделы ( надо было делать это сразу)
Решил не мучаться с восстановлениям boot раздела и просто перенакатил proxmox.
И что меня удивило больше всего, так это оставшиеся сигнатуры LVM разделов, которые proxmox любезно обнаружил и выделил их в отдельную Volume Group ( VG ) на жестком диске.
А это значит, что чуть подправив конфиг, я смогу восстановить все виртуалки. О, чудо!
В итоге: домашний сервак жив, живы логи ханипота, телеграм бот и карта майнкрафта с сервера 😎
Хабр
Спасаем данные в Linux с помощью ddrecovery
«Input/output error (5)» сказала система при копировании файла и заставила погрузиться в неприятные раздумья о новом винчестере и подлом партизане SMART. К счаст...