ИТРП запускает серию веб-семинаров по особенностям нового решения «1С:ERP 2.0» и методикам реализации ИТ-проектов

Компания «Институт типовых решений – Производство» (ИТРП) начинает серию веб-семинаров для производственных предприятий и специалистов по автоматизации. Основной акцент программы будет сделан на детальное рассмотрение подсистем и функциональных
Читать дальше →

Резервное копирование баз программы «1С: Предприятие» различных версий

Возникла следующая задача: есть сервер на Alt Linux на нем установлены различные варианты 1С.
Все базы можно свести к 3 вариантам:
  • файловые версии баз причем как 7-ки так и 8-ки (тут все просто, копируем папки)
  • базы 7-ки, хранящиеся в PostgreSQL (тут нужен дамп базы, но иногда желательно и папку с конфигурацией, отчетами и т.д. тоже копировать)
  • клиент-серверная 8-ка с хранением в PostgreSQL (тут в принципе хватит просто дампа базы)
Конечно у 1С есть свои средства резервного копирования, но все таки ИМХО было быстрее написать единый скрипт, чем копаться сначала в 7-ке, потом в 8-ке, чтобы в итоге это все работало. Поэтому решено написать свой скрипт, который будет все это копировать и выстроит приемлимую структуру копий.

Для бэкапа всего этого зоопарка была выбрана следующая структура хранения данных:

Папка с копиями — версия программы — имя базы — архив от определенного числа.

Также, на всякий случай, ежемесячно откладывать в отдельную папку по резервной копии.
В итоге работы появился bash-скрипт, о котором речь и пойдет под катом.
Читать дальше →