Обновление облачной 1С: кто это делает и что можно сделать самому

· 10 мин

Содержание

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

Поэтому первый шаг — понять, какое у вас «облако». Если база ваша и сервер ваш, обновление делается встроенным помощником через Интернет -поддержку или вручную файлом .cfu в Конфигураторе, с копией базы до начала и проверкой после.

Какое у вас облако и кто отвечает за обновление

Словом «облако» называют четыре разные схемы. От схемы зависит, есть ли у вас вообще кнопка «Обновить».

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

Как быстро определить схему:

  • 🌐 Входите через браузер на сайт сервиса, а список приложений показан в личном кабинете — почти наверняка это 1С:Фреш или сервис на его основе.
  • 🖥️ Подключаетесь через «Удалённый рабочий стол» к серверу провайдера — аренда в терминале.
  • 🔑 У вас есть пароль администратора Windows или Linux на виртуальной машине — свой сервер.
  • 🔗 База открывается через адрес 1С:Линк, а физически стоит на офисном компьютере — это удалённый доступ, а не облако.

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

Подготовка к обновлению 1С в облаке

Для 1С:Фреш подготовка сводится к двум вещам: закончить работу до планового окна и не держать открытыми несохранённые документы. Сервис обновляет приложение сам и на время обновления закрывает к нему доступ.

Если обновляете сами (свой сервер или аренда с правами администратора), пройдите подготовку полностью.

Узнайте текущий релиз

Откройте меню программы (кнопка с тремя полосками или значок «шестерёнки» в заголовке окна) → О программе. Запишите:

  1. Название и номер релиза конфигурации, например «Бухгалтерия предприятия, редакция 3.0», релиз 3.0.xxx.yy.
  2. Версию платформы 8.3.
  3. Режим работы: файловый или клиент-серверный (видно по строке подключения к базе).

Проверьте требования нового релиза

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

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

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

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

Выберите время

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

Перед обновлением облачной 1С
Выполнено: 0 / 6

Автоматическое обновление в сервисе и через Интернет-поддержку

В 1С:Фреш

Абонент Фреша не ставит обновления типовых приложений. Сервис обновляет их централизованно: релиз сначала проходит проверку в облаке, поэтому появляется в сервисе обычно позже, чем выходит для коробочной версии. О плановых работах сервис предупреждает заранее.

Что вы можете сделать:

  • проверить номер релиза в О программе и сравнить с тем, что указан в описании изменений;
  • на время обновления запланировать перерыв в работе;
  • если нужное изменение (новая форма отчётности) уже вышло, а в облаке его нет — написать в поддержку сервиса и уточнить срок.

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

В программе на своём сервере

В типовых конфигурациях на 8.3 (Бухгалтерия 3.0, ЗУП 3.1, УТ 11) есть встроенный помощник обновления. Он сам скачивает файлы и строит цепочку промежуточных релизов.

  1. Подключите Интернет-поддержку: Администрирование → Интернет-поддержка и сервисы, введите логин и пароль от портала.
  2. В том же разделе найдите группу обновления версии программы и включите автоматическую проверку обновлений. В некоторых релизах эта группа находится в Администрирование → Обслуживание.
  3. Нажмите ссылку обновления программы. Помощник покажет доступный релиз и, если нужно, промежуточные.
  4. Выберите «Обновить сейчас» или «Обновить при завершении работы».
  5. Для файловой базы помощник предложит создать резервную копию — согласитесь.
  6. Дождитесь, пока все пользователи выйдут. Помощник сам завершит сеанс и после обновления перезапустит программу.

💡 Вариант «при завершении работы» удобен на облачном сервере: запускаете его вечером, закрываете программу, и обновление идёт без вас.

А что с 1С:Линк

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

Ручное обновление файлами .cfu на облачном сервере

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

Шаг 1. Скачайте дистрибутив

На портале 1С в разделе обновлений выберите конфигурацию и релиз. Скачайте дистрибутив обновления (не полный). Загрузите архив на облачный сервер.

Шаг 2. Установите шаблон

Запустите setup.exe из архива. Файлы обновления установятся в каталог шаблонов, по умолчанию %APPDATA%\1C\1cv8\tmplts. Внутри нужный файл называется 1Cv8.cfu.

Шаг 3. Проверьте цепочку релизов

Файл .cfu применяется только к определённым предыдущим релизам. Если ваш релиз старше, придётся ставить промежуточные по очереди. Список релизов, от которых можно обновиться, есть в описании обновления.

