К статье
Практический материал

Администрирование · 10 мин

Как настроить автоматическое обновление 1С

Как настроить автоматическое обновление 1С: включение автообновления через сервис 1С:Обновление программ, планировщик задач, резервные копии и типичные ошибки.

Автоматическое обновление 1С избавляет от рутинной работы: платформа и типовые конфигурации обновляются по расписанию, без ручного скачивания дистрибутивов и запуска установщиков. Это особенно важно для конфигураций вроде «1С:Бухгалтерии» или «1С:Зарплата и управление персоналом», где релизы выходят часто и содержат изменения законодательства, формы отчётности и исправления ошибок.

Существует несколько способов автоматизации: встроенный механизм обновления через интернет в типовых конфигурациях, сервис «1С:Обновление программ», обновление через регламентные задания в клиент-серверном режиме и сценарии на базе планировщика задач Windows с пакетным запуском конфигуратора. Выбор зависит от режима работы базы (файловый или клиент-серверный), наличия договора 1С:ИТС и того, насколько конфигурация доработана.

Главное правило: автоматическое обновление безопасно только в связке с автоматическим же резервным копированием. Обновление изменяет структуру базы данных, и откат без копии невозможен. Ниже разобраны варианты настройки, их ограничения и способы проверки результата.

Что нужно подготовить перед настройкой

Перед включением автоматического обновления проверьте три условия. Первое — действующая подписка 1С:ИТС или договор сопровождения: без неё сервис обновлений недоступен, и типовая конфигурация не сможет скачать новые релизы. Второе — учётная запись на портале portal.1c.ru, привязанная к регистрационному номеру программы: именно её логин и пароль вводятся в настройках обновления.

Третье условие — конфигурация должна быть типовой или находиться на поддержке без снятия с замка. Если конфигурация сильно доработана, автоматическое обновление может завершиться ошибкой объединения или, что хуже, затереть доработки. В таком случае обновления выполняют вручную через «Сравнение и объединение конфигураций».

Также убедитесь, что версия платформы соответствует требованиям нового релиза конфигурации. Иногда обновление конфигурации требует предварительного обновления платформы — механизм автообновления сообщит об этом, но не всегда установит платформу сам.

Включение автоматического обновления в типовой конфигурации

В типовых конфигурациях на базе Библиотеки стандартных подсистем (БСП) механизм обновления через интернет встроен. Откройте раздел «Администрирование» и найдите пункт «Обновление версии программы» (в некоторых конфигурациях — «Интернет-поддержка и сервисы» → «Обновление программы»). Если интернет-поддержка ещё не подключена, система предложит ввести логин и пароль от портала 1С.

В настройках обновления выберите режим: автоматическая проверка и установка по расписанию либо только уведомление о наличии новых версий. Для полностью автоматического режима задайте расписание — например, ночью в выходной, когда пользователи не работают с базой. В файловом режиме на момент обновления в базе не должно быть активных сеансов, поэтому время выбирайте вне рабочих часов.

Порядок действий сводится к следующему:

Порядок действий
  1. 1
    Откройте «Администрирование» → «Обновление версии программы»
  2. 2
    Подключите интернет-поддержку: введите логин и пароль портала 1С
  3. 3
    Нажмите «Настройка автоматического обновления» и выберите автоматический режим
  4. 4
    Задайте расписание — ночь или выходной, когда база свободна
  5. 5
    Сохраните настройки и дождитесь первого запуска, затем проверьте журнал обновления

После сохранения настроек система будет сама проверять наличие обновлений, скачивать их и устанавливать. В файловом режиме установка выполняется при первом запуске программы после скачивания либо по расписанию, если настроен запуск агента. В клиент-серверном режиме обновление может выполняться как регламентное задание на сервере.

Настройка резервного копирования перед обновлением

Резервная копия — обязательный элемент схемы. В типовых конфигурациях в разделе «Администрирование» → «Резервное копирование и восстановление» можно включить автоматическое создание копий по расписанию (для файловых баз). Укажите каталог хранения, желательно на другом физическом диске или сетевом ресурсе, и периодичность — не реже, чем расписание обновлений.

В клиент-серверном режиме копирование средствами самой 1С недоступно — используйте штатные средства СУБД: план обслуживания в MS SQL Server, pg_dump для PostgreSQL. Настройте задание так, чтобы копия создавалась до предполагаемого времени обновления.

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

Обновление платформы автоматизируется сложнее, чем обновление конфигурации. Встроенный механизм типовых конфигураций умеет проверять наличие новых версий платформы и предлагать их установку, но полноценная автоматическая установка возможна не во всех режимах. Для файловых баз платформа обычно обновляется на каждом рабочем месте, для серверных — на сервере и тонких клиентах.

Варианты автоматизации: использование сервиса «1С:Обновление программ» (доступен при действующем договоре 1С:ИТС), который скачивает дистрибутивы платформы и конфигураций; развёртывание платформы через групповые политики или скрипты в доменной сети; публикация тонкого клиента через веб-сервер, где обновление происходит централизованно.

Сравнение вариантов

Встроенное автообновление конфигурации

Подходит для типовых файловых баз; ограничение — требует отсутствия сеансов и не обновляет платформу

Сервис 1С:Обновление программ

