Представляем вашему вниманию полностью автоматизированный комплекс администрирования 1С, который объединяет в одной внешней обработке весь цикл обслуживания серверной и файловой базы: блокировка/разблокировка ИБ, массовое завершение сеансов, резервное копирование и восстановление из .dt, выгрузку/загрузку конфигурации .cf, а также полную работу с расширениями (.cfe) и дополнительными обработками – всё это запускается прямо из обычной формы без ручной работы в консоли кластера или конфигураторе.
Быстро нужно снять копию? Снять конфигурацию, выгрузить все расширения, дополнительные отчёты и обработки? Заблокировать базу, разблокировать, выгнать пользователя - лей,
Всё это возможно в "Менеджере резервных копий" прямо из предприятия без конфигуратора, оснасток, кластеров и т.д., нужно всего лишь зарегать comctrl.dll
regsvr32 "C:\Program Files\1cv8\8.3.xx.xxxx\bin\comcntr.dll". Обработка работает в полу авто режиме
При снятии DT блокирует базу в серверном режиме, вышибает пользователей, снимает копию и запускает режим предприятия - бесшовное снятие копии!! без много многочисленных запусков конфигураторов, предприятий

Краткие возможности
Обработка охватывает широкий спектр задач администрирования и сопровождения
-
Блокировка и разблокировка ИБ через кластер: управление свойствами блокировки (сеансы, регламентные задания, сроки, сообщение, код разрешения) с безопасным обходом COM/RAS-логики через унифицированные структуры параметров.

-
Массовое завершение сеансов: автоматический сбор списка сеансов текущей ИБ, исключение текущего пользователя и принудительное завершение выбранных сеансов через API кластера.

