Имя: Пароль:
1C
1С v8
"Восстановите базу!" — а базы-то уже нет
,
0 mistеr
 
29.03.17
13:40
Звонит клиент. Слетела база. Начинаю выяснять. База скульная. Свежих архивов нет. Она нашла какой-то старый архив прошлого года (видимо dt) и загрузила его, "чтобы хоть как-то можно было работать". Теперь просит восстановить то, что слетело.

Вот что делать с такими?
1 bolobol
 
29.03.17
13:42
Теневое копирование же, не?
2 Amra
 
29.03.17
13:44
(0) А что делать с тобой, коли бекапирование не настроено? Звонишь клиенту, признаешься в отсутствии бекапов и умоляешь сильно не бить
3 Irbis
 
29.03.17
13:45
а где бэкап скуля? И откуда у простых юзверей dt&
4 piter3
 
29.03.17
13:45
(2)А что он фикс там?Или был подписан договор о настройки резервного копирования автором.Если нет то с какого перепугу?
5 Heckfy
 
29.03.17
13:45
(0)
@
Вот что делать с такими?
@
Держаться подальше. Ибо если найдут, то......
6 mistеr
 
29.03.17
13:46
(2) Это не мой клиент. Их похоже, никто не обслуживал.
7 butterbean
 
29.03.17
13:47
(3) в ларьках и не такое бывает
8 Amra
 
29.03.17
13:47
(4) Ключевое слово - "клиент". А с клиентами в первую очередь решают вопрос с бекапами
(6) Тогда это не клиент
9 Fish
 
29.03.17
13:48
(0) Если модель скуля Full, то теоретически можно откатить.
10 piter3
 
29.03.17
13:49
(8) Нет не решаются.Это твоя практика,у него это иное.
Надо бы,но в реальности и не такое бывае
11 mistеr
 
29.03.17
13:50
(3) Нету.

Зато там нашелся человек, знакомый со скулем. Попробует восстановить из логов, "которые никто не чистил".
12 Heckfy
 
29.03.17
13:51
(9) (11) Не взлетит. Что то мне подсказывает, что не взлетит....
13 _Дайвер_
 
29.03.17
13:51
(0) Если не обслуживал их, то вариант как восстановление файлов, но! пудешь как лошадь ковыряться!Я бы согласился бы только если было бы время, и за хорошую плату.
А если клиент твой, то твой косяк, меняй телефон, адрес, делай пластику, и вали!!!!!!)
14 Fish
 
29.03.17
13:52
(12) Да ладно. Откат на любую транзакцию или момент времени делается на раз. Весь вопрос в том, что означает "слетела база". :))
15 mistеr
 
29.03.17
13:54
(13) "как восстановление файлов" это как?
16 Heckfy
 
29.03.17
13:55
(14) Прям на раз? Просвети как?
17 Fish
 
29.03.17
13:58
(16) Делаешь полный бэкап (если нет свежего), и по нему восстанавливаешь на нужный момент времени или на транзакцию по номеру. Вот тут подробнее:
https://msdn.microsoft.com/ru-ru/library/ms179451.aspx
18 Heckfy
 
29.03.17
14:01
(17) Я думал, ты что то сакральное знаешь. :)
После загрузки из dt-шника не взлетит.
19 _Дайвер_
 
29.03.17
14:04
(15) По логам, если они есть)
"Что делать с такими!" - Таких клиентов надо брать на обслуживание, чтобы они вообще забыли что такое конфигуратор, и права урезать!
20 _Дайвер_
 
29.03.17
14:06
(0) Вот ссылочка, на хабр
/////https://habrahabr.ru/company/veeam/blog/257255/
21 Fish
 
29.03.17
14:07
(18) Ещё как взлетит, т.к. лог транзакций скуля никуда не денется.
22 ASU_Diamond
 
29.03.17
14:08
(8) 1. С клиентами решают вопросы в соответствии с договором. Если в договоре ничего не написано про резервное копирование, то это проблемы клиента.
23 Vladal
 
29.03.17
14:10
(4) Когда занимался шабашками, из побуждений совести обучал своих клиентов делать бэкапы и раздавал свою обработку бекапирования файловых семерок.
24 ice777
 
29.03.17
14:18
(23) батники что-ли им впарывал как программы? )
25 Фрэнки
 
29.03.17
14:18
(24) дык, на халяву и уксус сладкий
26 mistеr
 
29.03.17
14:35
(18) Почему?
27 Heckfy
 
29.03.17
14:37
(21) Дабы не гадать, нужно попробовать.
(26) Действуй! :)
28 АгентБезопасной Нацио
 
29.03.17
14:39
(17) после восстановления журнал транзакций очищается...
29 cons74
 
29.03.17
14:44
(28) пруфы?
30 Вафель
 
29.03.17
14:45
(28) после бэкапа очищается.
Даже вопрос такой есть на эксперта.
Что нужно делать чтоб лог не рос бесконечно - делать бэкап
31 cons74
 
