Администрирование · 11 мин
Как обновить технологическую платформу 1С:Предприятие
Как обновить технологическую платформу 1С:Предприятие 8.3: проверка совместимости, резервное копирование, установка нового релиза и типичные ошибки администратора.
Технологическая платформа 1С:Предприятие — это основа, на которой работают конфигурации: «Бухгалтерия», «Управление торговлей», «Зарплата и управление персоналом» и другие. Разработчик регулярно выпускает новые релизы платформы, в которых исправляются ошибки, закрываются уязвимости и добавляется поддержка новых функций конфигураций. Если конфигурация требует более свежую версию платформы, чем установлена, программа либо откажется запускаться, либо будет работать некорректно.
Обновление платформы — отдельная процедура, которую не стоит путать с обновлением конфигурации. Платформа обновляется через установку нового дистрибутива на компьютер или сервер, конфигурация — через механизм поддержки внутри самой информационной базы. Часто эти процедуры выполняются вместе, но логика у них разная, и ошибки возникают именно на стыке.
Ниже разобран полный цикл обновления: от проверки текущей версии и подготовки резервной копии до установки нового релиза, проверки результата и отката при неудаче. Материал подходит для файловых и клиент-серверных баз на платформе 8.3.
Чем платформа отличается от конфигурации и зачем её обновлять
Платформа — это исполняемые файлы 1С: сервер, толстый и тонкий клиенты, веб-клиент, конфигуратор. Конфигурация — это прикладное решение (справочники, документы, отчёты), которое запускается на платформе. Одна и та же платформа может обслуживать несколько разных конфигураций и баз одновременно.
Обновлять платформу нужно в нескольких случаях. Во-первых, новый релиз конфигурации может требовать минимальную версию платформы — это требование указывается в описании обновления на портале 1С. Во-вторых, в свежих релизах исправляются ошибки и уязвимости, что критично для баз, доступных через веб или интернет. В-третьих, новые версии платформы иногда необходимы для работы с обновлёнными внешними компонентами, криптографией и сервисами 1С.
При этом обновляться «на всякий случай» на каждый новый релиз не обязательно: при стабильной работе допустимо пропускать промежуточные версии и обновляться при появлении реальной необходимости — требования конфигурации или исправления конкретной проблемы.
Подготовка: проверка версий и резервное копирование
Сначала выясните, какая версия платформы установлена сейчас. Откройте информационную базу, перейдите в меню «Сервис» → «О программе» (или нажмите на значок «i» в правом верхнем углу). В окне будут указаны версия платформы и версия конфигурации. Также список установленных платформ виден в папке установки — обычно C:\Program Files\1cv8\, где каждая версия лежит в отдельном каталоге.
Далее проверьте требования. В описании обновления конфигурации на портале portal.1c.ru указано, с какой версией платформы оно совместимо. Устанавливайте версию не ниже требуемой. Оптимально — последний стабильный релиз той же линейки (например, 8.3.22.x или 8.3.24.x), если конфигурация его поддерживает.
Резервная копия — обязательный шаг. Для файловой базы достаточно скопировать файл 1Cv8.1CD из каталога базы при закрытых сеансах пользователей. Надёжнее — сделать выгрузку через конфигуратор: «Администрирование» → «Выгрузить информационную базу» в файл .dt. Для клиент-серверных баз используйте штатные средства СУБД (pg_dump для PostgreSQL, резервное копирование в MS SQL Server) или выгрузку .dt.
Где взять дистрибутив платформы
Дистрибутивы платформы доступны на портале portal.1c.ru в разделе «Обновления программ» → «Технологическая платформа 1С:Предприятие 8.3». Для скачивания нужна действующая учётная запись портала и, как правило, договор 1С:ИТС или зарегистрированная лицензия. Выбирайте дистрибутив под свою архитектуру: 32-бит или 64-бит, для Windows или Linux.
Для клиент-серверной работы скачивайте полный комплект: «Технологическая платформа 1С:Предприятие (64-bit) для Windows» включает и сервер, и клиентские приложения. Если сервер работает на Linux, нужен отдельный дистрибутив сервера под соответствующую ОС, а клиенты на Windows обновляются своим дистрибутивом.
Также платформа может поставляться в составе дистрибутива конфигурации и устанавливаться через сервис «1С:Обновление программ». Этот способ удобен для небольших файловых баз, но администратору важно понимать, что происходит вручную, — при конфликтах автоматика не всегда справляется.
Пошаговая установка новой версии платформы
Завершите все сеансы пользователей: попросите выйти из программы, а в клиент-серверном варианте дополнительно заблокируйте соединения через консоль кластера. Остановите службу агента сервера 1С, если обновляете серверную часть. Само обновление платформы не трогает данные, но работающие процессы могут заблокировать замену файлов.
- 1Сделайте резервную копию базы (файл .dt или копию 1Cv8.1CD)
- 2Завершите сеансы пользователей и остановите службу сервера 1С при её наличии
- 3Запустите setup.exe из дистрибутива новой версии платформы
- 4Выберите компоненты: 1С:Предприятие, тонкий клиент, сервер, модули расширения веб-сервера — по необходимости
- 5Дождитесь завершения установки и запустите службу сервера, если она останавливалась
- 6Откройте конфигуратор и при появлении запроса выполните обновление конфигурации базы данных
- 7Проверьте запуск базы в пользовательском режиме и работу ключевых функций
Запустите setup.exe из распакованного дистрибутива. Установщик предложит выбрать компоненты: «1С:Предприятие» (основной клиент), «Тонкий клиент», «Сервер 1С:Предприятия», «Модули расширения веб-сервера», «Администрирование сервера». На клиентском компьютере достаточно первых двух, на сервере — серверных компонентов. Новая версия устанавливается в отдельную папку и не удаляет старую — это важно для отката.
После установки запустите базу. Если конфигурация требует обновления структуры данных, конфигуратор при открытии предложит выполнить «Обновление конфигурации базы данных». Соглашайтесь только при наличии резервной копии: реструктуризация больших таблиц может занять значительное время, и прерывать её нельзя.
Особенности обновления на клиент-серверной базе
В клиент-серверном варианте обновляются три уровня: сервер 1С, клиентские компьютеры и, при публикации через веб, модули расширения веб-сервера. Версии сервера и клиента должны совпадать, иначе тонкий клиент не подключится. Веб-сервер после обновления платформы нужно перепубликовать: в конфигураторе «Администрирование» → «Публикация на веб-сервере» с указанием новой версии.
Проверка результата обновления
Первый признак успеха — база открывается в пользовательском режиме без сообщений о несовместимости версий. Проверьте версию платформы через «О программе»: должна отображаться новая. Затем пройдите по ключевым сценариям: проведение документа, формирование регламентированного отчёта, обмен данными, если он настроен.
Как проверить результат
Отображается установленная новая версия платформы
Показывается старая версия — база запущена через ярлык со старым путём
Клиент подключается к серверу без ошибок
Ошибка несовместимости версий клиента и сервера
База открывается в браузере
Ошибка 500 или белая страница — нужна перепубликация
Документы проводятся, отчёты формируются
Ошибки при обращении к данным — возможна незавершённая реструктуризация
Отдельно проверьте фоновые и регламентные задания: после обновления платформы они должны выполняться по расписанию. Если используются внешние компоненты (сканеры штрихкодов, торговое оборудование, криптография), убедитесь, что они совместимы с новой версией — производители оборудования иногда выпускают обновлённые драйверы с задержкой.
Откат на предыдущую версию
Если после обновления возникли проблемы, откат платформы обычно прост: старая версия осталась в своей папке, достаточно запустить базу через неё. В клиент-серверном варианте перезапустите службу агента сервера старой версии и верните клиентам прежний дистрибутив.
Сложнее ситуация, если после обновления была выполнена реструктуризация базы под новую версию конфигурации. В этом случае база может не открыться на старой платформе, и единственный надёжный откат — восстановление из резервной копии. Именно поэтому копия, снятая до начала работ, обязательна.
Типичные ошибки при обновлении платформы
Отдельная группа проблем — ярлыки и скрипты запуска, жёстко привязанные к пути старой версии. После обновления пользователь щёлкает привычный ярлык, а запускается старая платформа. Проверьте, что ярлыки, файлы .v8i и скрипты автоматизации указывают на актуальный каталог или используют механизм автовыбора версии.
Частые вопросы об обновлении платформы 1С
Нужно ли покупать новую лицензию для обновления платформы?
Нет. Лицензии 1С привязаны к поколению платформы (8.3), а не к конкретному релизу. Обновление внутри линейки 8.3 не требует новых лицензий — клиентские и серверные ключи продолжают работать. Но для скачивания дистрибутива с портала обычно нужен действующий договор 1С:ИТС.
Можно ли обновить платформу, не обновляя конфигурацию?
Да, в большинстве случаев конфигурации работают на более новых релизах платформы благодаря режиму совместимости. Однако перед обновлением стоит проверить в описании конфигурации, что новая версия платформы входит в список поддерживаемых, и протестировать работу на копии базы.
Что делать, если после обновления база не открывается?
Сначала проверьте, через какую версию платформы вы запускаете базу — частая причина в старом ярлыке. Если версия правильная, а ошибка остаётся, запустите конфигуратор и выполните «Обновление конфигурации базы данных». При серьёзных ошибках восстановите базу из резервной копии и вернитесь на предыдущую версию платформы.
Как обновить платформу на всех компьютерах пользователей сразу?
Для клиент-серверных баз можно настроить автоматическое обновление тонкого клиента через веб-сервер: дистрибутив публикуется на сервере, и клиенты скачивают его при подключении. Альтернатива — развёртывание через групповые политики Windows или системы управления ПО с установкой из MSI-пакета в тихом режиме.
Сколько времени занимает обновление платформы?
Сама установка дистрибутива занимает обычно несколько минут на компьютер. Основное время уходит на подготовку: резервное копирование, завершение сеансов, а для крупных баз — на реструктуризацию при обновлении конфигурации, которая может длиться от минут до нескольких часов в зависимости от объёма данных.
Можно ли держать несколько версий платформы на одном компьютере?
Да, это штатный режим работы: каждая версия устанавливается в отдельный каталог и не конфликтует с другими. Разные базы можно запускать на разных версиях платформы, что удобно при постепенной миграции или тестировании нового релиза.
Что важно запомнить
Обновление платформы 1С — безопасная процедура при соблюдении трёх правил: резервная копия до начала работ, проверка совместимости версий платформы и конфигурации, сохранение старой версии для возможности отката. Сначала отработайте обновление на копии базы, затем повторяйте на рабочей.