-
Резервное копирование базы в .dt: генерация BAT-скриптов с вызовом конфигуратора в режиме DESIGNER и использованием ключа /DumpIB, выполнением через скрытый VBS-обёртку и контролем кодов возврата.
-
Восстановление базы из .dt: последовательность «блокировка → выгон пользователей → /RestoreIB → снятие блокировки → автологин администратора» оформлена в одном сценарии без ручного вмешательства.
-
Выгрузка и загрузка конфигурации (.cf): использование /DumpCfg и /LoadCfg с автоматическим закрытием конфигураторов, проверкой ошибок и понятными сообщениями пользователю.
-
Массовая работа с расширениями: выгрузка всех расширений в отдельный каталог через /DumpCfg -Extension и последующая пакетная загрузка .cfe с /LoadCfg -Extension по файлам из указанного каталога.
-
Выгрузка дополнительных обработок: автоматическое извлечение объектов из «Дополнительные отчёты и обработки» в *.epf/*erf с именованием по коду и наименованию, без открытия конфигуратора.
-


-

Результат работы обработки – администратор получает полностью обслуженную базу: сделана копия, загружена конфигурация или расширения, завершены лишние сеансы, блокировки сняты, при этом все операции воспроизводимы и журналируются в сообщениях.
Кому предназначена
Обработка ориентирована на тех, кто регулярно администрирует или дорабатывает крупные ИБ:
-
Разработчики и внедренцы 1С, которым нужно быстро выгружать/загружать конфигурацию, расширения и восстанавливать базы из .dt без ручной сборки командной строки.
-
Администраторы 1С и DevOps-специалисты, отвечающие за бэкапы, тестовые стенды, переносы баз, обслуживание кластера и управление сеансами.
-
Бухгалтеры, методологи и ключевые пользователи, работающие под администратором и желающие автоматически делать резервные копии перед массовыми операциями или обновлениями.
-
Компании с большими базами (десятки/сотни тысяч записей), где ручной вызов конфигуратора и управление пользователями превращаются в постоянную рутину.
Чем помогает
Обработка помогает убрать типовые «узкие места» администрирования 1С и свести рутинные операции к нескольким кнопкам в одной форме
-
Быстро блокировать ИБ, корректно выгнать пользователей и выполнить резервное копирование или восстановление, не заходя в консоль кластера и не подбирая вручную параметры /UC и /S|/F.
-
Упростить работу с конфигурацией и расширениями: все операции /DumpCfg, /LoadCfg и -Extension собираются автоматом в BAT с учётом текущей строки соединения и выбранного каталога.
-
Снизить количество ошибок: обработка логирует каждый шаг, проверяет коды возврата конфигуратора и выводит понятные сообщения о неуспешных попытках.
-
Централизовать экспорт артефактов (расширения, доп.обработки) – всё выгружается в выбранный каталог по понятным именам, готово к версионированию или переносу.
Что становится лишним
С обработкой отпадает необходимость в большом количестве однотипных ручных операций:
-
Ручной запуск конфигуратора с параметрами командной строки /DumpIB, /RestoreIB, /DumpCfg, /LoadCfg, /UC, /S, /F и постоянным копированием-подстановкой путей.
-
Открытие консоли кластера для установки блокировок, просмотра сеансов и завершения подключения для каждого пользователя.
-
Ручной перебор расширений и дополнительных обработок при их переносе между базами: выбор по одному, сохранение, переименование файлов.
-
Самостоятельное написание BAT/VBS-скриптов админами для типовых задач – структура скриптов уже реализована и стабильно обслуживается из формы.
В чем инновационность
Инновационность данной обработки заключается в том, что она объединяет несколько «миров» администрирования 1С в единый сценарный движок:
-
Глубокая интеграция с кластером через COM: используются типизированные структуры параметров, выбор COMConnector (V83/V82/V81), поиск кластеров и рабочих процессов, работа с InfoBase-объектами (SessionsDenied, ScheduledJobsDenied, PermissionCode и др.).
-
Автоматическая генерация BAT+VBS: всё, что обычно пишется вручную (chcp 65001, taskkill, вызовы 1cv8.exe DESIGNER/ENTERPRISE с нужными ключами), формируется динамически из текущей строки соединения и реквизитов формы.
-
Универсальность для серверных и файловых баз: код сам определяет тип подключения (File=/Srvr=) и корректно выстраивает сценарии блокировок, выгрузки и логина.
-
Расширяемость: малая связность модулей (управление блокировкой, сеансами, конфигуратором, расширениями, доп.обработками) позволяет дополнять обработку новыми операциями администрирования без переписывания ядра.
Как работать с обработкой
Порядок работы строится вокруг нескольких типичных сценариев, которые доступны прямо из формы:
-
Для резервного копирования: выбрать каталог и имя .dt, при необходимости указать порты и учетные данные кластера, нажать «Резервная копия» – обработка сама заблокирует ИБ, выгнет пользователей, вызовет /DumpIB и сообщит о результате.
-
Для восстановления: выбрать .dt, инициировать восстановление – будет сформирован BAT со 100% повторяемой последовательностью «блокировка → выгрузка пользователей → /RestoreIB → разблокировка → автологин админа».
-
Для конфигурации и расширений: указать каталог, нажать «Выгрузить конфигурацию» или «Выгрузить/Загрузить расширения» – все .cf/.cfe будут обработаны пакетно с использованием /DumpCfg и /LoadCfg -Extension.
-
Для управления пользователями: в списке сеансов выбрать строки и нажать «Завершить сеансы» – обработка сформирует фильтр по номерам сеансов и завершит их через администрирование кластера, не затрагивая текущего пользователя.
Что вы получаете
Вы получаете универсальный центр администрирования 1С в виде одной внешней обработки, который:
-
Радикально ускоряет типовые операции – резервное копирование, восстановление, обслуживание конфигурации и расширений выполняются за минуты, а не за часы ручного труда.
-
Снижает риски ошибок администратора за счет автоматической сборки команд, блокировок и единообразного сценария для всех операций.
-
Освобождает разработчиков и бухгалтерию от рутинных действий с конфигуратором и консолью кластера, оставляя им только выбор сценария и контроль сообщений.
-
Даёт мощный, но понятный инструмент, который подходит как для ежедневного сопровождения боевых баз, так и для быстрых операций на тестовых стендах и в проектах внедрения.
Проверено на следующих конфигурациях и релизах:
- 1С:Библиотека стандартных подсистем, редакция 3.1, релизы 3.1.11.392
Вступайте в нашу телеграмм-группу Инфостарт
