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

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

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

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

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

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

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

Как узнать текущую версию платформы и конфигурации

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

Если установлено несколько версий платформы, список можно посмотреть в папке установки — обычно это C:\Program Files\1cv8\, где каждая подпапка названа номером релиза. На сервере 1С версии видны в консоли кластера серверов.

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

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

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

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

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

Где скачать дистрибутив новой платформы

Официальный источник — портал portal.1c.ru, раздел «Обновления программ». После авторизации под учётной записью с привязанным договором 1С:ИТС выберите нужный релиз платформы 8.3 и скачайте дистрибутив для вашей разрядности Windows (32 или 64 бита) либо пакеты для Linux.

Для серверной установки скачивается отдельный дистрибутив «Сервер 1С:Предприятия». Обратите внимание на разрядность сервера: 64-битный сервер рекомендуется для большинства случаев, но при переходе с 32-битной версии нужно учитывать совместимость используемых внешних компонентов.

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

Установка новой платформы на локальный компьютер

Закройте все сеансы 1С. Распакуйте скачанный архив и запустите setup.exe от имени администратора. Установщик предложит выбрать компоненты: «1С:Предприятие», «Тонкий клиент», «Модули расширения веб-сервера» и другие — для обычного рабочего места достаточно стандартного набора.

Новая версия устанавливается в отдельную папку рядом со старой и не заменяет её. После установки ярлык «1С:Предприятие» по умолчанию запускает последнюю установленную версию, а список баз самостоятельно подберёт подходящий релиз, если в свойствах базы не задана конкретная версия.

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

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

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

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

Остановите службу агента сервера 1С, установите новый релиз сервера из соответствующего дистрибутива, затем запустите службу новой версии. Если служба регистрируется вручную, используйте утилиту ragent.exe из папки нового релиза с соответствующими параметрами кластера.

После запуска проверьте в консоли кластера, что кластер работает на новой версии, и выполните тестовое подключение к базе. Не забудьте обновить платформу и на клиентских компьютерах — при несовпадении версий клиента и сервера подключение будет отклонено.

Обновление конфигурации после смены платформы

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

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

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

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

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

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

Если обнаружены ошибки, присущие новому релизу платформы, откат выполняется просто: запустите базу на предыдущей версии платформы (поэтому её нельзя удалять сразу). Если база уже была сконвертирована в новый формат, восстановите её из резервной копии и только потом запускайте на старой платформе.

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

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

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

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

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

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

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

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

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

Есть задержанные или завершившиеся с ошибкой обработчики

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

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

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

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

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

Можно ли обновить платформу без договора 1С:ИТС?

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

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

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

Сколько версий платформы можно держать на одном компьютере?

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

Что делать, если после обновления база не открывается?

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

Нужно ли останавливать работу пользователей при обновлении файловой базы?

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

Как обновить платформу, если 1С работает через веб-сервер?

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

Итог

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

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