Администрирование · 11 мин
Как обновить 1С через EFD
Как обновить конфигурацию 1С через сервис EFD: подготовка базы, подключение, запуск обновления, проверка результата и решение типичных ошибок.
EFD (1С:Обновление программ, доступный по адресу efd.1c.ru) — облачный сервис фирмы «1С», который автоматизирует обновление типовых конфигураций. Вместо ручной загрузки дистрибутивов, снятия конфигурации с поддержки и разрешения конфликтов в конфигураторе сервис сам получает нужные файлы с портала 1С, подключается к вашей базе и выполняет обновление по заданному сценарию.
Сервис ориентирован на типовые и слабо доработанные конфигурации: «Бухгалтерию предприятия», «Управление нашей фирмой», «Зарплату и управление персоналом» и другие решения на поддержке. Если конфигурация сильно переписана под заказчика, автоматическое обновление через EFD может не сработать — потребуется ручное обновление с сопоставлением изменений.
Перед запуском важно понимать ограничения: EFD работает только при действующем договоре 1С:ИТС, требует стабильного интернет-канала и доступа к серверу или компьютеру, где размещена база. Ниже разобран полный цикл — от проверки условий до контроля результата.
Проверьте, подходит ли ваша база для обновления через EFD
Первый шаг — убедиться, что конфигурация поддерживается сервисом. Откройте в режиме «1С:Предприятие» раздел «О программе» и запишите точное название конфигурации и номер текущего релиза. Затем сверьтесь со списком поддерживаемых конфигураций на портале сервиса: перечень периодически расширяется, но охватывает в первую очередь массовые типовые решения.
Критично состояние поддержки конфигурации. Если в конфигураторе видно, что конфигурация поставщика изменена (замочки сняты, объекты отредактированы), автоматический сценарий может завершиться ошибкой или обновить базу с потерей доработок. Для сильно доработанных решений EFD не заменяет работу специалиста.
Также проверьте формат размещения базы. Файловые базы обновляются через агент, установленный на компьютере с базой; клиент-серверные — через агент на сервере с доступом к СУБД. Учётная запись, под которой работает агент, должна иметь права администратора информационной базы.
Проверьте срок действия в личном кабинете портала 1С — без ИТС сервис не выдаст обновления
Откройте конфигуратор и посмотрите статус поддержки: снятые замки — риск для автообновления
Определите, куда ставить агент EFD и есть ли у него права администратора ИБ
Подготовьте базу и сделайте резервную копию
Обновление конфигурации — операция, которая изменяет структуру данных. Перед любым запуском создайте резервную копию: для файловой базы — выгрузку в dt через конфигуратор (или копирование файла 1Cv8.1CD при завершённых сеансах), для клиент-серверной — штатный бэкап средствами СУБД. Убедитесь, что копия открывается и восстанавливается.
Завершите работу пользователей и отключите регламентные задания на время обновления. В клиент-серверном варианте заблокируйте соединения в консоли кластера, в файловом — просто попросите всех выйти и проверьте список активных пользователей. Обновление при активных сеансах либо не запустится, либо завершится с ошибкой монопольного доступа.
Полезно заранее выполнить тестирование и исправление информационной базы с проверкой логической и ссылочной целостности. Ошибки в данных — частая причина сбоев при реструктуризации таблиц во время обновления, особенно при переходе через несколько релизов.
Зарегистрируйтесь в сервисе и подключите агент
Авторизуйтесь на портале сервиса под учётной записью портала 1С, к которой привязан договор 1С:ИТС. Если организаций несколько, выберите нужную — именно к ней должны быть привязаны регистрационные номера программных продуктов, которые вы планируете обновлять.
Сервис работает через агент — небольшую программу, которая устанавливается на компьютер или сервер с доступом к базе и выстраивает связь между облаком и вашей инфраструктурой. Скачайте установщик агента из интерфейса сервиса, установите его и введите предложенный код привязки. После этого агент появится в списке подключённых.
Далее добавьте информационную базу: укажите тип подключения (файловое или серверное), путь к базе или параметры сервера 1С и СУБД, а также учётные данные администратора информационной базы. Сервис проверит соединение и определит конфигурацию и текущий релиз автоматически.
- 1Войдите в сервис под учётной записью портала 1С с действующим договором ИТС
- 2Скачайте и установите агент на машину с доступом к базе, введите код привязки
- 3Добавьте информационную базу: тип, путь или параметры сервера, логин администратора ИБ
- 4Дождитесь проверки соединения и определения конфигурации и текущего релиза
- 5Убедитесь, что база отображается в списке со статусом, готовым к обновлению
Запустите обновление конфигурации
После подключения базы сервис покажет доступные обновления — как правило, до актуального релиза с автоматическим построением цепочки промежуточных версий. Выберите целевой релиз и запустите задачу обновления. EFD сам скачает нужные дистрибутивы с портала 1С — вручную искать файлы обновлений не требуется.
Перед применением изменений сервис выполняет предварительные проверки: доступность монопольного режима, корректность учётных данных, достаточность ресурсов. Если проверка не пройдена, вы получите сообщение с причиной — устраните её и перезапустите задачу.
Само обновление может занимать от десятков минут до нескольких часов в зависимости от размера базы, количества пропускаемых релизов и производительности оборудования. Ход выполнения отображается в интерфейсе сервиса; прерывать процесс закрытием агента или перезагрузкой сервера нельзя.
Проверьте результат после обновления
По завершении задачи откройте базу в режиме «1С:Предприятие» и сверьте номер релиза в разделе «О программе» с целевым. Затем проверьте ключевые операции: проведение документов, формирование регламентированной отчётности, обмен данными с другими системами, если он настроен.
Обратите внимание на обработчики обновления данных: при первом запуске нового релиза они могут выполняться в фоновом режиме, и часть функций временно недоступна. Дождитесь завершения отложенных обработчиков — их статус виден в разделе обновления версии программы внутри самой 1С.
Если обновлялась копия, сравните контрольные показатели с рабочей базой: оборотно-сальдовую ведомость, остатки по складу, расчёты с контрагентами. Совпадение итогов — главный признак корректного обновления.
Как проверить результат
Совпадает с целевым релизом обновления
Релиз прежний или задача в сервисе завершилась с ошибкой
Все обработчики завершены, статус «обновление выполнено»
Обработчики зависли или завершились с ошибками
ОСВ и остатки совпадают с данными до обновления
Расхождения в итогах — нужен разбор и, возможно, откат на копию
Типичные ошибки и как их устранить
Наиболее частая проблема — ошибка монопольного доступа: агент не может заблокировать базу из-за активных сеансов или зависших фоновых заданий. Решение — завершить сеансы через консоль кластера или список активных пользователей и повторить запуск.
Вторая группа ошибок связана с учётными данными: сменился пароль администратора ИБ, истёк договор ИТС, агент потерял связь с сервисом. Проверьте статус агента, актуальность логина и пароля базы и срок действия договора в личном кабинете портала.
Третья причина сбоев — сама конфигурация: снятые с поддержки объекты, пропущенные обязательные релизы, повреждённые данные. В таких случаях сервис честно сообщает о невозможности автоматического обновления, и дальше требуется ручное обновление через конфигуратор с разбором конфликтов.
Когда EFD не подходит: альтернативы
Сервис закрывает сценарий типового обновления, но не заменяет все способы. Для нетиповых конфигураций, баз с обменами, требующими синхронного обновления нескольких узлов, и случаев, когда нужен полный контроль над процессом, остаются классические варианты.
Сравнение способов обновления
Подходит для типовых конфигураций при действующем ИТС; минимум ручной работы, но ограниченный контроль и зависимость от интернета
Встроенный механизм для типовых конфигураций; просто, но требует ручного контроля и не всегда доступно для серверных баз
Полный контроль, единственный вариант для доработанных конфигураций; требует квалификации и времени
Выбор зависит от состояния базы и требований к простою. Для небольшой организации с типовой бухгалтерией EFD — самый быстрый путь. Для распределённой системы с интеграциями разумнее тестовое обновление на копии и ручной сценарий под контролем специалиста.
Что важно запомнить
EFD обновляет типовые конфигурации автоматически при наличии договора 1С:ИТС и подключённого агента. Обязательный порядок: проверка поддержки конфигурации, резервная копия, завершение сеансов, запуск задачи, контроль релиза и отложенных обработчиков. Для доработанных конфигураций используйте ручное обновление или тестовый прогон на копии.
Частые вопросы
Можно ли обновить через EFD базу без договора 1С:ИТС?
Нет. Сервис получает дистрибутивы обновлений с портала 1С, а доступ к ним предоставляется только при действующем договоре 1С:ИТС. Без договора базу можно добавить, но задача обновления не получит файлы и завершится ошибкой.
Обновит ли EFD конфигурацию с доработками?
Только если изменения минимальны и не затрагивают типовые объекты. При снятой поддержке и отредактированных объектах автоматическое обновление либо невозможно, либо опасно потерей доработок. Такие базы обновляют вручную через конфигуратор с сопоставлением изменений.
Сколько времени занимает обновление через сервис?
Зависит от размера базы, числа пропускаемых релизов и производительности оборудования: от десятков минут для небольшой файловой базы до нескольких часов для крупной клиент-серверной. Планируйте обновление на нерабочее время и не прерывайте процесс.
Что делать, если задача обновления завершилась с ошибкой?
Откройте протокол задачи в интерфейсе сервиса и найдите причину: чаще всего это занятые сеансы, неверные учётные данные или нехватка места на диске. Устраните причину и перезапустите задачу. Если база осталась в промежуточном состоянии, восстановите её из резервной копии и повторите попытку.
Можно ли сначала обновить копию базы, а не рабочую?
Да, и это рекомендуемая практика для критичных систем. Подключите копию как отдельную информационную базу, выполните обновление, проверьте данные и отчёты, а затем повторите процедуру на рабочей базе или перенесите обновлённую копию в эксплуатацию.
Нужно ли обновлять платформу 1С отдельно?
Да. EFD обновляет конфигурацию, но версия технологической платформы должна соответствовать требованиям целевого релиза. Проверьте минимально требуемую версию платформы в описании релиза и при необходимости обновите платформу до запуска задачи обновления конфигурации.