Имя: Пароль:
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-шником убитой базы
Сделал выгрузку справочников из убитой в старую, которая привела в порядок клиентов и товары.
- Товары и Клиенты теперь актуальны.
В Убитой базе сделал документ инвентаризация по регистрам остатков товаров и выгрузил этот документ в старую базу. Затем на основании создали Оприходование и Списание.
- Остатки теперь актуальны.
Цены пришлось вбивать ручками на все товары.
- Цены теперь актуальны.

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

Теперь второй этап, восстановление документов....
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn