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

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

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

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

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

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

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

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

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

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

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

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

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

Для клиент-серверных баз на MS SQL Server или PostgreSQL чаще используют штатные средства СУБД: бэкап базы средствами SQL Server Management Studio или pg_dump. Такой бэкап делается быстрее и не требует монопольного доступа, но восстановление из него требует навыков администрирования СУБД.

Обязательно проверьте копию: загрузите .dt в пустую базу на отдельном компьютере или под другим именем на сервере и убедитесь, что база открывается, документы на месте, отчёты строятся. Непроверенная копия — это отсутствие копии.

Обновление через интернет-поддержку в режиме «Предприятие»

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

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

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

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

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

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

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

Способы обновления конфигурации

Через конфигуратор

Подходит для любых конфигураций, даёт полный контроль, но требует навыков администратора и монопольного доступа

Через интернет-поддержку

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

Облачный сервис 1С

Обновления выполняет оператор сервиса по расписанию; пользователю нужно лишь согласовать окно обновления

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

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

Дождитесь завершения отложенных обработчиков обновления — их статус виден в разделе «Администрирование — Результаты обновления программы». Если обработчики завершились с ошибками, изучите журнал регистрации: часто проблема решается повторным запуском обработчика.

Если после обновления база не открывается или данные повреждены, восстановите резервную копию: загрузите .dt через конфигуратор («Администрирование — Загрузить информационную базу») или восстановите бэкап средствами СУБД. После отката проанализируйте причину сбоя и повторите обновление, устранив проблему — например, нехватку места на диске или прерванное соединение.

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

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

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

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

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

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

Отложенные обработчики
Норма

Все обработчики завершены без ошибок

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

Есть ошибки или обработчики «зависли» надолго

Работа пользователей
Норма

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

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

Ошибки при открытии форм и проведении документов

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

Обмен с банком и другими базами проходит

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

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

Типичные ошибки при обновлении 1С

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

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

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

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

Частые вопросы об обновлении 1С

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

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

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

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

Что делать, если обновление прервалось с ошибкой?

Не пытайтесь запускать базу повторно вслепую. Сохраните текст ошибки и журнал регистрации, восстановите базу из резервной копии, устраните причину (место на диске, права доступа, активные сеансы) и повторите обновление с начала.

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

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

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

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

Можно ли обновить доработанную конфигурацию автоматически?

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