LINUX.ORG.RU
решено ФорумAdmin

[lvm] [кривизна рук] [доигрался] надо спасти данные

 


0

0

Было. 2 диска (1 ТБ и 500 ГБ) объединены в группу томов. На все пространство был 1 логический том с ФС XFS. Система стоит отдельно на sda. Соответственно диски были sdb и sdc.

Потом кривые руки воткнули флешку. И не глядя (думая что она стала sdd) сделали dd if=.... of=/dev/sdd Поглядев и послушав зашуршавшие диски стало ясно, что в королевстве что-то не ладно. Оказалось с какого-то хрена флешка была sdc, а 500 ГБ диск sdd.

Теперь pvmove /dev/sdc (после перезагрузки и вынимания флешки буквы вернулись на место) пишет, что ничего он move не будет

Что делать?

★★★★★

Ме соболезнует. вернуть данные будет ой как непросто.

MikeDM ★★★★★
()

В /etc/lvm/archive есть бэкапы конфигураций lvm. Если они есть - вы один из счастливчиков, и сможете сделать man pvcreate на предмет --restorefile... И возможно, вам даже повезет.

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

да, там есть такое. Сейчас попробую

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

pvcreate --restorefile не понадобился. Помогло:

pvcreate -u [и подставить uuid] который он все ожидал увидеть.

Теперь все смонтировалось и доступно.

Остался вопрос. После прерывания злополучной dd, было написано, что 600 с чем-то метров он залил. Если lvm создавался сначала на терабайтнике, а затем был присоединен вот этот вот 500 ГБ диск, то как бы понять, что он там затер? Как распределяются данные lvm? Равномерно размазываются по дискам или сначала забивается один, а потом дальше?

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

счастливчик однозначно.

ЗЫ внимательнее надо быть, уважаемый.

MikeDM ★★★★★
()

Попробуй настроить HAL, udev или что там еще есть... Чтобы флешка монтировалась автоматически и в заранее известное место =)

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