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

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

Как установить обновления конфигурации 1С

Как установить обновления конфигурации 1С: подготовка, резервная копия, пошаговое обновление через Конфигуратор и пользовательский режим, проверка результата и типичные ошибки.

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

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

Способ обновления зависит от того, какая у вас конфигурация: типовая на поддержке, доработанная программистами или базовая версия. Ниже разобраны все три сценария, а также проверка результата и типичные ошибки.

Подготовка: что сделать до обновления

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

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

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

Резервная копия перед обновлением

Для файловой базы копия делается двумя способами. Самый надёжный — выгрузка через Конфигуратор: откройте базу в Конфигураторе, выберите «Администрирование → Выгрузить информационную базу» и укажите папку для файла с расширением .dt. Альтернатива — скопировать файл 1Cv8.1CD из каталога базы при закрытой программе, но такой способ не гарантирует целостность при наличии ошибок в базе.

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

Проверьте, что копия действительно создалась: файл .dt должен иметь ненулевой размер и корректную дату. Храните копию отдельно от рабочей базы — на другом диске или сетевом ресурсе. Если обновление пройдёт неудачно, база восстанавливается через «Администрирование → Загрузить информационную базу».

Установка обновления типовой конфигурации через Конфигуратор

Это универсальный способ, который работает для любой типовой конфигурации. Сначала скачайте дистрибутив обновления с портала 1С или установите его с диска ИТС. Дистрибутив распаковывается и устанавливается штатным установщиком (setup.exe) — он помещает шаблоны обновления в каталог шаблонов (обычно в папке tmplts).

Далее откройте базу в Конфигураторе. Если конфигурация закрыта, выполните «Конфигурация → Открыть конфигурацию». Затем перейдите в меню «Конфигурация → Поддержка → Обновить конфигурацию». В появившемся окне выберите источник обновления — «Поиск доступных обновлений» (рекомендуется) — и укажите каталог шаблонов. Программа покажет список доступных версий; выберите нужную и нажмите «Готово».

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

Порядок действий для типовой конфигурации
  1. 1
    Сделайте резервную копию базы (выгрузка .dt или копия средствами СУБД)
  2. 2
    Скачайте и установите дистрибутив обновления в каталог шаблонов
  3. 3
    Завершите работу всех пользователей и откройте базу в Конфигураторе
  4. 4
    Выполните «Конфигурация → Поддержка → Обновить конфигурацию» и выберите найденный релиз
  5. 5
    Согласитесь на обновление конфигурации базы данных и дождитесь завершения
  6. 6
    Запустите «1С:Предприятие», дождитесь выполнения обработчиков обновления и проверьте номер версии

Автоматическое обновление через интернет

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

Для работы сервиса нужна действующая интернет-поддержка: укажите логин и пароль от портала 1С в настройках. Перед началом программа предложит создать резервную копию — не пропускайте этот шаг. Установка может выполняться сразу или по расписанию, в момент минимальной нагрузки.

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

Сравнение способов обновления

Автоматическое через интернет

Подходит для типовых конфигураций на поддержке; простой, но требует интернет-поддержки и не работает с доработанными решениями

Через Конфигуратор из шаблона

Универсальный способ для типовых конфигураций; позволяет выбрать конкретный релиз и контролировать процесс

Через файл .cf

Нужен для доработанных конфигураций и случаев, когда шаблон недоступен; требует сравнения и объединения объектов

Обновление доработанной конфигурации

Если в конфигурацию вносились изменения программистом (добавлены документы, изменены модули, формы), автоматическое обновление может затереть доработки или завершиться с ошибками. В этом случае используется режим сравнения и объединения: «Конфигурация → Поддержка → Обновить конфигурацию → Выбор файла обновления» или «Загрузить конфигурацию из файла» с последующим объединением.

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

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

Накопленные пропуски релизов — главная причина долгих обновлений. Если база не обновлялась год и больше, может потребоваться последовательная установка нескольких промежуточных версий, и каждая будет запускать обработчики обновления данных. Регулярное обновление раз в 1–2 месяца быстрее и безопаснее, чем редкий большой скачок.
ПЗ
Практическое замечание

Проверка результата и типичные ошибки

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

Обработчики обновления данных могут выполняться долго — от минут до нескольких часов на больших базах. Не прерывайте этот процесс. Если обновление завершилось с ошибками, в журнале регистрации (в режиме Предприятия) и в окне сообщений Конфигуратора будут указаны причины.

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

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

Номер версии в «О программе»
Норма

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

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

Остался старый номер — обновление не применилось

Проведение документов
Норма

Документы проводятся без ошибок

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

Ошибки проведения, ругань на отсутствующие объекты

Обработчики обновления
Норма

Все обработчики выполнены, отложенных нет

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

Висят невыполненные отложенные обработчики

Отчёты и печатные формы
Норма

Формируются корректно

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

Ошибки при открытии или пустые данные

Типичные ошибки
01
Обновление без резервной копии — при сбое данные теряются безвозвратно
02
Запуск обновления при работающих пользователях — конфликт сеансов и повреждение базы
03
Прерывание обработчиков обновления данных — база остаётся в промежуточном состоянии
04
Установка релиза, не подходящего для текущей версии, — ошибка «обновление не предназначено для данной версии»
05
Обновление доработанной конфигурации как типовой — потеря доработок
06
Игнорирование ошибок тестирования базы перед обновлением — сбой в середине процесса

Частые вопросы

Можно ли обновить 1С без подписки ИТС?

Для базовых версий конфигураций обновления бесплатны и скачиваются с портала 1С по регистрационному номеру продукта. Для версий ПРОФ и КОРП дистрибутивы обновлений доступны при действующем договоре ИТС. Без подписки официально получить обновление для ПРОФ-версии нельзя.

Что делать, если появилось сообщение «обновление не предназначено для данной версии конфигурации»?

Значит, скачанный релиз не может быть установлен поверх вашего текущего. Проверьте точный номер своей версии в «О программе» и найдите в описании дистрибутива список версий, с которых возможен переход. Возможно, потребуется сначала установить промежуточный релиз.

Сколько времени занимает обновление?

Сама установка конфигурации обычно занимает 10–30 минут. Основное время уходит на выполнение обработчиков обновления данных при первом запуске: на небольших файловых базах это минуты, на больших клиент-серверных — часы. Планируйте обновление на нерабочее время.

Обновление зависло на этапе обработки данных — что делать?

Сначала проверьте, идёт ли процесс: в мониторе активности или по нагрузке на сервер. Обработчики на больших таблицах могут работать часами без видимого прогресса. Прерывать процесс нельзя — это оставит базу в неконсистентном состоянии. Если процесс действительно завис, восстановите базу из резервной копии и повторите обновление, предварительно выполнив тестирование и исправление.

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

Штатного механизма отката в 1С нет. Единственный способ вернуться — восстановить базу из резервной копии, сделанной до обновления (загрузка файла .dt или восстановление средствами СУБД). Именно поэтому копия обязательна и должна проверяться до начала работ.

Нужно ли обновлять платформу вместе с конфигурацией?

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

Итог

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

Порядок безопасного обновления: резервная копия → завершение сеансов → обновление через Конфигуратор или автоматически → контроль обработчиков → проверка версии и ключевых операций. Для доработанных конфигураций используется сравнение и объединение с участием специалиста. Без резервной копии обновление не начинают никогда.