Назад | Перейти на главную страницу

Восстановить данные из перезаписанного LVM

Я потерял все свои данные (8 ТБ), которые я собрал за последние несколько лет вчера, потому что я допустил несколько серьезных ошибок во время перемонтирования моего LVM. Я запускаю установку XenServer5.6 с дополнительными 4 жесткими дисками для хранения данных. LVM на этих 4 жестких дисках использовался для хранения всех моих данных. Вчера я переустановил XenServer и хотел смонтировать свои старые жесткие диски и добавить LVM. я бегу

xe sr-create [...]

для всех дисков (/ dev / sdb .. / dev / sde), но это было совершенно неверно. Эта команда удаляет старый LVM на дисках и создает новый пустой LVM на каждом диске без разделов. Нет, у меня 4 пустых жестких диска :(

Можно ли восстановить данные с потерянных томов LVM? Я понятия не имею, как это сделать, потому что я удалил всю информацию о старом LVM. Есть ли способ напрямую получить доступ к файлам, вставленным в этот старый lvm?

Пытаться vgcfgrestore. LVM обычно сохраняет резервную копию всех метаданных LVM в /etc/lvm/backup и старые резервные копии входят /etc/lvm/archive.

Чтобы проверить, какие у вас есть резервные копии:

vgcfgrestore -l <volumegroupname>

Пробный запуск восстановления из резервной копии:

vgcfgrestore -t <volumegroupname>

И фактически восстановите самую последнюю резервную копию:

vgcfgrestore <volumegroupname>

Чтобы восстановить другую резервную копию (проверьте вывод -l переключатель):

vgcfgrestore -f /etc/lvm/archive.... <volumegroupname>