Администрирование · 12 мин
Как обновить платформу 1С в облаке
Как обновить платформу 1С в облачном сервисе: 1С:Фреш, аренда 1С, собственный сервер в облаке. Подготовка, порядок действий, проверка результата и типичные ошибки.
Обновление платформы 1С в облаке отличается от обновления на локальном сервере тем, что часть работ выполняет провайдер облачного сервиса, а часть остаётся на стороне пользователя или администратора. Порядок действий зависит от того, какая модель облака используется: готовый сервис вроде 1С:Фреш, арендованная 1С у франчайзи-провайдера или собственный виртуальный сервер (VPS/VDS), на котором платформа установлена самостоятельно.
Главный риск при обновлении — несовместимость версии платформы с версией конфигурации: после обновления платформа может потребовать обновить и конфигурацию, а работа в старой конфигурации на новой платформе иногда приводит к ошибкам. Поэтому обновление всегда начинается с проверки совместимости и резервного копирования базы.
Определите, какая у вас модель облачной 1С
Прежде чем что-либо обновлять, выясните, как именно развёрнута ваша 1С. От этого зависит, кто и что обновляет. Есть три типовых сценария.
Первый — сервис 1С:Фреш (1cFresh). Здесь платформа и конфигурации обновляются централизованно службой эксплуатации сервиса. Пользователю доступны только настройки расписания обновлений в личном кабинете менеджера сервиса, если такая возможность предусмотрено тарифом.
Второй — аренда 1С у провайдера (франчайзи или хостинг-компании). Вы работаете в базе через тонкий клиент или веб-браузер, а серверную часть обслуживает провайдер. Обновление платформы — его зона ответственности, но обычно выполняется по заявке и в согласованное время.
Третий — собственный виртуальный сервер (VPS/VDS, облачная инфраструктура IaaS), где вы сами установили платформу 1С и, возможно, сервер 1С:Предприятия с СУБД. В этом случае всё обновление — полностью ваша задача, и далее основная часть статьи посвящена именно этому сценарию.
Кто обновляет платформу при разных моделях облака
Обновляет провайдер сервиса автоматически; пользователь может лишь выбирать время окна обновления или откладывать его в пределах правил сервиса.
Обновляет провайдер по заявке; от вас требуется согласовать время и убедиться, что конфигурация совместима с новой версией платформы.
Обновляете самостоятельно: установка дистрибутива, тестирование, переключение рабочей базы. Полный контроль и полная ответственность.
Проверьте совместимость платформы и конфигурации
Каждая конфигурация 1С рассчитана на определённый диапазон версий платформы. Узнать требуемую версию можно в конфигураторе: откройте конфигурацию, в дереве объектов вызовите свойства корневого узла и посмотрите параметр «Режим совместимости» и минимальную версию платформы. Дополнительно сведения о совместимости публикуются в файле поставки конфигурации и на портале 1С.
Обратное тоже важно: новая платформа иногда отказывается запускать конфигурацию с устаревшим режимом совместимости или требует его изменения, что уже является доработкой конфигурации. Если конфигурация типовая и поддерживается на подписке 1С:ИТС, актуальные версии рассчитаны на актуальные релизы платформы — проблемы чаще возникают у сильно доработанных или давно не обновлявшихся решений.
Сделайте резервную копию перед обновлением
Резервная копия — обязательное условие: если после обновления база не откроется или конфигурация потребует отката, копия будет единственным способом вернуться к рабочему состоянию. В облачном сценарии есть два уровня резервирования, и желательно использовать оба.
Первый уровень — выгрузка информационной базы в файл .dt через конфигуратор (меню «Администрирование» → «Выгрузить информационную базу»). Такой файл независим от СУБД и платформы, его можно загрузить в чистую базу на любой совместимой платформе. Для файловой базы достаточно скопировать файл 1Cv8.1CD при остановленной работе пользователей.
Второй уровень — снимок (snapshot) виртуальной машины средствами облачного провайдера. Снимок фиксирует весь диск сервера: платформу, СУБД, настройки. Это самый быстрый способ отката, но снимки обычно хранятся ограниченное время и могут тарифицироваться отдельно. Убедитесь, что снимок создан и успешно завершён до начала установки новой платформы.
Обновление платформы на собственном виртуальном сервере
Дистрибутив платформы скачивается с портала portal.1c.ru при наличии действующего договора 1С:ИТС. Выбирайте дистрибутив под архитектуру вашего сервера: для Windows — установщик Windows (32 или 64 разрядности в зависимости от сервера), для Linux — пакеты под ваш дистрибутив. Разрядность сервера 1С и СУБД должны быть согласованы.
Обновление на Windows-сервере
Запустите установщик от имени администратора. Установка новой версии платформы не удаляет предыдущую — версии сосуществуют, и каждая база привязана к конкретной версии. После установки откройте свойства информационной базы в консоли кластера (если используется сервер 1С) или в списке баз и укажите новую версию платформы для запуска.
Обновление на Linux-сервере
На Linux платформа устанавливается из пакетов. После установки новой версии обновите привязку базы в кластере серверов и перезапустите службу агента сервера 1С, если это требуется. Типовая последовательность команд выглядит так (имена пакетов зависят от версии и дистрибутива):
# остановить сеансы пользователей, затем:
sudo dpkg -i ./deb64/*.deb # установка пакетов платформы
sudo systemctl restart srv1cv83 # перезапуск агента сервера 1С
sudo systemctl status srv1cv83 # проверка, что служба работаетЕсли используется клиент-серверный вариант с PostgreSQL или MS SQL, СУБД при обновлении платформы обычно не трогают — но проверьте, что версия СУБД входит в список поддерживаемых для новой платформы.
- 1Согласуйте окно обновления, предупредите пользователей и завершите все сеансы
- 2Проверьте совместимость новой платформы с конфигурацией и версией СУБД
- 3Сделайте выгрузку .dt и снимок виртуальной машины
- 4Скачайте дистрибутив нужной версии и разрядности с портала 1С
- 5Установите платформу, не удаляя предыдущую версию
- 6Переключите тестовую копию базы на новую платформу и проверьте работу
- 7Переключите рабочую базу, откройте доступ пользователям
- 8Проконтролируйте работу в течение первого дня и сохраните копию для отката
Обновление в 1С:Фреш и при аренде у провайдера
В сервисе 1С:Фреш платформа обновляется автоматически вместе с конфигурациями — служба эксплуатации выкатывает обновления централизованно. От абонента требуется только следить за уведомлениями в личном кабинете менеджера сервиса: там публикуются планируемые даты обновлений и окна технического обслуживания. Если ваши интеграции (обмены с сайтом, внешние обработки, расширения) чувствительны к версии, проверьте их после очередного обновления.
При аренде 1С у провайдера обновление инициируется заявкой в поддержку. В заявке укажите желаемую версию платформы или сформулируйте задачу («обновить до актуального релиза, совместимого с конфигурацией») и удобное время — обычно это ночные часы или выходные. Перед подачей заявки самостоятельно убедитесь, что конфигурация поддерживает целевую версию платформы: провайдер обновит платформу, но ответственность за работоспособность прикладного решения чаще всего остаётся на вас.
Если в базе установлены расширения конфигурации, после обновления платформы проверьте их первыми: расширения привязаны к структуре конфигурации и иногда отключаются или начинают выдавать ошибки после смены версии. Типовой признак — сообщение о несовместимости расширения при входе пользователя.
Проверка результата и откат при проблемах
После обновления выполните контрольный запуск: войдите в базу под полными правами, откройте несколько ключевых документов и отчётов, запустите обмены данными, если они настроены. Убедитесь, что в журнале регистрации нет массовых ошибок, а фоновые задания выполняются. Для серверной базы дополнительно проверьте консоль кластера: рабочие процессы должны стартовать на новой версии платформы.
Признаки того, что обновление прошло неудачно: база не открывается с ошибкой несовместимости версии, конфигуратор требует конвертацию, пользователи получают ошибки при открытии форм, падают регламентные задания. В этом случае не пытайтесь «чинить на живую» — откатитесь: верните привязку базы к прежней версии платформы, а при повреждении данных восстановите базу из выгрузки .dt или откатите виртуальную машину из снимка.
Как проверить результат
База открывается в тонком клиенте и браузере без сообщений о несовместимости версий
Ошибка «несовместимая версия платформы» или требование конвертации
Документы проводятся, отчёты формируются, печатные формы открываются
Ошибки при обращении к формам, отключённые расширения
Регламентные задания и обмены выполняются по расписанию
Задания завершаются с ошибками или не запускаются
Единичные информационные записи
Массовые ошибки после старта на новой платформе
Типичные ошибки при обновлении платформы в облаке
Большинство проблем при обновлении связано не с самой платформой, а с нарушением последовательности работ. Ниже — ошибки, которые встречаются чаще всего.
Отдельно отметьте про клиентские места: если пользователи подключаются тонким клиентом, установленным локально, его версия должна совпадать с версией сервера. После обновления сервера разошлите пользователям новый дистрибутив клиента или переведите их на работу через веб-браузер, где клиентская часть обновляется автоматически.
Что важно запомнить
В 1С:Фреш платформа обновляется провайдером автоматически, при аренде — по заявке в поддержку. На собственном виртуальном сервере обновляйте вручную: проверка совместимости, копия .dt и снимок ВМ, установка новой версии параллельно со старой, тест на копии базы и только затем переключение рабочей. Прежнюю версию платформы не удаляйте, пока не убедитесь в стабильной работе.
Частые вопросы
Нужно ли обновлять конфигурацию вместе с платформой?
Не обязательно одновременно, но версии должны быть совместимы. Часто выпуск новой конфигурации требует определённой минимальной версии платформы — тогда сначала обновляют платформу, затем конфигурацию. Делать это лучше двумя отдельными этапами с проверкой после каждого, чтобы при сбое было понятно, что стало причиной.
Как узнать, какая версия платформы сейчас используется?
В клиенте 1С откройте «Сервис» → «О программе» — там указаны версия платформы и конфигурации. Для серверной базы версию также видно в консоли кластера серверов 1С в свойствах информационной базы.
Можно ли отложить автоматическое обновление в 1С:Фреш?
В личном кабинете менеджера сервиса для ряда тарифов доступны настройки расписания обновлений приложений. Полностью отказаться от обновлений нельзя — сервис поддерживает актуальные версии централизованно, но время установки можно сдвинуть в удобное окно в пределах правил сервиса.
Что делать, если после обновления база требует конвертацию?
Конвертация требуется при смене редакции платформы (например, с 8.2 на 8.3), а не при рядовом обновлении внутри 8.3. Если вы этого не планировали — верните базу на прежнюю версию платформы. Если переход осознанный, выполняйте конвертацию на копии базы в конфигураторе и тщательно тестируйте результат.
Нужно ли обновлять платформу на компьютерах пользователей?
Да, если они подключаются тонким или толстым клиентом, установленным локально: версии клиента и сервера должны совпадать. При работе через веб-браузер обновлять клиентские машины не требуется — веб-клиент поставляется сервером автоматически.
Как часто нужно обновлять платформу 1С?
Жёсткого регламента нет. Разумная практика — обновляться при выходе релизов, которые требуются для новых версий конфигурации или закрывают критичные ошибки, и не отставать надолго: большой разрыв между версиями усложняет последующее обновление и тестирование.