Администрирование · 12 мин
Как обновить технологическую платформу 1С 8.3 самостоятельно
Пошаговая инструкция по самостоятельному обновлению платформы 1С 8.3: проверка совместимости, резервная копия, установка, конвертация баз и устранение типовых ошибок.
Технологическая платформа 1С 8.3 — это «двигатель», на котором работают конфигурации: Бухгалтерия, ЗУП, Управление торговлей и другие. Вендор регулярно выпускает новые релизы платформы, в которых исправляются ошибки, закрываются уязвимости и добавляется поддержка новых требований законодательства. Обновлять платформу самостоятельно вполне реально, если действовать по чёткому порядку и не пропускать подготовительные шаги.
Главное отличие обновления платформы от обновления конфигурации: платформа ставится на компьютер или сервер как отдельный программный продукт, а конфигурация обновляется внутри информационной базы. При этом версии связаны: свежие релизы конфигураций часто требуют определённой минимальной версии платформы, поэтому обновление платформы обычно идёт первым шагом.
Ниже разобран полный цикл работ: от проверки совместимости до контроля результата, а также типовые ошибки и случаи, когда самостоятельное обновление лучше не проводить.
Когда обновление платформы действительно необходимо
Обновлять платформу «для профилактики» на каждый новый релиз не обязательно. Практичный подход — обновляться при наличии конкретной причины. Типичные основания: конфигурация отказывается обновляться и сообщает, что требуется платформа не ниже определённой версии; вендор прекратил поддержку вашей линейки релизов; обнаружена ошибка платформы, влияющая на работу; требуется поддержка новых форматов обмена, отчётности или криптографии.
Узнать текущую версию платформы можно прямо в программе: меню «Сервис» (или кнопка с тремя полосками) → «О программе». В открывшемся окне указан полный номер версии, например 8.3.22.1750. Первые две цифры — поколение платформы, третья — линейка релизов, четвёртая — номер конкретного релиза.
Требуемую версию платформы для конфигурации смотрят в описании обновления конфигурации на портале 1С или в файле поставки: обычно там прямо указано «требуется платформа не ниже 8.3.хх». Если ваша версия ниже требуемой — обновление платформы обязательно, иначе обновление конфигурации завершится ошибкой.
Что проверить перед началом работ
Перед скачиванием дистрибутива определите архитектуру вашей системы. Платформа выпускается в 32- и 64-разрядных вариантах. Для файловой базы на одном компьютере разрядность клиента должна соответствовать установленной ранее (чаще всего подходит вариант «для Windows» в привычной разрядности). Для клиент-серверного варианта разрядность сервера 1С должна совпадать с разрядностью сервера СУБД и учитывать объём оперативной памяти.
Проверьте наличие действующего договора информационно-технологического сопровождения (ИТС) или доступа к порталу 1С — без него скачать официальный дистрибутив платформы не получится. Логин и пароль от портала понадобятся при скачивании.
Уточните, какие ещё программы зависят от платформы: серверные компоненты, агент сервера 1С, веб-публикации, расширения веб-сервера, интеграционные сервисы. Если база работает в клиент-серверном режиме, обновлять придётся и сервер 1С, и клиентские места — рассинхронизация версий приведёт к отказу в подключении.
Сообщение при обновлении конфигурации или требование в описании релиза
Достаточно установить платформу локально и открыть базу
Нужно согласованное обновление сервера и всех клиентов
Проверить работу торгового оборудования и компонент после обновления
Резервная копия: обязательный шаг
Единственная операция, которую нельзя пропускать ни при каких обстоятельствах, — резервное копирование. Само обновление платформы не изменяет данные, но при первом запуске базы под новой версией может потребоваться конвертация информационной базы, и откатить её назад штатными средствами уже нельзя.
Для файловой базы достаточно скопировать каталог базы целиком (в нём находится файл 1Cv8.1CD) на другой диск или внешний носитель при закрытой программе. Более правильный способ — выгрузка через конфигуратор: меню «Администрирование» → «Выгрузить информационную базу». Файл выгрузки с расширением .dt занимает меньше места и переносится между разными версиями.
Для клиент-серверной базы копию делают средствами СУБД (например, backup в MS SQL Server или pg_dump для PostgreSQL) плюс выгрузку .dt из конфигуратора. Храните копию минимум до полной проверки работоспособности базы на новой платформе.
Скачивание и установка дистрибутива платформы
Дистрибутив скачивается с официального портала поддержки пользователей 1С в разделе обновлений программ. Нужно выбрать пункт «Технологическая платформа 1С:Предприятие 8.3», затем требуемую линейку релизов и версию. Для Windows скачивается архив с полным дистрибутивом; внутри — установщик setup.exe и сопутствующие файлы.
Установку выполняйте под учётной записью с правами администратора. Запустите setup.exe, выберите вариант установки: для рабочего места достаточно компонентов «1С:Предприятие» и «Тонкий клиент», для сервера дополнительно отмечают «Сервер 1С:Предприятия». Каталог установки по умолчанию формируется по номеру версии, поэтому новая платформа встаёт рядом со старой и не затирает её — это удобно для отката.
После завершения установки перезагрузка обычно не требуется, но если обновлялся сервер 1С, службу агента сервера нужно перезапустить. Убедитесь, что в списке установленных программ появилась новая версия, а ярлык запуска работает.
- 1Проверьте текущую версию платформы и требуемую версию для конфигурации
- 2Завершите все сеансы пользователей и сделайте выгрузку базы в .dt
- 3Скачайте дистрибутив платформы с портала 1С
- 4Установите платформу через setup.exe под администратором
- 5Откройте список баз и убедитесь, что база запускается новой версией
- 6Разрешите конвертацию информационной базы при первом запуске конфигуратора
- 7Проверьте работу базы, печатных форм, обменов и оборудования
Первый запуск базы и конвертация
После установки новой платформы откройте стартовое окно 1С (список информационных баз). Если база продолжает запускаться старой версией, выделите её, нажмите «Изменить» и на последнем шаге укажите новую версию платформы — либо оставьте автоматический выбор, если новая версия стала приоритетной.
При первом запуске конфигуратора под новой версией может появиться предупреждение: «Информационная база будет конвертирована, после чего её нельзя будет использовать с предыдущими версиями платформы». Это нормальное поведение. Подтвердите конвертацию только при наличии резервной копии. Процесс занимает от нескольких минут до часа и более на больших базах — не прерывайте его.
После конвертации запустите базу в режиме предприятия под полными правами. Некоторые конфигурации при первом запуске выполняют отложенные обработчики обновления — дождитесь их завершения и проверьте, что в журнале нет ошибок.
Как проверить результат
Отображается новая версия платформы
Указана старая версия — база запущена не тем клиентом
Открывается без сообщений о несовместимости
Ошибка конвертации или требование другой версии
Документы печатаются, обмены выполняются
Ошибки формата, падение клиента при формировании
Все сеансы подключаются стабильно
Часть клиентов не может подключиться из-за старой платформы на их ПК
Особенности клиент-серверного варианта
В клиент-серверной архитектуре обновление начинают с сервера 1С: останавливают службу агента сервера, устанавливают новую версию серверных компонентов, затем запускают службу. В консоли кластера проверяют, что кластер зарегистрирован и рабочие процессы стартовали.
Далее обновляют клиентские места. Если клиентов много, используют автоматическое обновление тонкого клиента через веб-сервер или групповые политики для развёртывания msi-пакета. Пока клиент не обновлён, он не сможет подключиться к серверу новой версии — это ожидаемо, поэтому обновление планируют на нерабочее время.
Отдельное внимание — веб-публикациям: после смены версии платформы публикации на веб-сервере (IIS или Apache) нужно пересоздать или обновить, иначе веб-клиент и HTTP-сервисы перестанут отвечать.
Удобно держать на сервере две последние версии платформы одновременно: установщики разных версий не конфликтуют. Если после перехода обнаружится критичная проблема, базу, не прошедшую конвертацию, можно быстро вернуть на прежнюю версию, просто выбрав её в свойствах базы.
Типичные ошибки и способы их избежать
Чаще всего проблемы возникают не из-за самой платформы, а из-за пропущенных подготовительных шагов. Ниже — ошибки, которые регулярно встречаются при самостоятельном обновлении.
Если после обновления появилась ошибка «Несовместимая версия файла базы данных» — база уже сконвертирована новой платформой, а вы пытаетесь открыть её старой. Решение — запускать базу той версией, под которой выполнялась конвертация, или новее. Обратная конвертация штатно не поддерживается.
Когда лучше привлечь специалиста
Самостоятельное обновление оправдано для файловых баз и небольших клиент-серверных установок без нестандартных доработок. Есть ситуации, где риск ошибки заметно выше стоимости привлечения специалиста.
Как выбрать действие
Общее правило: чем больше пользователей, интеграций и доработок, тем важнее предварительное тестирование на копии. Развёртывание копии базы из выгрузки .dt и пробное обновление занимают час-два, но полностью снимают риск простоя рабочей системы.
Что важно запомнить
Обновление платформы 1С 8.3 — управляемая процедура: проверьте требования конфигурации, сделайте выгрузку .dt, установите новую версию рядом со старой, выполните конвертацию и проверьте работу базы. Старую версию не удаляйте сразу, а при клиент-серверном режиме обновляйте сервер и клиентов согласованно.
Частые вопросы
Можно ли обновить платформу без договора ИТС?
Официальные дистрибутивы платформы распространяются через портал поддержки, доступ к которому предоставляется зарегистрированным пользователям с действующим договором ИТС. Без доступа к порталу легально получить свежий релиз не получится. Базовые версии некоторых конфигураций поставляются с собственным дистрибутивом платформы на диске или в личном кабинете.
Удалятся ли данные или настройки при обновлении платформы?
Нет. Платформа и информационная база хранятся отдельно: установка новой версии не затрагивает данные, документы и настройки конфигурации. Единственная операция, изменяющая базу, — конвертация при первом запуске, и она не удаляет данные, а приводит внутренний формат к новой версии.
Можно ли вернуться на прежнюю версию платформы после обновления?
Если база ещё не прошла конвертацию — да: просто выберите старую версию в свойствах базы. Если конвертация уже выполнена, штатного отката нет. Вернуться можно только через восстановление базы из резервной копии, сделанной до обновления.
Обновится ли конфигурация автоматически вместе с платформой?
Нет, это независимые продукты. Платформа обновляется установщиком на компьютере или сервере, а конфигурация — через режим «Конфигуратор» или «Поддержка → Обновить конфигурацию». Однако новая конфигурация может требовать минимальную версию платформы, поэтому платформу обычно обновляют первой.
Что делать, если после обновления не запускается база с ошибкой конвертации?
Не предпринимайте повторных попыток вслепую. Проверьте, достаточно ли свободного места на диске, нет ли блокировок со стороны антивируса и завершены ли все сеансы. Затем повторите запуск конфигуратора. Если ошибка повторяется — восстановите базу из резервной копии и выполните тестирование и исправление базы (chdbfl для файлового варианта) перед новой попыткой.
Нужно ли обновлять платформу на всех компьютерах сети одновременно?
При клиент-серверном режиме — да, иначе клиенты со старой версией не подключатся к обновлённому серверу. При файловом режиме с общей сетевой базой тоже желательно обновить все рабочие места до открытия базы новой версией, потому что после конвертации база перестанет открываться старыми платформами.