Имя: Пароль:
1C
1C 7.7
v7: Реанимация 1С 7.7 DBF (после сбоя в HDD)
0 pressstart
 
08.11.12
01:30
Доброго времени суток вам, уважаемые.

Случилась беда. Сервер 2008 R2 вылетел в синий экран и включении выдал множественный сбой служб, серверов лицензирования и т.д.

Кроме того перестали открываться базы 1С, которые были открыты в момент сбоя.

Вот принтскрин с dbf-файлами, на которые ругается 1С
http://www.1cpp.ru/forumfiles/Attachments/_____________2.jpg


Есть ли возможность восстановиться ?  
Помогите пожалуйста ...

Копия базы лишь от августа 2012((
1 Amra
 
08.11.12
01:33
Вазелин есть:
2 Партизан
 
08.11.12
01:33
срочно бинарную копию всего жесткого диска перед тем, чтобы что-то предпринимать
3 pressstart
 
08.11.12
01:51
Совсем шансов нету ?
4 Попытка1С
 
08.11.12
01:55
(1) "Вазелин еще надо заслужить" (с)
5 Партизан
 
08.11.12
02:00
(3) о шансах надо думать только после (2)
6 pressstart
 
08.11.12
02:13
Полечил dbf, а некоторые просто удалил.... Вообщем в базу вошел но в журнале пусто. Справочники на месте.

Сформировал отчет по регистрам, цифры выходят, но документов в журнале нету... Можно как то восстановить журнал ?
7 Djonny
 
08.11.12
02:16
(6)ну теперь точно ахтунг..
8 pressstart
 
08.11.12
02:18
Все делаю в копии базы.
9 Djonny
 
08.11.12
02:20
(8) какой базы? которая на картинке?
10 Китайский Муй
 
08.11.12
02:21
(6) У тебя накрылся журнал документов, документы 8 видов, 1 справочник и 1 регистр.
11 pressstart
 
08.11.12
02:22
(9) Да, делаю в копии базы, которая на картинке
12 pressstart
 
08.11.12
02:24
(10) Возможно ли хотя бы частичное восстановление ?
13 Китайский Муй
 
08.11.12
02:24
Может хотя бы теневое копирование было включено?
14 Djonny
 
08.11.12
02:25
делать копию этой базы бессмысленно...
15 pressstart
 
08.11.12
02:26
(13) Посмотрел. Отключено (
16 pressstart
 
08.11.12
02:28
(14) У меня есть база от августа. Можно ли в нее выгрузить из регистров убитой базы информацию о движениях  ? Блин и цены хранились вроде в периодических реквизитах, но изменялись документом. Теперь товары есть, а цен нет.
17 pressstart
 
08.11.12
02:29
Хотя бы цены бы восстановить
18 Djonny
 
08.11.12
02:29
программа кажется R-studio. восстанавливает файлы на носителях. попробуй ее. только аккуратно нужно.
19 Китайский Муй
 
08.11.12
02:34
(16) Периодические реквизиты у тебя остались, вопрос только в том - или это реквизиты потерянного справочника или нет.
20 pressstart
 
08.11.12
02:42
(16) Справочник.Товары.Цена - вот такой путь у периодического реквизита, в котором храниться цена. Устанавливались цены документом. Журнал документов пуст.
21 Партизан
 
08.11.12
02:48
иди проспись, счас наворотишь делов
22 Китайский Муй
 
08.11.12
02:49
(20) Посмотри текстовый файл с расширением *.dd - что такое справочник sc985?
23 pressstart
 
08.11.12
03:26
(20) Сохранились значения регистров остатков :Долги контрагентов и Остатки Товаров.
Цены будем вводить руками заново. Заявки на отгрузку сохранились во внешних файлах КПК-выгрузки.

Появился огонек спасения завтрашних продаж.
24 Попытка1С
 
08.11.12
03:28
25 rphosts
 
08.11.12
04:03
ТИИИ иногда пытается восстановит недостающие объекты, но если табличка с ценами пустая - нечего восстанавливать...

ответственным за резервные копии был кто?
26 Партизан
 
08.11.12
04:20
надо сканировать поверхность диска и по кусочкам из кластеров собирать DBF-ки, если простой поиск файлов программами типа EasyRecovery ничего не даст
27 maxnn
 
08.11.12
04:22
1. Делаешь бинарную копию всего диска.
2. Натравливаешь на диск программу FinalData и даёшь ей просканить весь диск посекторно... 500 гиговый диск он будет несколько часов сканить.
3. Пробуешь восстановить файлы после этого. Копий одного и того же файла возможно будет несколько.. Каждая лишняя копия - +1 шанс что там что либо есть...
4. Натравливаешь после этого программу R-Studio. Сканируешь опять весь диск и восстанавливаешь опять папку с базой... Эта программа восстановит очень много мусора тебе... Но есть шанс..

Ну а после анализируешь структуру DBF и смотришь на сколько они повреждены... Возможно можно будет восстановить хоть и не всю, но часть информации.
28 Партизан
 
08.11.12
04:25
фрагменты кластеров, кстати, можно склеивать почти в произвольном порядке, главное соблюсти ширину и положение реквизитов в соответствии с *.dd
29 pressstart
 
08.11.12
04:39
Кстати при попытке копирования папки с базой выдает ошибку копирования 1SBLOB.DBF и RG2655...пришлось пропустить
1. Сбился сервер лицензирования WindowsServer,
2. закрывается с ошибкой запуск Kaspersky
3. перестал запускаться 1С с ошибкой на файл Seven.dll (переустановил на другой диск - запустился)
...При включении сервера появилось сообщение об ошибке
https://lh5.googleusercontent.com/-K8qEtTcsGxA/UJpSEXV9FyI/AAAAAAAAAj0/w8XZXPYQgo4/w519-h389-p-k/IMG_20121107_161337.jpg
30 Партизан
 
08.11.12
04:54
копию диска так и не сделал, значит
31 VladZ
 
08.11.12
05:08
(0) Специально для таких случаев ставят рейд зеркальный...
Рейд у тебя есть?
32 VladZ
 
08.11.12
05:10
+31 И у сервака делают бэкапы не только данных, но и системы. У тебя это делается?
33 pressstart
 
08.11.12
05:12
(30) CHDSK часа 3-4 обрабатывал диск С сразу после синего экрана. Я и не прерывал.
(31) Рейд мог быть тут видимо, раз 4 жестких диска, но на текущий момент все 4 диска работают отдельно. Сделаю теперь. А бекапа системы  нет. Теперь обо всем этом надо будет подумать и внедрить как можно быстрее.
34 VladZ
 
08.11.12
05:18
(33) Однако... Сервер не может называться сервером, пока не обеспечит нужный уровень надежности. И работать на таком сервере - все равно что сидеть на бочке с порохом: точно когда-нибудь рванет. Вопрос лишь "когда?".
35 Партизан
 
08.11.12
05:22
(33) ну так после проверки chkdsk надо было сделать полную копию диска, сразу как обнаружил,
36 Партизан
 
08.11.12
05:23
а не ковырять то, что осталось
37 rphosts
 
08.11.12
05:26
в общем теперь с августа брать первичку и фигачить её в руокпашную.... ничего, теперь там где вы будете работать с бэкапами проблемм не будет - 146%!
38 rphosts
 
08.11.12
05:27
pressstart, вы там единственный айтишнег или ещё есть?
39 pressstart
 
08.11.12
05:31
единственный приходящий
40 rphosts
 
08.11.12
05:34
(39) значит забивать не тебе! С другой стороны, раз движуха по регистрам есть можно наверное написать обработку которая по данным из регистров восстановит большую часть данных этих документов.
41 rphosts
 
08.11.12
05:36
в смысле по итогам анализа движухи из одной базы а документы создаются в другой базе (последний бэкап)
42 pressstart
 
08.11.12
05:39
Может кто подскажет удобную обработку для заглядывания в регистры ?
43 VladZ
 
08.11.12
06:06
regprint попробуй.
44 ЧеловекДуши
 
08.11.12
06:29
(40)Зачем?
(42)Если есть Бекап, хоть какой, то разверни БД.
Остальное они додумают сами
+ Так же подыми Сервер, т.е. переустанови его :)
45 ЧеловекДуши
 
08.11.12
06:32
+ Если бекапа нет, то Новая БД, и у них куча работы :)
Думается за твою ЗП, ты не обеспечишь восстановление информации.
Хм... кстати, а ты попробуй жесткий диск на другом компе поюзать. Может получится
46 snegovik
 
08.11.12
06:37
(37) Сейчас выяснится, что первичку ещё не распечатали:-)
47 pressstart
 
