--}}
Новая тема
Вы не можете создавать новые темы.
Т.к. вы неавторизованы на сайте. Пожалуйста назовите себя или зарегистрируйтесь.
Список тем

Вытащить данные из битого (но есть подозрение, что архив нормальный) архива.

Сисадминское
9
12
С друзьями на NN.RU
В социальных сетях
Поделиться
Labutin
23.12.2009
Есть backup базы данных сайта. По идее должен быть .tar.bz2 Но вот как-то получилось так, что архив .tzr.bz2 т.е. скорее всего просто при архивировании была опечатка и было набрано:
tar -cjf /tmp/sitebd.tzr.bz2 sitebd
(т.е. вместо tar набрали tzr)
а дальше мистика. Так были зажаты и скачены с хостинга база и сам сайт. Так вот оба архива не распаковываются!!!!
bzip2recover не помогает. Если посмотреть в бинарном виде - первые байты файла похожи на bzip2 архив. Данные очень нужны - оригинала сайта больше нигде нет!!!
Может кто поможет что-то сделать? За положительный результат готов заплатить вознаграждение!
MonitoR
23.12.2009
весит много?
23.12.2009
Да, да, файло в студию!
Labutin
23.12.2009
ссылку на файл дам по запросу заинтересованным
Labutin
23.12.2009
архив 100 магабайт
bzip2 архив состоит из независимых блоков размером 900 кБ
Если один разрушился то остальные можно вытащить
каждый блок разделен меткой и CRC по ним программа bzip2recover может их вытащить
если она не помогает, то вряд ли что поможет.
Напусти bzip2recover на архив и она должна разбить его на .bz2 блоки
Командой bzip2 -t можно проверить их целостность
Потом их можно объединить в файл так:
bzip2 -dc rec*file.bz2 > recovered_data
Разрушенный блок, как правило, восстановлению не подлежит.
Labutin
23.12.2009
после bzip2recover куча маленьких архивов которые тоже битые :(
Я вот одного не пойму - с хостинга было в тот день вытянуто около 15 сайтов. Проблема только с одним! Причем именно в нем была опечатка tzr вместо tar - есть подозрение, что это не просто совпадение :(
Что они битые подвердилось командой bzip2 -t ?
Tесли да, то скорее всего передача через сеть была в аскии режиме - обычно чисто архивы после этого не восстанавливаются.
Labutin
24.12.2009
да не должно быть в ASCII передано. Архивы выкладывались на сайт и скачивались по HTTP.
Labutin
26.12.2009
Проблема все еще в силе :(
Stinky
26.12.2009
Как-то не приходилось иметь дела с битыми bz2, но все таки...

Что говорит 'file sitebd.tzr.bz2' ?
В результате 'bzip2 -d <sitebd.tzr.bz2 >sitebd.tar' что получается?
Labutin
27.12.2009
# file sitebd.tzr.bz2
sitebd.tzr.bz2: bzip2 compressed data, block size = 900k


# bzip2 -d <sitebd.tzr.bz2 >sitebd.tar

bzip2: Data integrity error when decompressing.
Input file = (stdin), output file = (stdout)

It is possible that the compressed file(s) have become corrupted.
You can use the -tvv option to test integrity of such files.

You can use the `bzip2recover' program to attempt to recover
data from undamaged sections of corrupted files.
Новая тема
Вы не можете создавать новые темы.
Т.к. вы неавторизованы на сайте. Пожалуйста назовите себя или зарегистрируйтесь.
Список тем
Последние темы форумов
Форум Тема (Автор) Последний ответ Ответов
Оперативная память Corsair XMS3 CMX8GX3M2A1600C9

Оперативная память Corsair XMS3 CMX8GX3M2A1600C9 Отправка в регионы после оплаты. Продаются сразу обе. Цена за обе 2000 руб....
Цена: 1 000 руб.

Сетевой фильтр APC Surge Arrest

Сетевой фильтр APC Surge Arrest для радиолюбителя.и не только Отправка в регионы после оплаты. ЦЕНА 3000 руб. В рабочем состоянии....
Цена: 3 000 руб.

Принтер лазерный HEWLETT PACKARD HP-6L

Принтер лазерный HEWLETT PACKARD HP-6L Отправка в регионы после оплаты. 3штуки БУ. Внешний вид из магазина простояли на складе...
Цена: 4 500 руб.

Материнские платы на запчасти и не только

Материнские платы на запчасти и не только Материнские платы и другие комплектующие Отправка в регионы после оплаты. Транспортной...
Цена: 3 000 руб.