Администрирование · 10 мин
Как обновить платформу 1С: пошаговая инструкция
Как обновить платформу 1С: подготовка, резервная копия, установка новой версии, конвертация информационных баз и проверка работоспособности после обновления.
Платформа 1С:Предприятие обновляется отдельно от конфигурации, и путать эти два процесса — одна из самых распространённых ошибок. Платформа — это исполняемая среда (файлы 1cv8.exe, сервер 1С, клиенты), а конфигурация — прикладное решение вроде «Управление торговлей» или «Бухгалтерии предприятия». Обновление платформы нужно, когда выходит релиз с исправлениями ошибок, когда конфигурация требует более новую версию технологической платформы, или когда прекращается поддержка старой линейки.
Сама процедура занимает от 15 минут для файловой базы на одном компьютере до нескольких часов для клиент-серверной инфраструктуры с десятками пользователей. Критичны три вещи: резервная копия до начала работ, правильная последовательность обновления сервера и клиентов, а также проверка, что после установки информационная база запускается и работает корректно.
Проверьте текущую версию и требования конфигурации
Прежде чем что-либо скачивать, определите, какая версия платформы установлена сейчас. Откройте любую информационную базу, зайдите в меню «Сервис — О программе» (или нажмите на значок информации в правом верхнем углу) — там будет указан полный номер релиза, например 8.3.22.1750. Первые два числа — поколение платформы, третье — линейка, четвёртое — номер сборки.
Далее выясните, какую минимальную версию платформы требует ваша конфигурация. Эта информация есть в описании релиза конфигурации на портале 1С и в файле поставки. Если планируемое обновление конфигурации требует платформу не ниже определённой версии, платформу обновляют первой — иначе обновление конфигурации просто не запустится или завершится ошибкой.
Заодно проверьте режим совместимости базы: в конфигураторе откройте свойства конфигурации и посмотрите параметр «Режим совместимости». Новая платформа обычно умеет работать со старыми режимами, но если режим совместимости поднят до уровня новой версии, откат на старую платформу без восстановления из копии станет невозможен.
Запишите полный номер релиза, чтобы знать, к чему откатываться
Сверьте с планируемой версией платформы
Определяет, возможен ли запуск на старой платформе после отката
От этого зависит порядок обновления и объём работ
Сделайте резервную копию информационной базы
Резервная копия — единственный способ вернуться к рабочему состоянию, если обновление пройдёт неудачно. Для файловой базы достаточно скопировать каталог с файлом 1Cv8.1CD на внешний носитель или в другую папку, предварительно убедившись, что все пользователи вышли из базы. Более правильный способ — выгрузка через конфигуратор: меню «Администрирование — Выгрузить информационную базу», результатом будет файл с расширением .dt.
Для клиент-серверной базы копию делайте средствами СУБД: полный бэкап в MS SQL Server, PostgreSQL или Oracle. Дополнительно полезно сделать выгрузку .dt через конфигуратор — она независима от СУБД и позволяет развернуть базу в другом окружении.
Скачайте и установите новую версию платформы
Дистрибутив платформы доступен на портале portal.1c.ru в разделе обновлений программ — для скачивания нужна действующая подписка ИТС. Выбирайте разрядность установщика под вашу инфраструктуру: 64-битная версия предпочтительна для серверов и современных рабочих мест, 32-битная может требоваться для старых компонентов и COM-соединений.
Установка выполняется запуском setup.exe из дистрибутива. Платформа ставится в отдельный каталог с номером версии (например, C:\Program Files\1cv8\8.3.24.1467), поэтому старая версия не удаляется автоматически — это удобно для отката. При установке выберите нужные компоненты: для рабочего места достаточно «1С:Предприятие» и тонкого клиента, для сервера — «Сервер 1С:Предприятия» и «Администрирование сервера».
- 1Скачайте дистрибутив нужной версии и разрядности с портала 1С
- 2Завершите работу всех пользователей и закройте сеансы
- 3Запустите setup.exe и выберите необходимые компоненты
- 4Дождитесь окончания установки и при наличии аппаратного ключа проверьте драйвер защиты
- 5Запустите конфигуратор, откройте базу и подтвердите конвертацию, если она потребуется
- 6Проверьте запуск базы в пользовательском режиме
Обновите сервер и клиентские компьютеры
В клиент-серверном варианте строгий порядок: сначала обновляется сервер 1С:Предприятия, затем клиентские машины. Если клиент окажется новее сервера, подключение к базе может не выполняться из-за несовпадения версий. Перед обновлением сервера завершите все сеансы через консоль кластера, остановите службу агента сервера, установите новую версию и запустите службу снова.
На клиентских компьютерах платформу устанавливают локально или разворачивают централизованно — через групповые политики, системы дистрибуции ПО или общий сетевой каталог с автоматической установкой тонкого клиента. Если пользователи работают через веб-сервер, обновите также модуль расширения веб-сервера и опубликуйте базу заново.
Выполните конвертацию информационной базы
При первом запуске базы на новой платформе конфигуратор может сообщить, что информационная база несовместима с текущей версией, и предложить выполнить конвертацию. Это необратимая операция: после конвертации база не откроется на прежних версиях платформы. Именно поэтому резервная копия делается до этого шага.
Конвертация крупных баз может занять заметное время — от нескольких минут до часов в зависимости от объёма данных и производительности дисковой подсистемы. Не прерывайте процесс: аварийное завершение конвертации почти гарантированно повреждает базу. После завершения выполните тестирование и исправление базы (в конфигураторе: «Администрирование — Тестирование и исправление») с проверкой логической и ссылочной целостности.
Проверьте работоспособность после обновления
Формальный запуск базы — ещё не признак успеха. Откройте базу в режиме предприятия под учётной записью с полными правами и под обычным пользователем, проверьте проведение типового документа, формирование ключевых отчётов, работу обменов данными, печатных форм и внешних компонентов (сканеры, кассы, банковские клиенты).
Отдельно проверьте фоновые и регламентные задания: в клиент-серверном варианте они выполняются на сервере, и после смены версии платформы задания могут не запускаться из-за устаревших настроек или блокировок. Журнал регистрации и консоль кластера покажут ошибки, которые не видны в интерфейсе пользователя.
Как проверить результат
База открывается без сообщений о несовместимости
Ошибка конвертации или требование другой версии платформы
Типовой документ проводится, движения формируются
Ошибки при проведении, сообщения о недостающих объектах
Задания выполняются по расписанию, в журнале нет ошибок
Задания зависают или завершаются с ошибкой
Оборудование и обмены работают как раньше
Компоненты не загружаются, обмены падают
Частые ошибки и как их избежать
Большинство проблем при обновлении платформы связано не с самой установкой, а с нарушением подготовки и порядка действий. Типичный сценарий сбоя: обновили клиента раньше сервера, забыли про веб-публикацию или не проверили драйвер аппаратного ключа защиты после установки новой версии.
Ещё одна ошибка — удаление старой версии платформы сразу после обновления. Держите предыдущую версию установленной хотя бы несколько дней: если всплывёт проблема, связанная именно с новым релизом, вы сможете быстро переключиться назад (при условии, что база не прошла конвертацию и режим совместимости не поднимался).
Что важно запомнить
Обновление платформы 1С безопасно при соблюдении порядка: проверенная резервная копия, установка новой версии рядом со старой, сначала сервер — потом клиенты, аккуратная конвертация базы и проверка ключевых функций до возврата пользователей к работе.
Частые вопросы
Можно ли обновить платформу, не останавливая работу пользователей?
Нет. На время установки новой версии и особенно конвертации базы все сеансы должны быть завершены. Планируйте обновление на нерабочее время — вечер, ночь или выходные, и заранее уведомите пользователей.
Что делать, если после обновления база требует конвертацию, а копии нет?
Не подтверждайте конвертацию. Закройте конфигуратор, скопируйте файл базы или сделайте бэкап средствами СУБД в текущем состоянии, и только после этого повторите запуск. Конвертация необратима, и запускать её без копии недопустимо.
Нужно ли обновлять платформу на каждом компьютере отдельно?
Да, платформа устанавливается локально на каждое рабочее место и на сервер. Для большого парка машин используют централизованные способы: групповые политики, системы развёртывания ПО или публикацию через веб-сервер, где клиент скачивается автоматически.
Как откатиться на прежнюю версию платформы?
Если база не проходила конвертацию и режим совместимости не менялся, достаточно запустить базу через ярлык старой версии платформы — она остаётся установленной. Если конвертация выполнена, откат возможен только восстановлением базы из резервной копии.
Отличается ли обновление платформы для базовых версий конфигураций?
Сама установка платформы одинакова, но базовые версии имеют ограничения: они не работают в клиент-серверном режиме и не поддерживают COM-соединения. Поэтому процедура проще — обновляется только платформа на одном компьютере, а резервная копия делается копированием каталога базы.
Как часто нужно обновлять платформу 1С?
Обязательного графика нет. Обновляйте, когда этого требует новый релиз конфигурации, когда вышло исправление критичной для вас ошибки или когда используемая линейка платформы снимается с поддержки. Ставить каждый промежуточный релиз без необходимости не обязательно.