Администрирование · 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С. Частая ситуация — новая конфигурация не запускается на старой платформе, поэтому платформу обновляют первой.
Способы обновления конфигурации
Подходит для любых конфигураций, даёт полный контроль, но требует навыков администратора и монопольного доступа
Простой автоматический вариант для типовых конфигураций на поддержке; не работает с доработанными решениями
Обновления выполняет оператор сервиса по расписанию; пользователю нужно лишь согласовать окно обновления
Проверка результата и откат при проблемах
Сразу после обновления откройте «О программе» и сверьте номера версий конфигурации и платформы с ожидаемыми. Затем проверьте ключевые операции: открытие и проведение документов, формирование регламентированных отчётов, обмен данными с банком и другими базами, если они настроены.
Дождитесь завершения отложенных обработчиков обновления — их статус виден в разделе «Администрирование — Результаты обновления программы». Если обработчики завершились с ошибками, изучите журнал регистрации: часто проблема решается повторным запуском обработчика.
Если после обновления база не открывается или данные повреждены, восстановите резервную копию: загрузите .dt через конфигуратор («Администрирование — Загрузить информационную базу») или восстановите бэкап средствами СУБД. После отката проанализируйте причину сбоя и повторите обновление, устранив проблему — например, нехватку места на диске или прерванное соединение.
Как проверить результат обновления
Совпадает с целевым релизом обновления
Версия не изменилась или база не открывается
Все обработчики завершены без ошибок
Есть ошибки или обработчики «зависли» надолго
Документы проводятся, отчёты формируются
Ошибки при открытии форм и проведении документов
Обмен с банком и другими базами проходит
Ошибки подключения или формата обмена
Типичные ошибки при обновлении 1С
Большинство проблем при обновлении связано не с самой процедурой, а с нарушением подготовки: отсутствием копии, активными сеансами, нехваткой места на диске. Ниже — наиболее частые ошибки и их последствия.
Что важно запомнить
Правило обновления 1С простое: сначала проверенная резервная копия, затем обновление конфигурации и при необходимости платформы, затем контроль версий, отложенных обработчиков и работы пользователей. Не прерывайте реструктуризацию и отложенные обработчики, а доработанные конфигурации обновляйте через сравнение и объединение с ручным контролем изменений.
Частые вопросы об обновлении 1С
Можно ли обновить 1С без подписки ИТС?
Без действующей подписки официальные обновления типовых конфигураций недоступны: дистрибутивы скачиваются с портала 1С только по действующему договору. Базовые версии некоторых конфигураций обновляются бесплатно через интернет-поддержку — это зависит от редакции программы.
Сколько времени занимает обновление?
Для небольшой файловой базы типовой конфигурации — обычно от 15 минут до часа. Для крупных клиент-серверных баз реструктуризация и отложенные обработчики могут занять несколько часов, поэтому обновление планируют на нерабочее время.
Что делать, если обновление прервалось с ошибкой?
Не пытайтесь запускать базу повторно вслепую. Сохраните текст ошибки и журнал регистрации, восстановите базу из резервной копии, устраните причину (место на диске, права доступа, активные сеансы) и повторите обновление с начала.
Нужно ли обновлять платформу при каждом обновлении конфигурации?
Нет. Платформу обновляют, когда новый релиз конфигурации требует более свежую версию платформы — это указано в сопроводительной информации к обновлению. Если требования не изменились, текущую платформу можно оставить.
Как обновляется 1С в облачном сервисе?
В облачных сервисах от фирмы «1С» обновления конфигураций и платформы выполняет оператор сервиса по расписанию, обычно в ночное время. Пользователю достаточно следить за уведомлениями о плановых работах и при необходимости согласовать удобное окно обновления.
Можно ли обновить доработанную конфигурацию автоматически?
Полностью автоматически — нет. При обновлении через конфигуратор используется режим сравнения и объединения: система показывает изменённые объекты, и администратор решает, какие изменения поставщика принять, а какие свои доработки сохранить. При большом объёме доработок эту работу выполняет программист 1С.