К статье
Практический материал

Администрирование · 12 мин

Как обновить платформу 1С в облаке

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

Обновление платформы 1С в облаке отличается от обновления на локальном сервере тем, что часть работ выполняет провайдер облачного сервиса, а часть остаётся на стороне пользователя или администратора. Порядок действий зависит от того, какая модель облака используется: готовый сервис вроде 1С:Фреш, арендованная 1С у франчайзи-провайдера или собственный виртуальный сервер (VPS/VDS), на котором платформа установлена самостоятельно.

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

Определите, какая у вас модель облачной 1С

Прежде чем что-либо обновлять, выясните, как именно развёрнута ваша 1С. От этого зависит, кто и что обновляет. Есть три типовых сценария.

Первый — сервис 1С:Фреш (1cFresh). Здесь платформа и конфигурации обновляются централизованно службой эксплуатации сервиса. Пользователю доступны только настройки расписания обновлений в личном кабинете менеджера сервиса, если такая возможность предусмотрено тарифом.

Второй — аренда 1С у провайдера (франчайзи или хостинг-компании). Вы работаете в базе через тонкий клиент или веб-браузер, а серверную часть обслуживает провайдер. Обновление платформы — его зона ответственности, но обычно выполняется по заявке и в согласованное время.

Третий — собственный виртуальный сервер (VPS/VDS, облачная инфраструктура IaaS), где вы сами установили платформу 1С и, возможно, сервер 1С:Предприятия с СУБД. В этом случае всё обновление — полностью ваша задача, и далее основная часть статьи посвящена именно этому сценарию.

Кто обновляет платформу при разных моделях облака

1С:Фреш

Обновляет провайдер сервиса автоматически; пользователь может лишь выбирать время окна обновления или откладывать его в пределах правил сервиса.

Аренда 1С у провайдера

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

Собственный VPS/VDS

Обновляете самостоятельно: установка дистрибутива, тестирование, переключение рабочей базы. Полный контроль и полная ответственность.

Проверьте совместимость платформы и конфигурации

Каждая конфигурация 1С рассчитана на определённый диапазон версий платформы. Узнать требуемую версию можно в конфигураторе: откройте конфигурацию, в дереве объектов вызовите свойства корневого узла и посмотрите параметр «Режим совместимости» и минимальную версию платформы. Дополнительно сведения о совместимости публикуются в файле поставки конфигурации и на портале 1С.

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

Сделайте резервную копию перед обновлением

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

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

Второй уровень — снимок (snapshot) виртуальной машины средствами облачного провайдера. Снимок фиксирует весь диск сервера: платформу, СУБД, настройки. Это самый быстрый способ отката, но снимки обычно хранятся ограниченное время и могут тарифицироваться отдельно. Убедитесь, что снимок создан и успешно завершён до начала установки новой платформы.

Обновление платформы на собственном виртуальном сервере

Дистрибутив платформы скачивается с портала portal.1c.ru при наличии действующего договора 1С:ИТС. Выбирайте дистрибутив под архитектуру вашего сервера: для Windows — установщик Windows (32 или 64 разрядности в зависимости от сервера), для Linux — пакеты под ваш дистрибутив. Разрядность сервера 1С и СУБД должны быть согласованы.

Обновление на Windows-сервере

Запустите установщик от имени администратора. Установка новой версии платформы не удаляет предыдущую — версии сосуществуют, и каждая база привязана к конкретной версии. После установки откройте свойства информационной базы в консоли кластера (если используется сервер 1С) или в списке баз и укажите новую версию платформы для запуска.

Обновление на Linux-сервере

На Linux платформа устанавливается из пакетов. После установки новой версии обновите привязку базы в кластере серверов и перезапустите службу агента сервера 1С, если это требуется. Типовая последовательность команд выглядит так (имена пакетов зависят от версии и дистрибутива):

