Администрирование · 9 мин
Как обновить платформу 1С через конфигуратор
Пошаговая инструкция по обновлению платформы 1С через конфигуратор: резервная копия, установка, обновление конфигурации базы данных, проверка результата.
Обновление платформы 1С — задача, с которой регулярно сталкиваются администраторы и бухгалтеры, обслуживающие информационные базы. Новые релизы платформы содержат исправления ошибок, улучшения производительности и поддержку актуальных изменений законодательства, поэтому откладывать обновление надолго не стоит.
Важно сразу разделить два понятия: платформа — это исполняемые файлы «1С:Предприятие» (технологический слой), а конфигурация — прикладное решение (Бухгалтерия, Управление торговлей и т.д.). Обновление платформы выполняется установщиком, но завершается обычно в конфигураторе — там происходит обновление конфигурации базы данных, если новая версия платформы требует реструктуризации.
Ниже разобран полный цикл: от проверки текущей версии и создания резервной копии до установки новой платформы и проверки работоспособности базы. Инструкция подходит для файловых и клиент-серверных баз, различия отдельно оговорены.
Проверка текущей версии платформы и конфигурации
Перед обновлением определите, какая версия платформы используется сейчас. Откройте базу в режиме «1С:Предприятие» или конфигураторе и перейдите в меню Справка → О программе. В окне будут указаны версия платформы (например, 8.3.22.xxxx) и версия конфигурации.
Для файловых баз важно знать, какая версия платформы прописана в списке информационных баз. Откройте стартовое окно запуска 1С, выделите базу и нажмите «Изменить» — на последнем шаге мастера видно, какая версия используется для запуска. Если установлено несколько платформ, база может запускаться не той версией, которую вы ожидаете.
Сверьте требования конфигурации: в описании релиза прикладного решения (на портале 1С или в файле поставки) указана минимальная совместимая версия платформы. Обновлять платформу имеет смысл до версии, которую поддерживает ваша конфигурация, — слишком новая платформа со старой конфигурацией иногда работает некорректно.
Запишите текущую версию, чтобы при проблемах вернуться к ней
Новая платформа должна поддерживаться вашей конфигурацией
От этого зависит порядок блокировки пользователей и обновления
Обновление конфигурации БД требует монопольного доступа
Резервное копирование перед обновлением
Резервная копия — обязательный шаг, пропускать который нельзя даже при «мелком» обновлении. Самый простой способ для файловой базы — выгрузка через конфигуратор: откройте базу в конфигураторе и выберите Администрирование → Выгрузить информационную базу. Укажите путь и имя файла с расширением .dt.
Выгрузка в .dt сохраняет и данные, и конфигурацию. Храните файл копии на другом диске или сетевом ресурсе, а не в каталоге самой базы. Дополнительно файловую базу можно скопировать целиком — файл 1Cv8.1CD в каталоге базы, но делать это нужно при отсутствии активных подключений, иначе копия может оказаться повреждённой.
Для клиент-серверных баз (SQL Server, PostgreSQL и др.) предпочтительнее штатная резервная копия средствами СУБД, дополненная выгрузкой .dt. Помните: восстановление из .dt — это загрузка в пустую или существующую базу через «Администрирование → Загрузить информационную базу», и она полностью заменяет текущее содержимое.
Установка новой версии платформы
Дистрибутив платформы скачивается с портала portal.1c.ru при наличии действующего договора сопровождения (ИТС) либо устанавливается с диска поставки. Распакуйте архив и запустите файл setup.exe от имени пользователя с правами администратора на компьютере.
Мастер установки предложит выбрать компоненты. Для рабочего места достаточно «1С:Предприятие» и нужных интерфейсных языков; для сервера отдельно устанавливается компонент «Сервер 1С:Предприятия». Путь установки по умолчанию — каталог вида C:\Program Files\1cv8\<версия>, каждая версия ставится в отдельную папку и не затирает предыдущие.
После установки новая версия появится в списке доступных платформ. Старая версия остаётся в системе — это удобно для отката: если с новой платформой возникнут проблемы, базу можно снова запустить на прежней (при условии, что обновление конфигурации БД ещё не выполнялось).
Обновление конфигурации базы данных через конфигуратор
После установки новой платформы запустите базу в конфигураторе именно новой версией: в стартовом окне выделите базу, нажмите «Изменить» и укажите нужную версию платформы, либо откройте конфигуратор через ярлык новой версии и выберите базу.
Если новая платформа требует изменения структуры данных, при открытии конфигуратора появится предложение выполнить обновление конфигурации базы данных. Также это делается вручную через меню Конфигурация → Обновить конфигурацию базы данных или клавишей F7.
Обновление конфигурации БД требует монопольного доступа: все пользователи должны выйти из базы, фоновые задания — завершиться. В файловом варианте завершите сеансы вручную, в клиент-серверном — через консоль кластера или команду блокировки сеансов. После подтверждения запустится реструктуризация — процесс может занять от нескольких минут до часов на больших базах, прерывать его нельзя.
- 1Сделайте выгрузку базы в .dt и проверьте, что файл создан
- 2Завершите работу всех пользователей и фоновых заданий
- 3Установите новую версию платформы через setup.exe
- 4Откройте базу в конфигураторе новой версии платформы
- 5Выполните «Конфигурация → Обновить конфигурацию базы данных» (F7)
- 6Дождитесь окончания реструктуризации, не прерывая процесс
- 7Запустите базу в режиме «1С:Предприятие» и проверьте работу
Проверка результата и типичные ошибки
После обновления откройте базу в режиме «1С:Предприятие» и проверьте ключевые операции: проведение документов, формирование основных отчётов, обмены данными, если они настроены. Сверьте версию в «Справка → О программе» — должна отображаться новая платформа.
Типичная ошибка — «Несовпадение версий клиентского и серверного приложений»: значит, на части компьютеров платформа не обновлена. Другая частая ситуация — база не открывается после обновления с ошибкой реструктуризации: чаще всего это следствие прерванного процесса или нехватки места на диске. В этом случае восстановите базу из копии .dt и повторите обновление, устранив причину.
Если после обновления конфигурации БД требуется откат, восстановите базу из резервной копии и запускайте её прежней версией платформы. Именно поэтому старые версии платформы не рекомендуется удалять сразу после обновления.
Особенности для клиент-серверных баз и частые вопросы
В клиент-серверном варианте порядок такой: заблокируйте сеансы через консоль кластера, остановите службу сервера 1С, установите новую платформу на сервере, запустите службу, затем выполните обновление конфигурации БД через конфигуратор и только после этого обновляйте клиентские машины. Блокировку сеансов не снимайте до завершения всех этапов.
Ниже — ответы на вопросы, которые чаще всего возникают при обновлении платформы через конфигуратор.
Можно ли обновить платформу без конфигуратора?
Саму платформу можно установить и запустить базу без открытия конфигуратора — если новая версия не требует реструктуризации, база просто заработает. Но если требуется обновление конфигурации базы данных, без конфигуратора (или пакетного запуска с ключом /UpdateDBCfg) не обойтись.
Сколько времени занимает обновление?
Установка платформы занимает несколько минут. Реструктуризация зависит от размера базы: небольшая файловая база обновляется за минуты, большая клиент-серверная — может занять часы. Планируйте обновление на нерабочее время.
Что делать, если конфигуратор не требует обновления конфигурации БД?
Это нормально: не каждая версия платформы меняет структуру данных. Если после установки новой платформы база открывается и работает, дополнительные действия в конфигураторе не нужны.
Можно ли обновлять платформу при работающих пользователях?
Установить дистрибутив — да, но обновление конфигурации базы данных требует монопольного доступа, поэтому всех пользователей придётся вывести. Клиент-серверные базы позволяют заблокировать новые сеансы заранее через консоль кластера.
Как откатить обновление, если что-то пошло не так?
Если обновление конфигурации БД не выполнялось — просто запустите базу прежней версией платформы. Если реструктуризация завершена — единственный путь: загрузка резервной копии .dt через «Администрирование → Загрузить информационную базу».
Нужно ли обновлять конфигурацию вместе с платформой?
Не обязательно одновременно, но версии должны быть совместимы. Обычно сначала обновляют платформу до версии, которую требует новый релиз конфигурации, а затем обновляют саму конфигурацию через «Поддержка → Обновить конфигурацию».
Что важно запомнить
Обновление платформы 1С состоит из трёх обязательных этапов: резервная копия (.dt), установка новой версии платформы и обновление конфигурации базы данных в конфигураторе (F7) при монопольном доступе. Старую платформу не удаляйте до полной проверки работы базы — это ваш путь быстрого отката.