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