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

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

Как обновить технологическую платформу 1С:Предприятие при обычной установке

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

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

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

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

Как определить, какая версия платформы нужна

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

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

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

Текущая версия платформыВидна в окне запуска и в «О программе»

Сравните с требуемой версией из документации к конфигурации

Требуемая версияУказана в описании релиза конфигурации

Если требуемая выше текущей — обновление обязательно

Список базПоказан в стартовом окне 1С

Выясните, какие базы используются и где они хранятся

Действующая подписка ИТСНужна для скачивания дистрибутива

Проверьте доступ к порталу portal.1c.ru под своей учётной записью

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

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

На странице загрузки выберите нужную версию платформы и разрядность. Для обычной установки на рабочих местах пользователей чаще всего нужен дистрибутив «Тонкий клиент и толстый клиент» или полный комплект для Windows. Если на компьютере работает сервер 1С или публикуются веб-клиенты, выбирайте соответствующий серверный дистрибутив и учитывайте разрядность сервера (32 или 64 бита).

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

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

Перед обновлением сделайте резервную копию каждой информационной базы. Для файловой базы достаточно скопировать каталог базы (файл 1Cv8.1CD и сопутствующие файлы) при закрытых сеансах. Для клиент-серверной базы надёжнее выполнить выгрузку через конфигуратор (Администрирование — Выгрузить информационную базу) или штатное резервное копирование средствами СУБД.

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

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

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

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

Каталог установки менять не требуется — установщик сам создаст папку с номером версии внутри общего каталога (обычно C:\Program Files\1cv8\<номер версии>). Установка занимает несколько минут. По завершении можно сразу запустить 1С: новая версия появится в списке доступных платформ.

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

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

Первый запуск базы на новой версии

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

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

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

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

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

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

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

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

Показывает старую версию — база открыта старой платформой

Запуск базы
Норма

База открывается без ошибок конвертации

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

Сообщение о несовместимости версий или ошибке формата

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

Документы, отчёты и печать работают как раньше

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

Ошибки при выполнении операций, недоступность функций

Требование конфигурации
Норма

Конфигурация не выдаёт предупреждение о версии платформы

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

Сообщение, что требуется более новая платформа

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

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

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

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

Когда обновление лучше не делать самостоятельно

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

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

Итог

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

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

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

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

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

Нужно ли удалять старую версию платформы после обновления?

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

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

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

Обязательно ли наличие договора ИТС для обновления платформы?

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

Можно ли обновить платформу, пока пользователи работают в базе?

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

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

Откройте каталог установки (обычно C:\Program Files\1cv8) — каждая подпапка с номером версии соответствует установленной платформе. Также список виден в «Программы и компоненты» Windows, а при запуске базы можно выбрать версию из установленных.