Обновление платформы 1С Предприятие 8.3

· 9 мин

Содержание

Платформу 1С 8.3 обновляют установкой новой версии рядом со старой: запустите установщик из дистрибутива, затем в списке баз укажите, какую версию использовать. Старая версия не удаляется и остаётся запасным вариантом. Конфигурация обновляется отдельно, и это другая операция.

Типичная ситуация: в понедельник после релиза программа выдаёт «Версия платформы устарела», а коллеги уже работают. Или обновили конфигурацию, и она требует платформу не ниже определённой версии. В обоих случаях порядок один: сначала платформа, потом конфигурация, а перед всем этим копия базы.

Что нужно сделать до установки новой платформы

Подготовка занимает 15 минут и избавляет от откатов. Пройдите по списку.

Перед обновлением платформы
Выполнено: 0 / 6

Текущая версия и требования

Версию платформы видно в окне «О программе» (кнопка со значком информации или меню «Справка»). Она выглядит как 8.3.xx.xxxx: три цифры основной ветки и номер сборки. Рядом показана версия конфигурации.

Требования к платформе указаны в описании релиза конфигурации. Обычно там написано «минимально допустимая версия» и «рекомендуемая». Ориентируйтесь на рекомендуемую: на минимальной бывают ограничения.

Разрядность и дистрибутив

Установщик для Windows бывает 32-разрядным и 64-разрядным. Для клиент-серверной базы нужна 64-разрядная версия сервера. На рабочих местах ставят ту разрядность, которая совпадает с внешними компонентами (драйверы оборудования, подписи, обмены). Если есть сомнения, начните с 64-разрядной версии, а 32-разрядную оставьте для того, что без неё не работает .

Дистрибутив скачивают с сайта поддержки пользователей 1С под своим логином. Нужен файл «Технологическая платформа 1С:Предприятия для Windows». В архиве лежит setup.exe.

Перед любым обновлением сделайте копию базы. Для файловой базы это копия файла 1Cv8.1CD, для серверной — выгрузка средствами СУБД или через «Администрирование — Выгрузить информационную базу» в Конфигураторе.

Выгрузку в .dt делайте при закрытой базе. Копию храните не на том же диске, где лежит база.

Установка новой версии вручную на рабочем месте

Это основной способ. Он подходит для одного компьютера и для небольшой сети, где обновляют каждое место руками.

  1. Закройте все окна 1С, включая запущенные фоновые копии.
  2. Распакуйте архив и запустите setup.exe от имени администратора.
  3. В мастере нажмите «Далее» и посмотрите на состав компонентов.
  4. Оставьте «1С:Предприятие» и добавьте нужные языки интерфейса.
  5. Если нужен Конфигуратор для разработчика или администратора, он входит в основной набор.
  6. Нажмите «Установить» и дождитесь окончания.
  7. Откажитесь от установки драйвера защиты, если используете программную лицензию. Для аппаратного ключа драйвер нужен.

Новая платформа ставится в отдельную папку, имя которой содержит номер версии. Поэтому несколько версий живут вместе, и откат сводится к смене версии запуска.

Выбор версии для базы

Откройте окно запуска 1С, выделите базу и нажмите «Изменить». В настройках есть поле «Версия 1С:Предприятия». В нём:

  • 8.3 (автоматический выбор) — программа возьмёт самую свежую установленную версию. Для типовой базы это удобно.
  • Конкретная версия — база всегда откроется именно на ней. Подходит для тестирования и для баз с нестандартными доработками.

Если выбрать устаревший клиент для базы, которую уже открывали на новой платформе, возможен отказ в запуске. Откат на старую версию иногда требует ещё и восстановления копии.

Автоматическое обновление клиентов через режим Предприятия

Когда рабочих мест десять и больше, ходить с флешкой не хочется. Есть два рабочих пути.

Обновление с сервера по сети. Администратор кладёт дистрибутив в общую папку, а на клиентах запускает setup.exe через групповую политику или скрипт. Установщик поддерживает тихий режим: достаточно запустить его с параметром установки без диалогов (список параметров есть в документации к платформе).

Обновление из запущенной базы. Если клиент подключается к серверной базе, а установленная платформа у него старее, 1С предложит скачать и поставить нужную версию. Это работает при настроенном каталоге с дистрибутивом на стороне сервера. Пользователю потребуются права на установку программ.

СпособКогда подходитРиски
Вручную на каждом местеДо 5–10 компьютеровДолго, легко пропустить место
Скрипт или групповая политикаПарк от 10 компьютеровНужны права и тест на одном месте
Предложение из базыСерверная база, есть администраторПользователь без прав застрянет

Сначала поставьте новую версию на одно «пробное» место и проработайте на нём день. Потом раскатывайте на остальные.

Как обновить сервер 1С:Предприятия

Клиент-серверный вариант требует отдельных шагов. Платформа на сервере и на клиентах должна совпадать по номеру до сборки: при расхождении кластер откажет в подключении.

  1. Предупредите пользователей и закройте все сеансы в консоли администрирования кластера.
  2. Остановите службу «Агент сервера 1С:Предприятия 8.3».
  3. Сделайте копию базы на сервере СУБД.
  4. Установите новую версию платформы на сервер. Выберите серверную часть в списке компонентов.
  5. Перерегистрируйте службу сервера на новый каталог: старая служба ссылается на прежнюю версию.
  6. Запустите службу и проверьте, что в консоли виден кластер с вашими базами.
  7. Откройте базу с клиента на новой платформе.

