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

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

Как обновить 1С через EFD

Как обновить конфигурацию 1С через сервис EFD: подготовка базы, подключение, запуск обновления, проверка результата и решение типичных ошибок.

EFD (1С:Обновление программ, доступный по адресу efd.1c.ru) — облачный сервис фирмы «1С», который автоматизирует обновление типовых конфигураций. Вместо ручной загрузки дистрибутивов, снятия конфигурации с поддержки и разрешения конфликтов в конфигураторе сервис сам получает нужные файлы с портала 1С, подключается к вашей базе и выполняет обновление по заданному сценарию.

Сервис ориентирован на типовые и слабо доработанные конфигурации: «Бухгалтерию предприятия», «Управление нашей фирмой», «Зарплату и управление персоналом» и другие решения на поддержке. Если конфигурация сильно переписана под заказчика, автоматическое обновление через EFD может не сработать — потребуется ручное обновление с сопоставлением изменений.

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

Проверьте, подходит ли ваша база для обновления через EFD

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

Критично состояние поддержки конфигурации. Если в конфигураторе видно, что конфигурация поставщика изменена (замочки сняты, объекты отредактированы), автоматический сценарий может завершиться ошибкой или обновить базу с потерей доработок. Для сильно доработанных решений EFD не заменяет работу специалиста.

Также проверьте формат размещения базы. Файловые базы обновляются через агент, установленный на компьютере с базой; клиент-серверные — через агент на сервере с доступом к СУБД. Учётная запись, под которой работает агент, должна иметь права администратора информационной базы.

Договор 1С:ИТСДействующий или нет

Проверьте срок действия в личном кабинете портала 1С — без ИТС сервис не выдаст обновления

КонфигурацияТиповая или доработанная

Откройте конфигуратор и посмотрите статус поддержки: снятые замки — риск для автообновления

Доступ к базеФайловая или клиент-серверная

Определите, куда ставить агент EFD и есть ли у него права администратора ИБ

Подготовьте базу и сделайте резервную копию

Обновление конфигурации — операция, которая изменяет структуру данных. Перед любым запуском создайте резервную копию: для файловой базы — выгрузку в dt через конфигуратор (или копирование файла 1Cv8.1CD при завершённых сеансах), для клиент-серверной — штатный бэкап средствами СУБД. Убедитесь, что копия открывается и восстанавливается.

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

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

Зарегистрируйтесь в сервисе и подключите агент

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

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

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

Порядок подключения базы к EFD
  1. 1
    Войдите в сервис под учётной записью портала 1С с действующим договором ИТС
  2. 2
    Скачайте и установите агент на машину с доступом к базе, введите код привязки
  3. 3
    Добавьте информационную базу: тип, путь или параметры сервера, логин администратора ИБ
  4. 4
    Дождитесь проверки соединения и определения конфигурации и текущего релиза
  5. 5
    Убедитесь, что база отображается в списке со статусом, готовым к обновлению

Запустите обновление конфигурации

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

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

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

Проверьте результат после обновления

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

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

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

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

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

Номер релиза в «О программе»
Норма

Совпадает с целевым релизом обновления

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

Релиз прежний или задача в сервисе завершилась с ошибкой

Отложенные обработчики
Норма

Все обработчики завершены, статус «обновление выполнено»

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

Обработчики зависли или завершились с ошибками

Контрольные отчёты
Норма

ОСВ и остатки совпадают с данными до обновления

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

Расхождения в итогах — нужен разбор и, возможно, откат на копию

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

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

Вторая группа ошибок связана с учётными данными: сменился пароль администратора ИБ, истёк договор ИТС, агент потерял связь с сервисом. Проверьте статус агента, актуальность логина и пароля базы и срок действия договора в личном кабинете портала.

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

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

Когда EFD не подходит: альтернативы

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

Сравнение способов обновления

EFD (1С:Обновление программ)

Подходит для типовых конфигураций при действующем ИТС; минимум ручной работы, но ограниченный контроль и зависимость от интернета

Автообновление из режима «Предприятие»

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

Ручное обновление через конфигуратор

Полный контроль, единственный вариант для доработанных конфигураций; требует квалификации и времени

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

Итог

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

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

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

Можно ли обновить через EFD базу без договора 1С:ИТС?

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

Обновит ли EFD конфигурацию с доработками?

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

Сколько времени занимает обновление через сервис?

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

Что делать, если задача обновления завершилась с ошибкой?

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

Можно ли сначала обновить копию базы, а не рабочую?

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

Нужно ли обновлять платформу 1С отдельно?

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