29.03.17
14:50
(30) После бекапа ЛОГА средствами sql - да. А вот просто после полного бекапа - ничего не урезается. Но там думаю никто лог отдельно не бекапил.
32 rphosts
 
29.03.17
15:07
(21)если его не шринковали недавно
33 rphosts
 
29.03.17
15:09
(30) если-бы было так - никому из тех у кого базы сиквела ежедневно бэкапятся не приходилось-бы журнал транзакций резать
34 Шурик71
 
29.03.17
15:14
Лог режется при: полном бэкапе или при бэкапе лога.
Для восстановления по полной модели нужен полный бэкап и последующие бэкапы лога.

При этом уменьшения размера самого файла лога при бэкапе не происходит, остается пустой контейнер.

Но.. насколько я помню - при восстановлении из ДТ - восстановление идет в режиме bulk-copy, т.е. без логгирования. Точно не помню так это  или нет, но иначе было бы совсем нелогично.
35 ReaLg
 
29.03.17
15:24
Могу ошибаться, но когда-то читал, что реструктуризация таблиц идет без логирования. Т.е., например, заглючвшее ТИИ не откатишь "назад". Только восстановление из последнего фулл-бэкапа и накатывание логов "вперед". В этом случае, думаю, так же...
36 Волшебник
 
модератор
29.03.17
15:31
(24) bat-файлы и есть программы
37 Мимохожий Однако
 
29.03.17
15:35
(0) После слов "База скульная. Свежих архивов нет" я удивился. На клиент-серверную версию денег хватило, а на админе сэкономили. Перспектив восстановления не вижу.
38 rphosts
 
29.03.17
15:45
(37) кто тебе сказал, что там не "пропатченный" сервер 1с-предприятие
39 1Снеговик
 
гуру
29.03.17
15:45
(37) кто сказал, что клиент-сервер за деньги)
40 1Снеговик
 
гуру
29.03.17
15:45
Вангую, что на SQL Express, поэтому автобэкапа не было
41 DrZombi
 
гуру
29.03.17
15:49
Кто сказал, что там сервер, а не ПК с осью сервера? :)
42 1Снеговик
 
гуру
29.03.17
15:51
(41) какая ось сервера? Там Win7 полюбому)
43 ifso
 
29.03.17
15:52
(0)
> Вот что делать с такими?
после
> нашла какой-то старый архив прошлого года (видимо dt) и
> загрузила его, "чтобы хоть как-то можно было работать"
креативноинициативному вполне уже можно выдавать сертификат типа "ну вот, теперь и тыжепрограмист", не?
44 Одинесю
 
29.03.17
15:54
Помогли человеку?
45 Heckfy
 
29.03.17
15:55
ИМХО тут бесполезняк.
46 Джо-джо
 
29.03.17
15:57
47 Джо-джо
 
29.03.17
15:57
Сервером называется компьютер, выделенный из группы персональных компьютеров (или рабочих станций) для выполнения какой-либо сервисной задачи без непосредственного участия человека. Сервер и рабочая станция могут иметь одинаковую аппаратную конфигурацию, так как различаются лишь по участию в своей работе человека за консолью.
48 Serg_1960
 
29.03.17
16:16
"В режиме Bulk_Logged сервер SQL Server создает резервную копию журнала транзакций в два приема. Сначала – и это важное отличие использования Bulk_Logged Recovery Model от Full Recovery Model – SQL Server создает резервные копии всех экстентов, измененных в результате групповой операции. А затем SQL Server создает резервную копию журнала транзакций аналогично тому, как это происходит в режиме Full Recovery Model. Такая двушаговая процедура чем-то напоминает Differential Backup, за исключением того, что в Bulk_Logged Recovery Model сервер SQL резервирует только модифицированные экстенты."
49 1Снеговик
 
гуру
29.03.17
16:20
(48) а если по-русски?)
50 Exec
 
29.03.17
16:31
http://alittlebit.ru/upload/iblock/6a9/b_uky2uxiaamizi.jpg

Простите, не удержался... :)
51 Serg_1960
 
29.03.17
16:46
(49) Если по-русски, то есть шанс откатиться на момент перед загрузкой *.DT в базу

Sorry, отвлекли работой
52 XMMS
 
29.03.17
16:56
Да ладно. Пользователь сам сломал. Сам себя не (50).
Вот за отсутствие регулярных бэкапов кого-то надо ругать, но, видимо, не автора. А опять пользователя. Но он уже расплатился.
53 1Снеговик
 
гуру
29.03.17
17:12
(52) так дело не в отсутствии бэкапов, а в обезьяне с гранатой, которая в другой раз запорет базу, а потом выгрузит ее в dt поверх нормального архива, или еще что учудит.
54 lubitelxml
 
29.03.17
17:52
ТС, у тебя получилось?
55 mistеr
 
29.03.17
19:36
Если кому интересно, тот местный чел таки восстановил базу из логов скуля.


(38) Посмотрим. Они попросились на обслуживание.