Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» backup базы 1С

Автор: artemv
Дата сообщения: 12.10.2010 20:36
Делаем бэкап 1с.

1с 6.0
Создаем батник с содержимым, где и куда понятно.

Код:
"c:\Program Files\WinRAR\WinRAR.exe" a -r "e:\backup\bases\%date:~0,10%.zip" "d:\1C_60\bases\"
Автор: INTERESANT
Дата сообщения: 06.11.2010 08:47
Помогите плз. настроить нрамотно бэкап, чтоб если что не иметь граблей. есть ЗиК и Бух, обе базы в .dbf, обе крутятся на 2008 сервере, релиз предприятия - 27.
в базах круглосуточно висят юзеры, но ночью никто не работает (забывают/забивают закрыть) важно ли их выгонять? или можно бэкапить прям так?
бэкап нужен ежедневный, например на 23:00 (уже точно никто не работает) хватит ли сохранения этого?:

*.DBF
1cv7.md
1Cv7.DD
*.spl
usrdef\users.usr


т.к. я не 1софщег, список файлов взял из программы Effector saver 3 бесплатная версия которой мне отлично подходит. и под 2008 работает.

еще в папке с базами есть какие то подпапки их тоже в архив сувать или глупо это? и раз в мес. подпапки бэкапить будет за глаза?
ExtDb
ExtForms - тут вроде 1совщики какие то свои обработки кладут, внешние формы когда приходят.
NEW_STRU
SYSLOG

помогите сисадмину плз., не дайте накосячить
в штате нет спеца по 1с. не оскорблюсь если просто ткнете носом в описалово ДБФной структуры 1с базы.

Добавлено:
в общем то у меня вопрос не ЧЕМ или КАК, а ЧТО конкретно бэкапить, дабы потом можно было бы поднять )
Автор: braconier
Дата сообщения: 07.11.2010 11:37
я копирую вот так в каждую ночь DBF:
taskkill /F /IM 1cv7*
net use z: \\192.168.100.112\Volume_1\backup
mkdir Z:\db_copy\forrar\buh_new

xcopy /E /Y /C /I /H D:\base\buh_new Z:\db_copy\forrar\buh_new

mkdir Z:\db_copy\dvd\%DATE%
set NEW_PAPKA=Z:\db_copy\dvd\%DATE%
RAR a -df -ag_DDMM_YYYY %NEW_PAPKA%\backup_buh_new Z:\db_copy\forrar\buh_new >>log.txt

net use /DELETE z:

Автор: Akam1
Дата сообщения: 07.11.2010 11:49
INTERESANT
Цитата:
хватит ли сохранения этого?:
Да. Сохраняйте именно этот список.
В ExtDb находится, например, КЛАДР. Его всегда можно восстановить отдельно, можно для ускорения разворачивания сохранять раз в месяц, переписывая предыдущий бэкап.
Цитата:
ExtForms - тут вроде 1совщики какие то свои обработки кладут, внешние формы когда приходят.
Да. Сохраняйте на всякий случай. Можно только тогда, когда появляется новый файл или изменяется там существующий.
Цитата:
NEW_STRU
Нафиг не нужна. Временная папка при обновлении конфигурации. Как и все временное может не бэкапиться и вообще удаляться.
Цитата:
SYSLOG
Журнал регистрации. Если Вы хотите потом выяснить кто что делал в базе - храните, перезаписывая. Например, тоже раз в месяц.
Автор: INTERESANT
Дата сообщения: 07.11.2010 22:19
Akam1

Цитата:
В ExtDb находится, например, КЛАДР. Его всегда можно восстановить отдельно, можно для ускорения разворачивания сохранять раз в месяц, переписывая предыдущий бэкап.

Сдается мне там у меня бардак развели. Интересно как в идеале папка должна выглядеть? Что кроме КЛАДРа там еще как правило? Завтра гляну и вникну в содержимое.


Цитата:
Цитата:ExtForms - тут вроде 1совщики какие то свои обработки кладут, внешние формы когда приходят.

Да. Сохраняйте на всякий случай. Можно только тогда, когда появляется новый файл или изменяется там существующий.

спасибо за идею. инструментарий не подскажите?


Цитата:
Цитата:NEW_STRU
Нафиг не нужна.

тогда тру ее к едрени..


Цитата:
SYSLOG
Журнал регистрации. Если Вы хотите потом выяснить кто что делал в базе - храните, перезаписывая. Например, тоже раз в месяц.

посмотрю объёмы, если там просто текст, то сжимается это - чудесно, тогда буду бэкапить ежедневно вместе с ДБФами, чтоб при поднятии бэкапа и разбора полетов у 1сников не было левого движняка.

braconier
может Вы подскажите как мониторить содержимое папки и сами файлы в ней на предмет изменения?

