Обновление 1С в облачном сервисе и на арендованном сервере: что делает провайдер, а что вы

· 10 мин

Содержание

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

Первое, что нужно выяснить, — кто администратор базы. Если вы заходите только через браузер по ссылке сервиса и у вас нет ни Конфигуратора, ни удалённого рабочего стола, обновлять вручную нечего: задача сводится к контролю версии и проверке после обновления. Если у вас есть RDP-доступ к серверу или права администратора базы, читайте разделы про ручное обновление.

Какое облако 1С у вас?

Что сделать до обновления 1С в облаке

Подготовка одинаковая для любых вариантов размещения, различается только то, кто её делает.

Узнайте текущую версию. Откройте главное меню (кнопка с тремя полосками в левом верхнем углу) → Справка → О программе. Там видны релиз конфигурации, например 3.0.xxx.xx, и версия платформы 8.3.2x.xxxx. Эти два номера понадобятся при любом разговоре с провайдером или программистом.

Сделайте резервную копию. Варианты для облачной базы:

  • 📦 Выгрузка в файл .dt из Конфигуратора: Администрирование → Выгрузить информационную базу. Работает для файловых и серверных баз, но требует монопольного доступа и на больших базах идёт долго.
  • 🗄️ Резервная копия СУБД (PostgreSQL или MS SQL) — для клиент-серверных баз быстрее и надёжнее. Её делает тот, кто администрирует сервер.
  • 💽 Снимок виртуальной машины у хостера — удобен как страховка «откатить всё целиком», но откатывает и все остальные базы на этом сервере.
  • ☁️ В сервисе по подписке копии хранит провайдер. Обычно в личном кабинете есть список копий приложения и выгрузка данных в файл.

Не обновляйте базу без копии, сделанной в тот же день. Обновление меняет структуру таблиц, и вернуться к прошлому релизу без копии нельзя.

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

Готовность к обновлению
Выполнено: 0 / 5

Как 1С обновляется в облаке автоматически

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

Как это выглядит для пользователя:

  1. Заранее появляется уведомление о плановом обновлении — в самом приложении или в личном кабинете сервиса.
  2. В назначенное время (чаще ночью или в выходные) приложение недоступно от нескольких минут до часа.
  3. При первом входе после обновления 1С может показать описание изменений в новой версии.
  4. Часть данных дорабатывается в фоне ещё некоторое время после входа — это отложенная обработка данных.

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

Не держите в облачном приложении незаписанные документы перед временем работ. Сеансы при обновлении завершаются, и несохранённые изменения пропадут.

После обновления проверьте:

  • 📊 оборотно-сальдовую ведомость за текущий и прошлый месяц — суммы не должны измениться;
  • 📄 печатные формы, которыми пользуетесь каждый день;
  • 🔁 обмен с банком, ЭДО и отправку отчётности;
  • 🧩 подключённые расширения и дополнительные обработки — открываются ли они.

Ручное обновление на арендованном сервере

Если 1С стоит на VDS или выделенном сервере, а пользователи работают через веб-клиент, облако для вас — просто удалённый компьютер. Обновляет его тот, у кого есть права администратора.

Через помощник в режиме «Предприятие»

Для типовых конфигураций на поддержке это самый простой путь. Сначала подключите интернет-поддержку: Администрирование → Интернет-поддержка и сервисы, введите логин и пароль портала 1С:ИТС. Без действующей подписки на ИТС загрузка обновлений не пойдёт.

  1. Подключитесь к серверу по RDP и запустите базу в тонком клиенте под пользователем с полными правами.
  2. Откройте Администрирование → Обслуживание → Обновление версии программы → Обновление программы.
  3. Помощник сам проверит, есть ли новый релиз, и соберёт цепочку промежуточных обновлений, если вы отстали на несколько версий.
  4. Выберите, когда обновлять: сразу или в назначенное время. Для серверной базы помощник попросит логин и пароль администратора кластера, если он задан.
  5. Помощник завершит сеансы, применит обновления и запустит программу. При первом запуске пройдёт обновление данных.
  6. Проверьте ход отложенной обработки: Администрирование → Обслуживание → Обновление версии программы → Результаты обновления программы.

Из веб-клиента помощник установку не выполнит: обновление запускает на компьютере служебный сценарий, а браузер этого не умеет. Обновлять нужно из тонкого клиента — на сервере по RDP или на компьютере, у которого есть доступ к серверу 1С.

