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

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

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

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

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

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

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

Что понадобится перед началом работы

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

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

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

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

Сверить с версиями, с которых ставится обновление

Статус поддержкиПолная поддержка или с изменениями

Проверить в Конфигураторе: «Поддержка — Настройка поддержки»

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

Для клиент-серверной потребуется доступ к серверу и блокировка сеансов

Свободное местоНесколько объёмов базы

Проверить диск с базой и временными файлами

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

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

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

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

Где взять дистрибутив обновления

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

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

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

Способы получения обновления

Портал portal.1c.ru

Полный контроль над версией, подходит для любых баз; требует ручной установки через Конфигуратор

Обновление из программы

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

Автообновление по расписанию

Минимум действий, но требует настроенного резервного копирования и контроля результата

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

Завершите работу всех пользователей в базе. Для клиент-серверной базы заблокируйте сеансы в консоли кластера или через «Администрирование — Блокировка сеансов» в программе. Затем запустите базу в режиме Конфигуратора.

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

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

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

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

Отложенные обработчики и первый запуск

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

Часть обработчиков откладывается и выполняется в фоновом режиме уже после начала работы. Статус можно посмотреть в разделе «Администрирование — Поддержка и обслуживание — Результаты обновления программы». Пока отложенные обработчики не завершены, некоторые данные могут быть недоступны или отображаться не полностью — это нормально.

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

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

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

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

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

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

Результаты обновления
Норма

Все обработчики в статусе «Выполнено»

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

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

Открытие ключевых документов
Норма

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

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

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

Регламентные операции
Норма

Проведение документов, расчёт, обмены работают

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

Ошибки при проведении или в обменах данными

Обновление технологической платформы

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

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

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

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

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

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

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

Маршрут решения

Как выбрать действие в сложной ситуации

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

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

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

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

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

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

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

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

Что делать, если обновление «зависло» на реструктуризации?

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

Нужно ли устанавливать все пропущенные релизы по очереди?

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

Чем обновление базовой версии отличается от ПРОФ?

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

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

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