gifts2017

Архивация баз средствами командной строки Windows и архиватора Izarc, также скрипт для Linux.

Опубликовал Вячеслав Славин (slava81) в раздел Администрирование - Архивирование (backup)

Архивация баз данных 1С 7.7 (при небольшом редактировании и версий 1С 8.х) средствами командной строки и архиватора Izarc
Архивация каталога базы данных при размещении на Linux (smb-сервере к примеру) средствами linux.

Написано огромное количество утилит и программ для архивации баз 1С, включая пакетный режим самой 1С. Я всегда являюсь сторонником выполнения задач средствами операционной системы и самих программных комплексов (если это позволяется имеющимся функционалом). Для MS Windows использую скрипт с вызовом архиватора Izarc c установленным IZArc Command Line Add-On. Архивная копия именуется по текущей дате. Данный скрипт можно выполнять при работе пользователей с базой данных. Все что необходимо - в скрипте заменить пути к базе на свои, при необходимости добавить несколько баз по аналогии и включить скрипт в планировщик windows. Конечно при желании можно использовать другой архиватор позволяющий выполнять текущие действия.

Для Linux. Довольно часто в качестве файлового сервера используется samba-сервер на Linux машине, или wine от компании Etersoft,   в этом случае можно использовать архивацию и с windows клиента (к примеру выше приведенным скриптом) или встроенными средствами. Существует довольно много систем резевного копирования под Linux, но приведу лишь простейший скрипт с использованием архиватора tar с последующим сжатием gzip. В разных дистрибутивах Linux ключи tar могут незначительно отличаться, ознакомьтесь с документацией. Для выполнения по расписанию необходимо включить этот скрипт в планировщик средствами дистрибутива.

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

Наименование Файл Версия Размер
для Windows 12
.cmd 1,01Kb
09.05.12
12
.cmd 1,01Kb Скачать
для Linux 2
.1c_copy 0,20Kb
09.05.12
2
.1c_copy 0,20Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Dima Dima (dumal) 17.05.12 12:05
Поставлю плюс за то, что автор не концентрируется на винду, а смотрит более широко, продвигая СПО в массы :)
2. Вячеслав Славин (slava81) 17.05.12 23:04
Спасибо, честно говоря я от нее (винды) все больше отворачиваюсь...:)
3. Дмитрий Утенков (automatizator) 20.05.12 05:32
Следует добавить, что надо скачивать также "IZArc Command Line Add-On".
Плюс.
4. Вячеслав Славин (slava81) 20.05.12 08:35
По тексту "вызовом архиватора Izarc c установленным дополнением командной строки", - учту, поправлю для большей точности.