Шаг 4. Обновите конфигурацию

  1. Откройте базу в Конфигураторе под администратором.
  2. Конфигурация → Открыть конфигурацию.
  3. Конфигурация → Поддержка → Обновить конфигурацию.
  4. Выберите «Выбор файла обновления» и укажите 1Cv8.cfu.
  5. Если конфигурация без изменений, обновление пройдёт сразу. Если есть доработки — откроется окно сравнения и объединения. Его нужно разбирать вручную, это отдельная работа программиста.
  6. Нажмите Конфигурация → Обновить конфигурацию базы данных (F7) и подтвердите изменения структуры.

Шаг 5. Запустите программу в пользовательском режиме

При первом запуске выполнятся обработчики обновления. Не прерывайте их: прерванное обновление данных — частая причина ошибок в документах после релиза.

Пакетное обновление командной строкой

На сервере без постоянного администратора обновление удобно запускать скриптом. Пример для файловой базы:

"C:\Program Files\1cv8\8.3.xx.xxxx\bin\1cv8.exe" DESIGNER /F"D:\Bases\Buh" /N"Администратор" /P"пароль" /DisableStartupDialogs /UpdateCfg "D:\Upd\1Cv8.cfu" /UpdateDBCfg /Out"D:\Upd\update.log"

Для клиент-серверной базы вместо /F используйте /S"имя_сервера\имя_базы". Результат смотрите в файле, указанном в /Out.

Скрипт не выгоняет пользователей. Если в базе есть сеансы, шаг /UpdateDBCfg не выполнится. Запускайте его после блокировки сеансов (см. следующий раздел) и не храните пароль в открытом виде на общем диске.

Права и пользователи: кто может обновить облачную базу

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

Что нужноГде проверить
Полные права в базеАдминистрирование → Настройки пользователей и прав → Пользователи, карточка пользователя
Доступ к КонфигураторуПровайдер аренды: часто отключён по умолчанию, включается по заявке
Права на папку базы и каталог шаблонов (файловый режим)Свойства папки на сервере, вкладка безопасности
Логин Интернет-поддержки с действующей подпиской ИТСЛичный кабинет на портале 1С

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

В разделе Администрирование → Обслуживание найдите «Блокировка работы пользователей». Задайте:

  • время начала и окончания блокировки;
  • сообщение пользователям («Обновление с 20:00 до 22:00»);
  • код разрешения — его потом передают в параметре запуска /UC, чтобы администратор мог войти в заблокированную базу.

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

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

На клиент-серверной базе зависшие сеансы видны в консоли администрирования серверов 1С. Завершайте их там, только если блокировка не помогла.

Ошибки при обновлении 1С в облаке

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

Если обновление оборвалось на шаге изменения структуры базы (обрыв связи с сервером, перезагрузка), не продолжайте работу в базе. Сначала проверьте её через Администрирование → Тестирование и исправление в Конфигураторе или восстановите копию.

Типовые ловушки облака

  • 🔌 Обрыв RDP во время обновления. Если Конфигуратор запущен в терминале, отключение сеанса не страшно, а выход из сеанса закроет Конфигуратор. Отключайтесь, но не выходите из системы.
  • 💾 Мало места на диске. Обновление создаёт временные файлы, а копия .dt занимает почти столько же, сколько база. Проверьте, что свободно хотя бы два объёма базы.
  • 🧩 Доработки провайдера. Партнёр мог добавить в конфигурацию свои объекты. Обновление «поверх» без объединения их сотрёт или не пройдёт. Уточните у провайдера.

Проверка работоспособности после обновления

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

  1. Релиз. О программе — номер совпадает с тем, который ставили.
  2. Обработка данных. В Администрирование → Обслуживание откройте результаты обновления программы. Отложенная обработка данных должна быть завершена или идти без ошибок.
  3. Журнал регистрации. Отберите события с уровнем «Ошибка» за время обновления.
  4. Рабочие документы. Откройте и перепроведите по одному документу из основных разделов: реализация, поступление, банковская выписка. Ничего не записывайте в закрытые периоды.
  5. Отчёты и отчётность. Сформируйте оборотно-сальдовую ведомость и сравните с выгрузкой до обновления. Откройте регламентированный отчёт — он должен открываться в актуальной форме.
  6. Обмены. Если база обменивается с другими программами или банком, запустите обмен вручную.
  7. Расширения. Проверьте в Администрирование → Печатные формы, отчёты и обработки → Расширения, что все расширения активны и не выдают предупреждений о несовместимости.

💡 Сохраните .dt, сделанную перед обновлением, хотя бы до закрытия ближайшего месяца. Ошибки после релиза иногда всплывают только при закрытии периода.

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

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