Скачивает дистрибутивы платформы и конфигураций автоматически; требует установки агента и договора 1С:ИТС

Скрипты и планировщик задач

Гибкий вариант для серверных баз; требует навыков администрирования и тестирования на копии

Обновление через планировщик задач и пакетный режим

Для серверных и файловых баз, где встроенного механизма недостаточно, применяют пакетный запуск конфигуратора: загрузку новой конфигурации из файла и обновление конфигурации базы данных выполняют скриптом, который запускает планировщик задач Windows. Такой сценарий обычно включает: завершение сеансов, создание выгрузки (.dt), загрузку конфигурации и обновление базы.

Пример команды пакетного обновления конфигурации базы данных для файловой базы:

bat
"C:\Program Files\1cv8\8.3.22.1750\bin\1cv8.exe" DESIGNER /F"D:\Bases\Trade" /N Админ /P пароль /UpdateCfg "D:\Updates\1cv8.cfu" /UpdateDBCfg /Out "D:\Logs\update.log"

Обратите внимание на ключ /DisableStartupDialogs и необходимость предварительно завершить все сеансы — иначе обновление конфигурации базы данных завершится ошибкой монопольного доступа. В клиент-серверном режиме сеансы завершают через консоль кластера или утилиту rac. Лог-файл обязателен: по нему вы поймёте, на каком шаге произошёл сбой.

Проверка результата и откат при сбое

После автоматического обновления проверьте: номер версии конфигурации (раздел «О программе»), отсутствие ошибок в журнале регистрации и в лог-файле обновления, работоспособность ключевых операций — проведение документов, формирование регламентированной отчётности, обмены с другими системами.

Если обновление завершилось ошибкой, не запускайте его повторно вслепую. Восстановите базу из резервной копии, созданной до обновления, изучите сообщение об ошибке и выполните обновление вручную в тестовой копии. Типичные причины сбоев: недостаток места на диске, активные сеансы, устаревшая платформа, пропущенный промежуточный релиз.

Контрольные точки

Как проверить результат

Версия конфигурации в «О программе»
Норма

Соответствует установленному релизу

Тревожный признак

Версия не изменилась — обновление не выполнилось

Журнал регистрации
Норма

Нет ошибок обновления за время установки

Тревожный признак

Ошибки обновления ИБ или фоновых заданий

Ключевые операции
Норма

Документы проводятся, отчёты формируются

Тревожный признак

Ошибки при проведении или формировании отчётов

Резервная копия
Норма

Файл копии создан до обновления и открывается

Тревожный признак

Копия отсутствует или не восстанавливается

Типичные ошибки
01
Включение автообновления без резервного копирования — при сбое данные теряются безвозвратно
02
Расписание обновления в рабочее время — обновление блокируется активными сеансами или прерывает работу пользователей
03
Автообновление доработанной конфигурации — доработки затираются или обновление останавливается с ошибкой объединения
04
Игнорирование требований к версии платформы — конфигурация обновляется, но не запускается на старой платформе
05
Хранение копий на том же диске, что и база — при отказе диска теряется и база, и копии

Часто задаваемые вопросы

Можно ли настроить автоматическое обновление без договора 1С:ИТС?

Нет. Скачивание обновлений типовых конфигураций и платформы через официальные сервисы требует действующего договора 1С:ИТС или приобретённого сервиса обновлений. Без него автоматический механизм не получит доступ к дистрибутивам.

Обновится ли база, если в момент обновления в ней работают пользователи?

Нет. Обновление конфигурации базы данных требует монопольного доступа. В файловом режиме при активных сеансах обновление откладывается или завершается ошибкой, поэтому расписание ставят на нерабочее время, а в скриптовых сценариях сеансы завершают принудительно.

Что делать, если конфигурация доработана?

Полностью автоматическое обновление не подходит. Обновляйте вручную через «Сравнение и объединение конфигураций», перенося доработки на новый релиз, и сначала проверяйте результат на копии базы. Альтернатива — вынести доработки в расширения конфигурации, которые не мешают типовому обновлению.

Нужно ли отдельно обновлять платформу 1С?

Да. Конфигурация и платформа обновляются независимо. Если новый релиз конфигурации требует более свежую платформу, сначала обновите платформу на сервере и всех рабочих местах, иначе программа может не запуститься или работать с ошибками.

Как отменить автоматическое обновление, если оно мешает?

В настройках обновления версии программы переключите режим с автоматического на «проверять и уведомлять» или отключите проверку. Для скриптовых сценариев отключите задание в планировщике задач Windows. Само расписание резервного копирования при этом лучше оставить включённым.

Как часто стоит обновлять конфигурацию?

Для конфигураций с регламентированной отчётностью (бухгалтерия, зарплата) — по мере выхода релизов с изменениями законодательства, обычно не реже раза в месяц. Для остальных — по мере необходимости, но не накапливая пропуск множества релизов: большие «скачки» версий обновлять сложнее и рискованнее.

Итог

Что важно запомнить

Автоматическое обновление типовой конфигурации включается в разделе «Администрирование → Обновление версии программы» и требует действующего договора 1С:ИТС. Обязательные условия безопасности: расписание в нерабочее время, автоматическое резервное копирование с проверкой восстановления и ручное обновление для доработанных конфигураций.