Через Конфигуратор

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

  1. Скачайте файл обновления .cfu (или полный дистрибутив с .cf) в личном кабинете портала ИТС и распакуйте на сервер.
  2. Запустите Конфигуратор под администратором базы.
  3. Откройте конфигурацию и выберите Конфигурация → Поддержка → Обновить конфигурацию.
  4. Укажите файл обновления. Если он не подходит к текущему релизу, Конфигуратор об этом скажет — тогда нужен промежуточный релиз.
  5. Для типовой конфигурации подтвердите обновление. Конфигуратор предложит обновить конфигурацию базы данных — согласитесь.
  6. Запустите базу в режиме «Предприятие» и дождитесь обновления данных.

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

Монопольный доступ и пользователи

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

СпособГдеКогда подходит
Блокировка работы пользователейАдминистрирование → Обслуживание, группа управления сеансамиТиповая конфигурация, есть время предупредить людей
Блокировка начала сеансовСвойства информационной базы в консоли кластераСерверная база, нужно гарантированно не пустить новых пользователей
Завершение сеансов в консоли кластераСписок сеансов базы → удалитьОстался «зависший» сеанс, который не закрывается

Принудительное завершение сеанса обрывает работу пользователя без сохранения. Делайте это после предупреждения и в согласованное окно.

Платформа и конфигурация: два разных обновления

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

Конфигурация (релиз)Платформа
Что этоПрограмма учёта: БП, ЗУП, УТСреда, в которой программа работает
Номер3.0.xxx.xx для БП 3.08.3.2x.xxxx
Как частоДля БП и ЗУП — несколько раз в месяцРеже, по требованию релиза
Где ставится в облакеВ саму базуНа сервер 1С и веб-сервер
Кто ставит в сервисе по подпискеПровайдерПровайдер

Каждый релиз конфигурации требует платформу с номером не ниже указанного в его описании. Помощник обновления покажет предупреждение, если платформа старая. Значит, на своём сервере порядок такой: сначала платформа, потом конфигурация.

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

  • 🖥️ Новую версию ставят на сервер 1С, затем службу агента сервера переключают на новую версию. Остановка службы обрывает все сеансы на всех базах этого сервера — делайте это в окно работ.
  • 🌐 Веб-публикация ссылается на модуль веб-сервера конкретной версии платформы. После обновления базу нужно перепубликовать из новой версии (Конфигуратор → Администрирование → Публикация на веб-сервере) или поправить путь к модулю в настройках веб-сервера. Иначе веб-клиент перестанет открываться.
  • 💻 Пользователям веб-клиента ничего ставить не надо — браузер работает с той версией, что стоит на сервере. Тонкому клиенту на компьютерах нужна та же версия, что у сервера.

Обновление доработанной конфигурации в облаке

Здесь сервис по подписке и арендованный сервер расходятся сильнее всего.

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

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

  1. Конфигурация → Поддержка → Обновить конфигурацию, указать файл .cf поставщика.
  2. Конфигуратор покажет сравнение трёх конфигураций: старой поставщика, новой поставщика и вашей текущей.
  3. Для каждого изменённого вами объекта решить: взять из новой версии, оставить своё или объединить.
  4. Сохранить, обновить конфигурацию базы данных и проверить доработки вручную.

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

Внешние обработки и печатные формы, подключённые через Администрирование → Печатные формы, отчеты и обработки, при обновлении не удаляются, но могут перестать работать, если поменялись реквизиты документов. Проверьте их сразу после обновления.

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

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

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

Можно ли откатить обновление 1С в облаке?
Штатной кнопки отката нет. На своём сервере вернуться можно только восстановлением из резервной копии, сделанной до обновления. В сервисе по подписке откат одного приложения обычно невозможен, решения ищут вместе с поддержкой провайдера.
Нужна ли подписка на ИТС, если 1С в облаке?
В сервисе по подписке обновления входят в тариф, отдельный ИТС не нужен. На арендованном сервере с собственной лицензией для загрузки обновлений нужна действующая подписка на ИТС.
Сколько длится обновление одного релиза?
На небольшой базе — 10–30 минут вместе с обновлением данных. На базах в десятки гигабайт и при цепочке из нескольких релизов — несколько часов, поэтому такие работы планируют на вечер или выходные.
Можно ли работать, пока идёт отложенная обработка данных?
Да, программа доступна. Но отдельные отчёты и операции могут показывать неполные данные, пока обработка не закончится. Закрытие месяца лучше запускать после её завершения.
Как часто нужно обновлять базу на своём сервере?
Для БП и ЗУП — хотя бы раз в месяц, а перед сдачей отчётности обязательно: новые формы и изменения законодательства приходят именно с релизами. Отставание на полгода превращается в длинную цепочку промежуточных обновлений.