узнали про это злодейство на след день (часов так через 15-20) по жалобе одного из пострадавших.
есть прекрасная утилитка anyfs-tools - но она ругается после такого
Код: Выделить всё
создаем список inode'ов:
build_it /mnt/work ~/inodes-all.lst
- реставрируем файлы по списку нод:
anysurrect -i ~/inodes-all.lst -t audio_video_AVI -p tmp-RAR /dev/vg+vg00/lv+n+lv0000 ~/output-inodes.lst
тут оно мне сказало что исходный файл слишком большой (для диска в 13Тб это похоже на правду)
меня интересует несколько вопросов
первая утилитка создает файл из нод такого вида
Код: Выделить всё
BLOCK_SIZE 00001000
INODES 0018e39f
INODE_TABLE
0000 0000 0000 0000000000000000 00000000 00000000 00000000 0000 00000000
41ff 0000 0000 0000000000003000 47276487 4d2eeda8 4d2eeda8 0083 00000000
41ff 0065 0065 0000000000002000 4b59b24d 4d1c68b1 4d1c68b1 001a 0000147a
81b6 ffff ffff 000000000000236c 4cdbe268 4cdbe268 4cdbe268 0001 00002570
81b6 006d 0065 00000000000dc860 4b59ca8f 4b59cd92 4b59cd92 0001 0000258f
81b6 0065 0065 0000000000004f2f 4c06ac91 4c06ac4b 4c06ac91 0001 00002662
уменьшить файл можно (теоретически) если убрать известные ноды существующих файлов, для этого мне надо понять "в какой колонке указан inode"
как определить тип найденной inode (команда)
вобщем любая помощь вэлкам - ссылка, диспут и тп уже просто не знаю чего с ним делать. но восстановить надо

ЗЫ в шелле пишу только самое простенькое. просьба сразу мордой в г. не кидать