bash
# остановить сеансы пользователей, затем:
sudo dpkg -i ./deb64/*.deb        # установка пакетов платформы
sudo systemctl restart srv1cv83   # перезапуск агента сервера 1С
sudo systemctl status srv1cv83    # проверка, что служба работает

Если используется клиент-серверный вариант с PostgreSQL или MS SQL, СУБД при обновлении платформы обычно не трогают — но проверьте, что версия СУБД входит в список поддерживаемых для новой платформы.

Порядок действий при обновлении на VPS/VDS
  1. 1
    Согласуйте окно обновления, предупредите пользователей и завершите все сеансы
  2. 2
    Проверьте совместимость новой платформы с конфигурацией и версией СУБД
  3. 3
    Сделайте выгрузку .dt и снимок виртуальной машины
  4. 4
    Скачайте дистрибутив нужной версии и разрядности с портала 1С
  5. 5
    Установите платформу, не удаляя предыдущую версию
  6. 6
    Переключите тестовую копию базы на новую платформу и проверьте работу
  7. 7
    Переключите рабочую базу, откройте доступ пользователям
  8. 8
    Проконтролируйте работу в течение первого дня и сохраните копию для отката

Обновление в 1С:Фреш и при аренде у провайдера

В сервисе 1С:Фреш платформа обновляется автоматически вместе с конфигурациями — служба эксплуатации выкатывает обновления централизованно. От абонента требуется только следить за уведомлениями в личном кабинете менеджера сервиса: там публикуются планируемые даты обновлений и окна технического обслуживания. Если ваши интеграции (обмены с сайтом, внешние обработки, расширения) чувствительны к версии, проверьте их после очередного обновления.

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

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

Проверка результата и откат при проблемах

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

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

Контрольные точки

Как проверить результат

Запуск базы
Норма

База открывается в тонком клиенте и браузере без сообщений о несовместимости версий

Тревожный признак

Ошибка «несовместимая версия платформы» или требование конвертации

Работа пользователей
Норма

Документы проводятся, отчёты формируются, печатные формы открываются

Тревожный признак

Ошибки при обращении к формам, отключённые расширения

Фоновые процессы
Норма

Регламентные задания и обмены выполняются по расписанию

Тревожный признак

Задания завершаются с ошибками или не запускаются

Журнал регистрации
Норма

Единичные информационные записи

Тревожный признак

Массовые ошибки после старта на новой платформе

Типичные ошибки при обновлении платформы в облаке

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

Типичные ошибки
01
Обновление без резервной копии — при сбое невозможно откатиться, восстановление данных превращается в отдельный дорогой проект
02
Обновление в рабочее время при активных сеансах — риск повреждения данных и блокировок, пользователи теряют несохранённую работу
03
Удаление старой версии платформы сразу после установки новой — при необходимости отката приходится заново искать и ставить прежний релиз
04
Игнорирование режима совместимости конфигурации — база перестаёт запускаться или работает с ошибками
05
Обновление только сервера без обновления клиентов — пользователи с толстым/тонким клиентом старой версии не могут подключиться
06
Одновременное обновление платформы и конфигурации одним шагом — при сбое невозможно понять, какое из изменений его вызвало

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

Итог

Что важно запомнить

В 1С:Фреш платформа обновляется провайдером автоматически, при аренде — по заявке в поддержку. На собственном виртуальном сервере обновляйте вручную: проверка совместимости, копия .dt и снимок ВМ, установка новой версии параллельно со старой, тест на копии базы и только затем переключение рабочей. Прежнюю версию платформы не удаляйте, пока не убедитесь в стабильной работе.

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

Нужно ли обновлять конфигурацию вместе с платформой?

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

Как узнать, какая версия платформы сейчас используется?

В клиенте 1С откройте «Сервис» → «О программе» — там указаны версия платформы и конфигурации. Для серверной базы версию также видно в консоли кластера серверов 1С в свойствах информационной базы.

Можно ли отложить автоматическое обновление в 1С:Фреш?

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

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

Конвертация требуется при смене редакции платформы (например, с 8.2 на 8.3), а не при рядовом обновлении внутри 8.3. Если вы этого не планировали — верните базу на прежнюю версию платформы. Если переход осознанный, выполняйте конвертацию на копии базы в конфигураторе и тщательно тестируйте результат.

Нужно ли обновлять платформу на компьютерах пользователей?

Да, если они подключаются тонким или толстым клиентом, установленным локально: версии клиента и сервера должны совпадать. При работе через веб-браузер обновлять клиентские машины не требуется — веб-клиент поставляется сервером автоматически.

Как часто нужно обновлять платформу 1С?

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