Еще раз спасибо всем за потраченное время!
Автор: urodliv
Дата сообщения: 07.11.2010 22:26

Цитата:
braconier
может Вы подскажите как мониторить содержимое папки и сами файлы в ней на предмет изменения?

Хоть я и не braconier, но не вижу смысла изобретать велосипед. Есть старый добрый утиль nnbackup. У него есть возможность синхронизации папок. Вот он пусть и отслеживает изменения и бекапит папки.
Автор: kpuk
Дата сообщения: 07.11.2010 22:54
а для версии 8.2 для полноценного бэкапа, достаточно просто выгружать инфобазу??? или ещё когонить цеплять надо??
Автор: braconier
Дата сообщения: 08.11.2010 10:06

Цитата:
braconier
может Вы подскажите как мониторить содержимое папки и сами файлы в ней на предмет изменения?

Еще раз спасибо всем за потраченное время!

я не мониторю я делаю полную копию. и восстанавливается из нее без проблем.
Автор: kpuk
Дата сообщения: 08.11.2010 11:56
удалить...
Автор: jemiko
Дата сообщения: 26.02.2011 14:58
Egida Backup

Резервирование каталогов операционной системы;
Резервирование информационных баз 1С, работающих как в файловом, так и в клиент-серверном режиме (поддерживаются версии 7.7, 8.0, 8.1, 8.2);
Возможность архивации резервируемых файлов;
Возможность содания задания на восстановление базы данных 1С;
Запуск копирования всех баз одним щелчком мыши;
Задание расписания на автоматическое копирование;
Возможность инкрементного копирования (только файлов, изменившихся со времени последнего копирования);
Регулирование количества создаваемых копий и времени их хранения;
Копирование файлов по маске;
Возможность указания нескольких хранилищ резервных копий;
Обновление программы через Интернет;
Запуск командных скриптов;
Создание очереди заданий;
Создание снимков резервных копий за месяц или неделю.

http://www.egida1c.ru/project/egidabackup/
Free
Автор: ACCESSDND
Дата сообщения: 11.04.2011 10:37
jemiko
И где вы тут... "Резервирование информационных баз 1С, работающих как в файловом, так и в клиент-серверном режиме (поддерживаются версии 7.7, 8.0, 8.1)" 8.2 увидели? На сайте только 8.1.
Автор: Master Bob
Дата сообщения: 14.04.2011 10:55
У меня установлена 1С 8.1 на SQL.

Если кому надо решение по архивации:

==========================
Архивация БД делаеццо средствами самого SQL по расписанию ночью. через каждые 3 часа бэкап лога транзакций (дает возможность востановить базу с переодичностью 3 часа)
Висит планировщик (Robotask), который по расписанию файлы загоняет в *.RAR
+оставляет файлы бэкапов с переодичностью год (после сдачи годового баланса) и месяц (после месячных у бухгалтеров. ..отчетов.. )) )
Скрипт писал сам, если кому нада настройки со скриптом - могу скинуть...
Автор: johnrzn
Дата сообщения: 14.04.2011 14:55
Master Bob, интересно посмотреть, скинь
Автор: ROvchinnikov
Дата сообщения: 15.04.2011 12:38
nnBacup вам в помощь господа
Автор: The_godfather
Дата сообщения: 20.04.2011 15:25
jemiko

Спасибо за прогу, давно искал такую! Есть все что надо.
Автор: Master Bob
Дата сообщения: 21.04.2011 09:34
Тут сам скрипт, http://www.multiupload.com/K0NY4MXNXT
Все настройки в скрипте - в соответствующем разделе.

сама прога в варезнике: http://forum.ru-board.com/topic.cgi?forum=35&bm=1&topic=18951#1
еще надо к ней поставить http://www.robotask.com/downloads/BasicForRoboTask.exe

ROvchinnikov
раньше был написан скрипт (на основе гуляющего по нету батника) для nnCron, но увы, крон не поддерживал х64 и пришлось искать иные пути обхода... по этому в сторону nnBacup я даже и не смотрел. Тем более нужен был планировщик (а иметь на серваке в фоне 2 проги, когда можно обойтись одной - сам бог велел)

как делается архивация баз на самом SQL с помощью maintenance plans, думаю, объяснять не надо, тем более великий это знает лучше http://www.google.by/#q=maintenance+plans+SQL&bih=677&biw=1206&fp=2b8f763329f802d7&hl=ru
Автор: aChikatillo
Дата сообщения: 13.07.2011 10:12
Подведен итог по поводу резервной копии 1с 8.1 во время работы пользователей(Не SQL) ?
В смысле гарантии 100% рабочей базы не будет с любыми вариантами и софтом для бэкапа?
P.S. Поставили задачу делать бекап каждый час не выкидывая пользователей(в то время как активных пользователей 5-10), я сказал что так делать нельзя, а программист 1с который на них работает говорит что это все фигня так делать можно...
Автор: XINSIDE
Дата сообщения: 13.07.2011 13:25