08.11.12
06:40
(46) Первичка есть. 100-200 документов в день.
48 rphosts
 
08.11.12
06:51
(47) если документы не слишком "длинные" - пусть сидят и забивают их в базу, хотя если напишешь обработку - сильно облегчишь им жизнь
49 Mikeware
 
08.11.12
07:45
Дай виды документов, соответсвующих убитым файламю
50 Mikeware
 
08.11.12
07:46
А изрядную часть данных можно восстановить. Если не почти все.
51 cw014
 
08.11.12
08:10
Руками восстанавливать, делай копию
52 cw014
 
08.11.12
08:11
И номерация документов может быть другая
53 cw014
 
08.11.12
08:13
Хотя, есть вариант восстановления не руками
54 Lionee
 
08.11.12
09:08
(0) а что с ним сделали ? что он вылетел
55 vde69
 
08.11.12
09:13
частично востановить можно...

1. документы создать через тиис с флагом "создавать новые"
2. заполнить документы по проводкам и регистрам (процедура обратная проведению)
3. справочники заполнить по названиям из лога (там ид и представление)

конечно это будет не 100% но все-же

если готов заплатить - пиши (почта в личке)
56 Ёпрст
 
08.11.12
09:51
(0) табличка журнала восстанавливается из того, что есть
57 pressstart
 
08.11.12
20:18
(56) Подскажи ключевые слова решения.

Все получилось пока так:
Нашел базу от августа
Накрыл её MD-шником убитой базы
Сделал выгрузку справочников из убитой в старую, которая привела в порядок клиентов и товары.
- Товары и Клиенты теперь актуальны.
В Убитой базе сделал документ инвентаризация по регистрам остатков товаров и выгрузил этот документ в старую базу. Затем на основании создали Оприходование и Списание.
- Остатки теперь актуальны.
Цены пришлось вбивать ручками на все товары.
- Цены теперь актуальны.

Все, база готова продавать. Бизнес не встал.

Теперь второй этап, восстановление документов....
Основная теорема систематики: Новые системы плодят новые проблемы.