Старый каталог версии сервера пока не удаляйте. Если новая версия не стартует, вернёте службу на прежний путь и снова запустите её.

У каждого кластера свои настройки: порты, учётные записи, лицензирование. Не переписывайте их «по памяти». Перед обновлением выпишите параметры запуска службы.

Отдельная тема — веб-сервер. Если вы публикуете базу в веб-клиенте через Apache или IIS, публикацию нужно сделать заново с новой версии модуля. Иначе браузер получит ошибку подключения или откроется устаревший клиент.

Обновление конфигурации и базы данных

Это второй этап, и он не заменяет первый. Платформа отвечает за работу системы, конфигурация — за учёт и документы.

Где запускается обновление

Типовые конфигурации с библиотекой стандартных подсистем обновляют из самой программы. Откройте раздел администрирования и найдите пункт обновления программы, он расположен рядом с настройками поддержки. Можно загрузить файл обновления вручную или взять его из сети.

Для нетиповых баз или баз без этой подсистемы остаётся Конфигуратор: меню «Конфигурация — Поддержка — Обновить конфигурацию ». Выберите файл .cf или .cfu и пройдите мастер сравнения.

Что делает мастер

Он сравнивает три версии: вашу, поставщика и новую. Если вы дорабатывали типовой модуль, программа покажет конфликт и спросит, чей вариант брать. На чистой типовой конфигурации вопросов не будет.

После загрузки конфигурации нужно обновить конфигурацию базы данных. Нажмите F7 в Конфигураторе или согласитесь на предложение при запуске в режиме Предприятия. Затем при первом входе система выполнит обработчики обновления: это может занять от пары минут до часа на большой базе.

Порядок при пропуске нескольких релизов

Некоторые релизы требуют обновляться по цепочке, без перескока. Смотрите файл с описанием обновления или раздел «Информация для перехода» в комплекте. Если пропустили ветку, ставьте промежуточные релизы по очереди.

С чего начинать, если пришло требование обновиться

Как откатиться, если обновление не удалось

Откат платформы простой: в окне запуска откройте «Изменить» для базы и выберите прежнюю версию. Пока конфигурация и структура базы не менялись, база откроется как раньше.

Сложнее, если вы успели обновить конфигурацию. Структура данных уже изменена, и старая версия программы может отказаться открывать базу. В этом случае восстановите базу из копии, сделанной перед обновлением. Поэтому копию нельзя пропускать, даже когда «всё уже много раз обновляли».

Для проверки удобно держать тестовую копию. Разверните её из той же выгрузки, обновите платформу и конфигурацию там, пройдите по основным сценариям. Если за день всплыла ошибка, вы узнаете о ней до того, как она коснётся рабочей базы.

Ещё одно правило для небольших фирм: не обновляйтесь в день сдачи отчётности. Если что-то пойдёт не так, времени на разбор не останется. Выберите спокойный день в середине месяца и закладывайте на всё около двух часов, включая копию и проверку.

Что проверить сразу после обновления

Запуск без ошибок ещё не значит, что всё в порядке. Потратьте полчаса на проверку, пока пользователи не вернулись.

  • 🔎 В окне «О программе» совпадают версия платформы и версия конфигурации с ожидаемыми.
  • 🖨 Открывается и печатается любой привычный документ, проверьте печатную форму.
  • 🔑 Запускается лицензия: клиент видит ключ, программа не просит активировать заново.
  • 🔄 Работают обмены и интеграции: банк-клиент, ЭДО, выгрузка на сайт.
  • 📊 Формируется типовой регламентированный отчёт, а в нём нет красных сообщений.
  • ⏱ Скорость проведения документа на глаз не хуже, чем до обновления.

Если что-то сломалось, не спешите править базу. Сначала откатитесь на прежнюю версию платформы, проверьте, воспроизводится ли проблема, и только потом разбирайтесь с причиной.

После перехода на новую платформу внешние обработки и подключаемые компоненты проверяйте отдельно: они чаще всего ломаются именно при смене версии.

Ошибки при обновлении платформы и что с ними делать

Диагностика: выберите симптом

Частые вопросы

Нужно ли удалять старую версию платформы перед установкой новой?
Нет. Версии устанавливаются рядом. Старую можно удалить через «Программы и компоненты» Windows, когда убедитесь, что база спокойно работает на новой.
Платформа и конфигурация — это одно и то же?
Нет. Платформа — это среда, в которой работает программа. Конфигурация — набор объектов учёта поверх неё. Обновлять их нужно по отдельности.
Можно ли поставить новую платформу, не останавливая работу пользователей?
Установку на рабочее место можно делать при закрытой 1С. Для сервера нужна остановка службы, поэтому окно обслуживания планируют заранее, лучше вечером или в выходной.
Как узнать, что платформа обновилась?
Откройте «О программе»: там указан номер версии. Если стоит прежний, проверьте выбор версии для этой базы в окне запуска.
Что делать, если после обновления программа работает медленнее?
Первое время база может перестраивать индексы и выполнять обработчики обновления, поэтому в первый день замедление бывает. Если замедление сохраняется, проверьте настройки сервера и свободное место на диске, а потом сравните работу на прежней версии платформы.
Нужно ли обновлять платформу каждый раз, когда выходит новая?
Нет. Обновляйтесь тогда, когда этого требует конфигурация, или когда нужна исправленная ошибка. Для спокойной работы выбирайте проверенный выпуск, а не самый свежий в день появления.