Обновление серверной части платформы 1С:Предприятие 8.3 является критически важной процедурой, от которой зависит стабильность работы всей информационной системы организации. Неправильный порядок действий или игнорирование зависимостей версий может привести к полной остановке бизнес-процессов и потере доступа к базам данных для всех пользователей.

Перед началом работ необходимо четко понимать, что обновление сервера — это не просто запуск инсталлятора, а сложный процесс, затрагивающий службы операционной системы, настройки кластера и совместимость с клиентскими приложениями.

В данном руководстве мы разберем все этапы миграции на новую версию дистрибутива, уделив особое внимание предварительной подготовке и настройке прав доступа для службы сервера.

Подготовка инфраструктуры и резервное копирование

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

Вам потребуется сделать полную резервную копию не только файлов баз данных, но и системных настроек кластера серверов 1С. Скопируйте каталог с конфигурационными файлами службы в надежное хранилище.

Особое внимание уделите версии СУБД, если вы используете файловый или клиент-серверный вариант с внешним сервером баз данных. Убедитесь, что текущая версия SQL Server или PostgreSQL поддерживается новым релизом платформы 1С.

⚠️ Внимание: Перед установкой нового дистрибутива обязательно остановите службу «Агент сервера 1С:Предприятия». Попытка обновления активных файлов приведет к ошибке копирования и некорректной работе сервиса.

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

☑️ Подготовка к обновлению сервера

Выполнено: 0 / 4

Запуск инсталлятора и выбор компонентов

После подготовки среды можно приступать к запуску установочного пакета. Запустите файл setup.exe от имени пользователя с правами локального администратора, чтобы избежать проблем с записью в системный реестр.

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

В окне выбора компонентов убедитесь, что отмечены следующие пункты:

  • 🖥️ Сервер 1С:Предприятия (основной сервис обработки запросов)
  • 🔧 Агент сервера 1С:Предприятия (диспетчер кластера)
  • 📂 Администрирование серверов 1С:Предприятия (консоль управления)
  • 🌐 Web-сервер и расширения (если планируется работа через браузер)

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

💡

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

Настройка учетной записи службы сервера

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

Рекомендуется использовать специально созданного доменного пользователя или локальную учетную запись с минимально необходимыми правами. Это повышает безопасность и упрощает аудит действий.

В процессе настройки вам будет предложено ввести пароль для выбранного пользователя. Убедитесь, что у этого пользователя есть права на чтение и запись в каталог кластера серверов 1С, который обычно находится по пути C:\ProgramData\1C\1Cv8.

Параметр настройки Рекомендуемое значение Примечание
Имя пользователя srv1cserver Специализированный аккаунт
Права на папку Полный доступ Только к каталогу кластера
Вход в систему Как служба Разрешено в локальной политике
Сетевой доступ Разрешен Для работы с файловыми базами

Неверно заданный пароль или отсутствие прав на запуск службы приведут к тому, что сервис не стартует после перезагрузки. Проверьте журнал событий Windows на наличие ошибок входа в систему.

Проблемы с правами доступа

Частая ошибка — служба не может создать файл блокировки или записать журнал. Решение: предоставить пользователю службы права «Изменение» и «Запись» на папку C:\ProgramData\1C\1Cv8 и подпапку pibas.

Регистрация и настройка кластера серверов

После успешной установки компонентов необходимо убедиться, что центральный сервер 1С:Предприятия корректно зарегистрирован в кластере. Для этого используется консоль администрирования или утилита командной строки.

Запустите консоль администрирования серверов 1С:Предприятия. Если кластер не отображается, попробуйте добавить его вручную, указав имя локального компьютера и порт агента (по умолчанию 1541).

В свойствах центрального сервера проверьте параметры защиты. Если включена защита кластера, убедитесь, что вы знаете пароль администратора кластера, иначе управление будет невозможно.

⚠️ Внимание: При обновлении с версий ниже 8.3.10 структура каталогов кластера могла измениться. Сверьтесь с официальным описанием изменений в файле readme.txt дистрибутива.

Для автоматической регистрации можно использовать команду в консоли с правами администратора. Это особенно полезно при скриптовой установке на множестве серверов.

rac cluster register --cluster=hostname:1540 --server=hostname:1541

Убедитесь, что брандмауэр Windows не блокирует порты, используемые агентом и рабочими процессами. Стандартный диапазон портов для рабочих процессов начинается с 1560.

📊 Какой режим безопасности клатера вы используете?
Без защиты (пароль не задан)
Стандартная защита ОС
Расширенная защита 1С
Не знаю

Обновление клиентских частей и совместимость

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

После обновления сервера рекомендуется оперативно обновить тонкие и толстые клиенты на рабочих станциях. Это позволит избежать ошибок при использовании новых функций языка или форм.

Особое внимание следует уделить веб-клиенту. Если вы используете публикацию баз на веб-сервере (IIS или Apache), необходимо обновить расширения веб-сервера 1С:Предприятия до актуальной версии.

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

  • 🔄 Обновите дистрибутивы клиентов в общем сетевом ресурсе
  • 🌐 Перепубликуйте базы на веб-сервере с новыми расширениями
  • 📱 Проверьте работу мобильных клиентов, если они используются

Помните, что некоторые старые обработки, написанные с использованием устаревших методов, могут требовать совместимости режимов запуска.

💡

Версия сервера должна быть равна или выше версии клиентского приложения. Обратная ситуация (клиент новее сервера) часто приводит к нестабильной работе.

Диагностика и устранение типичных ошибок

Даже при строгом следовании инструкции могут возникнуть технические сложности. Чаще всего проблемы связаны с правами доступа, зависшими процессами или конфликтами сетевых настроек.

Если служба не запускается, первым делом проверьте журнал событий Windows в разделе «Приложения». Ищите источники ошибок с именем 1C:Enterprise 8.3 Server Agent.

Частая проблема — ошибка «Недостаточно прав для доступа к каталогу кластера». В этом случае необходимо вручную проверить ACL (списки контроля доступа) для папки pibas и убедиться, что пользователь службы имеет полный контроль.

⚠️ Внимание: После обновления может потребоваться перезагрузка сервера для применения изменений в переменных окружения и регистрации новых DLL-библиотек в системе.

Еще одна распространенная ситуация — невозможность подключения к кластеру из-за блокировки портов антивирусом или межсетевым экраном. Добавьте исключения для исполняемых файлов ragent.exe и rmngr.exe.

Для глубокой диагностики используйте утилиту tracert для проверки доступности портов и логи самого сервера 1С, которые хранятся в подкаталоге log каталога кластера.

Что делать, если после обновления пропали все базы из списка?

Скорее всего, служба запустилась от имени другого пользователя или изменился путь к каталогу кластера. Проверьте свойства службы в оснастке services.msc и убедитесь, что в параметрах запуска указан верный профиль пользователя и каталог данных.

Можно ли откатиться на предыдущую версию без переустановки ОС?

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

Нужно ли обновлять конфигурации баз данных?

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

Как проверить актуальность версии сервера?

Запустите консоль администрирования, выберите центральный сервер и посмотрите свойство «Версия». Также версию можно увидеть в заголовке окна службы или в файле version.txt в папке установки.