gifts2017

Автоматическое архивирование файловых баз 1С, в том числе заблокированных по сети

Опубликовал Maximilian Alekseevich (1cmax) в раздел Администрирование - Архивирование (backup)

Архивация файловых баз 1с, в том числе заблокированных по сети другими пользователями. С использованием программы Egida Backup. и NetFilesShowAndClose

В данной статье использую собтвенную разработку NetFilesShowAndClose

http://infostart.ru/public/80881/

а также удобную программу Egida Backup (спасибо авторам Smile)

http://infostart.ru/public/71258/

http://www.egida1c.ru/project/egidabackup/

которые в сочетании решают проблему автоматической архивации баз 1с.

Порядок действий

1) Создается резервирование для файловой базы с указанием необходимых путей
    
2) Пишем скрипт в кодировке win1251 и сохраняем в bat файл (чтобы не было проблем с кодировками  при передаче параметров из  Командного скрипта с опцией «Команда» )
Указываем program – путь к файлу NetFileShowAndClose.exe
basePath – путь к базе 1с

chcp 1251
set program="c:\1c \Backup\CloseNetFiles\NetFileShowAndClose.exe"
set basePath="c:\1c\BackupTest\_тест82"
%program% -p %basePath% -с


Добавляем командный скрипт с опцией «Файл» и указываем путь к написанному скрипту

3-4) Создаем очередь заданий

5) Для полученной очереди настраиваем необходимое расписание

Скачать файлы

Наименование Файл Версия Размер
NetFileShowAndClose 140
.rar 53,05Kb
29.01.11
140
.rar 53,05Kb Бесплатно

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Владислав Чинючин (vcv) 29.01.11 08:03
Пользоваться принудительным закрытием файлов - прямой путь к повреждению базы.
2. Dim000n Dim000n (Dim000n) 25.03.11 10:43
Намного проще написать backup посредством регламентных заданий. Работает также при работающих пользователях.
3. slava ivanov (sb007) 29.03.11 17:54
тестил на 7,7 файл-сервер. В режиме простого архивирования каталога пишет "Процесс не может получить доступа к файлу *.dbf.
Другие проги для резервного архивирования могут. Продукт сырой
4. Djon All (wolf2012x) 05.10.11 22:56
А каким образом вырубаются пользователи? Зависшие пользователи это вечная проблема...
5. h0201 (h0201) 21.12.11 15:54
Ничего хорошего нет в частом "вырубании" пользователей
6. Maximilian Alekseevich (1cmax) 22.12.11 22:22
дело не в том, плохо или хорошо. дело в том, чтобы отключить всех, когда позарез нужно
7. Харьков Харьков (xaker1C) 23.12.11 05:25
Если Вы работаете на Терминальной основе то не вижу трудностей
8. Maximilian Alekseevich (1cmax) 24.12.11 12:03
(7) xaker1C, В терминале - все ок. А если в локалке?