Имя: Пароль:
1C
1С v8
Резервное копирование открытой базы
, ,
0 начинающий 1с-ник
 
31.05.15
17:04
Здравствуйте. Возник такой вопрос: файловая база, работа с ней идет через веб сервер, соответственно база всегда используется модулем 1с который запущен на веб сервере. Тем не менее программа для резервного копирования может бэкапить и открытые файлы, что она и делает. Я проверял, база из бэкапа работает нормально, но все же терзают сомнения. Все ли будет нормально при таком копировании?
1 ДенисЧ
 
31.05.15
17:07
Если в момент копирования в базе происходят большие проведения, то копия будет битой
2 начинающий 1с-ник
 
31.05.15
17:08
Копирование происходит в ночное время, когда никого нет и с базой никто не работает.
3 KUBIK
 
31.05.15
17:15
(2) А если ктото не вышел из базы и запустил перепроведение за квартал? подумай...
4 Jump
 
31.05.15
17:16
(1)Теоретически возможно.
Но если нагрузка не сильно большая, то крайне маловероятно.

Копирование я так понимаю идет с помощью VSS, она заставляет скидывать буфер на диск перед копированием, и копирование мгновенное.
5 начинающий 1с-ник
 
31.05.15
17:23
(4) Да с VSS, никто ничего не перепроводит ночью, максимум это забудут выключить компьютер. Перепроводки в дневное время да и то редко.
6 начинающий 1с-ник
 
31.05.15
17:29
Раньше вообще была просто шара на базу и с ней все работали напрямую - вопросов не было. Но дичайшие тормоза "улучшенной" версии с управляемыми формами заставили купить новое железо, ssd samsung 850 pro и поставить веб сервер, теперь никто не жалуется, но появился вопрос с резервным копированием.
7 oslokot
 
31.05.15
17:31
Речь о типовой? тогда:
1. Файловую базу для работы использовать нельзя.
2. Таким образом копировать нельзя, уж лучше делать выгрузку в dt ну или настроить резервное копирование штатным способом, ка предлагается типовыми конфами.
8 начинающий 1с-ник
 
31.05.15
17:34
(7) Не понял, почему нельзя использовать. Да, УТ11 и БП 3 типовые конфигурации.
9 oslokot
 
31.05.15
17:36
(8) файловая только для тестирования
10 Jump
 
31.05.15
17:40
(7)С чего это файловую базу нельзя использовать для работы???
Если что - для работы в большинстве случаев используется именно файловая база.

Насчет выгрузки в DT для целей резервного копирования это вообще нечто.
Вы уверены что оно потом загрузиться? К тому же это очень долгий процесс, и для него нужно остановить базу.
А если базу остановить, тогда зачем выгрузка, если можно просто копировать?
11 Jump
 
31.05.15
17:41
(9)Ссылку пожалуйста, где это 1с позиционирует файловую базу исключительно для тестирования.
12 начинающий 1с-ник
 
31.05.15
17:43
(10) Да это он так шутит:)
13 СРКД
 
31.05.15
17:48
Кстати а на скульной базе бекапы лога транзакций, бекапы базы можно делать без проблем, да?)
14 oslokot
 
31.05.15
17:51
(10) [Вы уверены что оно потом загрузиться]
неа, этож файловое гомно

(11) [Ссылку пожалуйста]
forum.mista.ru, где то там, ищите :)

(12) нет, не шучу
15 oslokot
 
31.05.15
17:51
(13) без
16 Провинциальный 1сник
 
31.05.15
17:52
(13) Разумеется. Ибо изоляция транзакций. Любая копия, сделанная штатными средствами, консистентна.
17 СРКД
 
31.05.15
17:56
(16) Отлично! Я памятник воздвигну создателю скуля)
18 rphosts
 
31.05.15
18:03
(17) иди двоишник учи матчасть! Все нормальные СУБД овер 10 лет как умеют это...
19 Kvant1C
 
31.05.15
18:04
(17) Нерукотворный?
20 rphosts
 
31.05.15
18:08
(19) не постесняюсь спросить: а каким местом его "сотворили"?
21 начинающий 1с-ник
 
31.05.15
18:16
Кстати интересный момент, когда пользователи выходят из базы (работа через веб сервер), модуль 1с держит открытой базу или нет. Завтра проверю и отпишусь, если пользователей нет и база доступна для обычного копирования, то проблем нет:)
22 Jump
 
31.05.15
18:19
(14)
Какое отношение имеет DT к файловой версии. И если что именно вы его посоветовали для бэкапа. Какой смысл тогда советовать.

По поводу файловой - где ссылки на официальные источники?
Вы считаете что 1с продает за 20тыс тестовые программы?
И где же об этом сказано?

Большая часть баз 1с работает именно в файловом варианте.
SQL применяется значительно реже, как правило только тогда, когда с файловой работать невозможно в силу ее ограничений.

Я вот как то не видел чтобы бухгалтерша работая с базовой версией на ноутбуке поднимала на этом же компьютере скуль.
23 oslokot
 
