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

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

Как накатить обновление на 1С: подробная инструкция

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

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

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

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

Что проверить перед обновлением

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

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

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

Конфигурация типовая, на поддержкеМожно обновлять автоматически

Проверьте только версию платформы и подписку

Есть доработки и расширенияАвтообновление рискованно

Планируйте ручное обновление с анализом изменённых объектов

Версия сильно устарелаВозможно, потребуется цепочка обновлений

Смотрите в описании релиза список версий, с которых возможен переход

Клиент-серверная базаОбновление только через Конфигуратор

Потребуются права администратора кластера и СУБД

Резервная копия: обязательный шаг

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

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

Проверьте копию перед началом: убедитесь, что файл создан, имеет ненулевой размер и, в идеале, тестово восстанавливается в отдельную пустую базу. Копия, которая не проверена, — это отсутствие копии.

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

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

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

Во время обновления база будет недоступна для работы. На больших базах процедура может занять от десятков минут до нескольких часов — планируйте её на нерабочее время. После завершения программа перезапустится уже на новой версии.

Ручное обновление через Конфигуратор

Ручной способ нужен для доработанных конфигураций, клиент-серверных баз и случаев, когда автоматика недоступна. Сначала скачайте дистрибутив обновления с портала 1С (раздел обновлений программ) и установите его — файлы обновления разместятся в каталоге шаблонов (обычно в папке tmplts).

Далее порядок действий в Конфигураторе стандартный.

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

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

Обновление платформы 1С

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

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

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

После завершения откройте «О программе» и сверьте номер версии с тем, который заявлен в описании релиза. Если версия не изменилась — обновление не применилось, ищите ошибку в журнале регистрации.

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

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

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

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

Совпадает с версией установленного релиза

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

Версия прежняя — обновление не применилось

Отложенное обновление данных
Норма

Статус «Завершено», ошибок нет

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

Есть незавершённые обработчики или ошибки — данные могут быть некорректны

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

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

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

Ошибки при проведении, пустые отчёты

Обмены и интеграции
Норма

Обмены выполняются в штатном режиме

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

Ошибки синхронизации после обновления

Типичные ошибки и как их избежать

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

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

Итог

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

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

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

Можно ли откатить обновление 1С назад?

Штатной кнопки «отменить обновление» нет. Откат выполняется только восстановлением базы из резервной копии, сделанной до обновления. Именно поэтому копия обязательна — без неё вернуться на прежнюю версию практически невозможно, если обновление уже затронуло данные.

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

Зависит от размера базы, количества пропущенных релизов и производительности оборудования. Небольшая файловая база обновляется за 15–40 минут, крупная клиент-серверная — несколько часов. Отложенные обработчики обновления данных могут работать в фоне и после запуска, не блокируя пользователей.

Что делать, если обновление зависло или выдало ошибку?

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

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

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

Как обновить базу, если пропущено много релизов?

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

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

Файлы обновлений официально распространяются в рамках договора информационно-технологического сопровождения или через партнёров 1С. Без действующей подписки легально получить обновления нельзя, а использование файлов из неофициальных источников несёт риски как юридические, так и технические — вплоть до повреждения базы некорректными дистрибутивами.