Цитата:
Подведен итог по поводу резервной копии 1с 8.1 во время работы пользователей(Не SQL) ?
В смысле гарантии 100% рабочей базы не будет с любыми вариантами и софтом для бэкапа?
P.S. Поставили задачу делать бекап каждый час не выкидывая пользователей(в то время как активных пользователей 5-10), я сказал что так делать нельзя, а программист 1с который на них работает говорит что это все фигня так делать можно...

Поставь Acronis и все будет делаться без проблем. Думаю и программы использующие теневое копирование тома все нормально будут бэкапить. В акронис поставить галку проверять архив после резервного копирования.
Восстанавливал 1С 8 из бэкапа при открытых базах удачно.
Автор: ilitvinov
Дата сообщения: 14.07.2011 09:35
меня больше устроил XStarter - просто и тупо

C:\Program Files (x86)\1cv82\common\1cestart.exe
параметры
config /S<NameServer\NameBD> /DumpIB<Disk:\path\fail.dt> /N<Name User with Full Right> /P<PasswordUser>

+ архивирование и разнообразные условия

остается одна проблема - незакрытые сеансы 1С
впрочем ГАВк на пользователя помогает...
Автор: aChikatillo
Дата сообщения: 14.07.2011 10:22

Цитата:
Восстанавливал 1С 8 из бэкапа при открытых базах удачно.

Теневое копирование вроде есть даже в ntbackup, вот только толку от него если в момент копирования кто-то что-то внес, у вас сколько активных пользователей и как часто вы делаете бекап и восстанавливаете?
Или я не прав?
Автор: Refugee
Дата сообщения: 14.07.2011 21:47
aChikatillo
в теневой копии не видно изменений, внесенных после её создания
Автор: aChikatillo
Дата сообщения: 15.07.2011 09:28

Цитата:
в теневой копии не видно изменений, внесенных после её создания

Хорошо, ну а если в этот момент кто-то проводит документы или еще что-то, и база как бы изменяется, и я создал теневою копию в момент когда начали проводку и не закончили... что тогда?
Автор: Refugee
Дата сообщения: 15.07.2011 18:20
aChikatillo
получаете копию базы на момент создания тени.
Такая же копия получилась бы, если убить все процессы 1с и просто скопировать файлы.
При восстановлении потребует переиндексацию, непроведенные на момент создания копии документы такими и останутся.
Автор: kot488
Дата сообщения: 15.07.2011 20:43
делаю бекап акронисом, база файловая, некаких ругательств что типа база используеться

Добавлено:
а кто какими обработками выгружает с 8.2 УТП?
Автор: tankistua
Дата сообщения: 15.07.2011 20:57
а у меня все под цитриксом, поэтому сначала киляю процес 1с, а потом уже через конфигуратор выгружаю, стоит на 5 часов утра - есть маньяки которые до 3-ех сидят

Добавлено:
З.Ы. я когда скульную базу бекапил через акронис - больше не пользуюсь, предпочитаю выгрузить стандартными средствами
Автор: kot488
Дата сообщения: 15.07.2011 21:13
я тоже так делаю последнюю неделю, 100% гарантия ситрикс пока не поднимаю. кстати кто работал с 8.2 она нормально работает под терминалом если база больше 4 гб? ОСЬ 2003

Добавлено:
люди такой вопрос, я гашу сервак каждый вечер на утро контрагенты индексирутся 1-2 минуты, как то можно это ускорить, не выклбчение сервака пока отпадает
Автор: tankistua
Дата сообщения: 15.07.2011 22:56
больше 4 гигов только под скулем, а так вообще зависит от конкретного случая

Добавлено:

Цитата:
люди такой вопрос, я гашу сервак каждый вечер на утро контрагенты индексирутся 1-2 минуты, как то можно это ускорить, не выклбчение сервака пока отпадает

ну если это так беспокоит, то можно в биосе настроить автовключение ну и вход в базу автоматом
Автор: kot488
Дата сообщения: 16.07.2011 08:45
не получиться, упсус и автомат не включится по времени))))

сказали под 2008 норм работает
Автор: tankistua
Дата сообщения: 16.07.2011 09:00
2008 что ? винда или скуль ?
Автор: Refugee
Дата сообщения: 16.07.2011 09:31
Таблицы в базе должны быть < 4 Гб, сама база может быть больше

Страницы: 123456

Предыдущая тема: Объединить диски разных компов в сети в один виртуальный


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.