31.05.15
18:39
(22)
[Какое отношение имеет DT к файловой версии.]
никакого. это просто способ сделать бэкап файловой БД

[Большая часть баз 1с работает именно в файловом варианте.]
Откуда такая статистика?

Вы видели как "работают" 2-3 юзера в файловой БП?
Мне очень жаль ваших бушек на ноутах с бп3, честно.

п.с.
я не хочу с Вами спорить, мне лень.
24 oslokot
 
31.05.15
18:45
(21) Кста, 1С че-то не доделала до сих пор, ибо Частенько!остаются зависшие сессии веб-клиентов после выхода.
25 Jump
 
31.05.15
18:50
(23)Ни один адекватный человек не делает бэкапы выгрузкой.
Только средствами СУБД.

Статистика очень простая - на одно крупное предприятие (от 10 и более юзеров в базе)
Приходится десяток мелких (1-5бухгалтеров) размер базы 0,5-3гб, одновременно плотно работают в базе 1-2человека.
И файловая подходит для этих целей идеально.
А скуль работает в разы медленее, и в разы дороже.
Причем не просто дороже, а до такой степени, что нет смысла покупать.
26 Jump
 
31.05.15
18:51
(21)Проблем нет даже если база открыта.
27 ДенисЧ
 
31.05.15
18:52
"А скуль работает в разы медленее"
Могу посоветовать очень хорошего пластического хирурга...
28 oslokot
 
31.05.15
18:56
(25) [Ни один адекватный человек не делает бэкапы выгрузкой]
один все же есть, это я:) - старый полуадекватный олд-клюшечник, и я делаю dt. Несмотря на то настроен ежедневный бэкап скулем.
29 oslokot
 
31.05.15
18:58
(26) [Проблем нет]
будут
30 oslokot
 
31.05.15
18:59
[А скуль работает в разы медленее, и в разы дороже.]
бгг)
31 ДенисЧ
 
31.05.15
18:59
(28) А кто тебе сказал, что ты адекватный? ))
32 oslokot
 
31.05.15
19:05
(31)
Клуб анонимных одноэсников делающих dt
Комната. Все сидят вкруг.
Я: "Здравствуйте, меня зовут Павел и я выгружаю в dt"
Аплодисменты.

Занавес:)
33 ДенисЧ
 
31.05.15
19:07
(32) Не аплодисменты, а выкрики "какая же ты мразь! Вот бастард! В биореактор его!" и т.п. ))))
34 oslokot
 
31.05.15
19:12
(33) ))))))))))))))
35 начинающий 1с-ник
 
31.05.15
19:36
А как можно узнать, что база, ну вдруг мало ли, была скопирована с ошибками. Тии ошибок не видит, получается когда пользователи на что то наткнутся во время работы? Ну будущее интересуюсь.
36 Jump
 
31.05.15
20:06
(35)Запустить конфигруатора, сделать ТИИ, распарсить лог.
37 начинающий 1с-ник
 
31.05.15
20:21
Спасибо за ответы!
38 Провинциальный 1сник
 
31.05.15
20:32
(23) "Вы видели как "работают" 2-3 юзера в файловой БП?
Мне очень жаль ваших бушек на ноутах с бп3, честно. "
Файловая БП3 просто обязана работать через веб-сервер. Непосредственный файловый доступ к базе с клиентов категорически не рекомендую.
39 Jump
 
31.05.15
21:52
(38)2-3 среднестатических юзера бухгалтерии, вполне себе работают и по гигабитной сети, не испытывая проблем.
Веб-сервер чаще всего для удаленного доступа.
40 Jump
 
31.05.15
22:47
Вот прогнал тест для интереса-
Файловая бухия 8.2 релиз 2_0_64_23 размер базы 4,1Гб.
Запустил обновление на 2_0_64_24
Во время обновления каждую минуту делалась теневая копия батником с помощью vssadmin create shadow.
В итоге получилось 13 теневых копий.
Вытащил их все, и запустил в конфигураторе ТИИ с выводом в лог.
Ошибок в логах не обнаружил.
Запустил их все в пользовательском режиме - все открылись, матом не ругались.
41 Kvant1C
 
31.05.15
22:57
(40) Реструктуризация данных была при обновлении?
42 Jump
 
31.05.15
23:05
(41)Конечно.
Все базы не смотрел, но предпоследняя уже 2_0_64_24 показывает.
43 Провинциальный 1сник
 
01.06.15
10:57
(39) Если сеть стабильная и быстрая, а компы бухов не тормозные - то возможно, конечно. Но это скорее исключение, чем правило.
44 Jump
 
01.06.15
11:08
(43)Ну чисто по опыту-
Если 2-3 юзера, это значит один или два кабинета рядом.
Дешевый гигабитный свич, короткие провода, и никакой нагрузки на сеть практически, кроме работы с базами и интернета для трех юзеров.
Т.е сеть - быстрая и ненагруженная.

Компы как правило - целерончики с 4гб оперативки.