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

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

Как обновить 1С: полное руководство по обновлению конфигурации

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

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

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

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

Проверьте текущую версию и условия обновления

Прежде чем скачивать что-либо, выясните, какая версия конфигурации и платформы у вас установлена. Откройте базу в режиме «Предприятие» и пройдите в раздел «Администрирование» → «Обслуживание» → «Обновление версии программы» либо откройте сведения о программе через меню «Справка» → «О программе». Там указаны номер конфигурации (например, 3.0.ххх.хх) и версия платформы (8.3.хх).

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

Также проверьте, установлена ли конфигурация на полную поддержку. В конфигураторе откройте «Конфигурация» → «Поддержка» → «Настройка поддержки». Если конфигурация снята с поддержки или содержит доработки, автоматическое обновление может завершиться ошибкой или затереть изменения.

Версия конфигурацииНомер релиза в «О программе»

Совпадает ли с версией, для которой предназначен файл обновления

Версия платформы8.3.x в «О программе»

Соответствует ли минимальным требованиям нового релиза

Режим поддержкиНастройка поддержки в конфигураторе

На полной поддержке или есть доработки

Свободное местоДиск с базой и временными файлами

Достаточно ли места для копии и распаковки обновления

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

Резервная копия — единственный способ откатить обновление, если что-то пойдёт не так. Для файловой базы достаточно скопировать файл 1Cv8.1CD в отдельную папку, предварительно завершив все сеансы пользователей. Копировать файл при работающих пользователях нельзя — копия может оказаться повреждённой.

Для клиент-серверной базы (SQL Server, PostgreSQL) используйте штатные средства СУБД: полный бэкап базы данных. Копирование файлов данных напрямую при работающем сервере СУБД не гарантирует целостность.

Универсальный вариант для любого типа базы — выгрузка в файл .dt через конфигуратор: «Администрирование» → «Выгрузить информационную базу». Учтите, что загрузка из .dt не всегда корректно восстанавливает базу на другой версии платформы, а для больших баз процесс занимает много времени. Поэтому .dt лучше рассматривать как дополнительную, а не единственную копию.

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

Самый простой вариант для типовых конфигураций на поддержке — обновление из режима «Предприятие». Требуется действующая подписка ИТС и настроенная интернет-поддержка (логин и пароль портала 1С).

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

После загрузки файлов программа выполнит обновление конфигурации базы данных автоматически. В больших базах этап принятия изменений может занять продолжительное время — не прерывайте процесс и не выключайте компьютер. По завершении программа предложит выполнить отложенные обработчики обновления — дождитесь их окончания в разделе «Результаты обновления».

Обновление из режима «Предприятие»
  1. 1
    Завершите сеансы всех пользователей и регламентные задания
  2. 2
    Сделайте резервную копию базы
  3. 3
    Откройте «Администрирование» → «Обновление версии программы»
  4. 4
    Проверьте найденные обновления и запустите установку
  5. 5
    Дождитесь завершения обновления и отложенных обработчиков
  6. 6
    Проверьте версию в «О программе» и работу ключевых документов

Способ 2. Обновление через конфигуратор вручную

Если интернет-поддержка недоступна или нужно обновиться на конкретный релиз, используется файл обновления (шаблон cfu или полный дистрибутив cf). Файлы скачиваются с портала 1С по подписке ИТС или устанавливаются с дистрибутива.

Для обновления через конфигуратор откройте базу в режиме «Конфигуратор», затем «Конфигурация» → «Поддержка» → «Обновить конфигурацию». Выберите вариант «Поиск доступных обновлений» (если шаблоны установлены в каталог шаблонов) или укажите файл обновления вручную. Программа покажет список версий, с которых возможен переход — ваша текущая версия должна быть в этом списке.

После сравнения конфигураций запустите обновление, затем выполните «Конфигурация» → «Обновить конфигурацию базы данных» (клавиша F7). Программа покажет окно реструктуризации — список изменений структуры данных. Подтвердите принятие изменений и дождитесь завершения.

Способ 3. Обновление доработанной конфигурации

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

В конфигураторе выберите «Конфигурация» → «Сравнить, объединить с конфигурацией из файла» и укажите файл нового релиза. Программа построит дерево различий: новые объекты поставщика, изменённые типовые объекты и ваши доработки. Для каждого изменённого объекта нужно решить, какую версию взять — новую от поставщика, свою или объединить вручную (чаще всего это касается модулей и форм).

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

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

Автоматически из режима «Предприятие»

Подходит для типовых конфигураций на поддержке с активной подпиской ИТС; не работает для доработанных конфигураций

Вручную через конфигуратор

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

Сравнение и объединение

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

Обновление платформы 1С

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

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

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

Проверка результата и типичные ошибки

После обновления откройте базу в режиме «Предприятие» и проверьте номер версии в «О программе» — он должен соответствовать установленному релизу. Затем проверьте статус отложенных обработчиков обновления: «Администрирование» → «Обслуживание» → «Результаты обновления». Пока обработчики не завершены, часть данных может отображаться некорректно.

Проведите тестовый документ каждого ключевого типа, сформируйте регламентированный отчёт, проверьте обмены (с банком, ЭДО, другими базами). Если база клиент-серверная, убедитесь, что регламентные задания запускаются без ошибок.

Частые проблемы: ошибка «Конфигурация базы данных не соответствует сохранённой конфигурации» (не выполнено обновление конфигурации БД — нажмите F7 в конфигураторе), зависание отложенных обработчиков (проверьте монопольный режим и журнал регистрации), ошибки прав доступа у пользователей после обновления (обновите роли или выполните обработку обновления прав).

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

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

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

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

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

Версия старая — обновление не применилось

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

Все завершены без ошибок

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

Есть ошибки или очередь не движется

Проведение документов
Норма

Документы проводятся, отчёты формируются

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

Ошибки при проведении или пустые отчёты

Обмены и интеграции
Норма

Обмен с банком и ЭДО проходит

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

Ошибки подключения или форматов

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

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

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

Частые вопросы об обновлении 1С

Можно ли обновить 1С без подписки ИТС?

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

Как откатить обновление, если что-то пошло не так?

Штатного механизма отката в 1С нет. Единственный способ — восстановить базу из резервной копии, сделанной до обновления. Поэтому копия обязательна, а для клиент-серверных баз желательно уметь восстанавливать бэкап средствами СУБД.

Обязательно ли устанавливать каждый пропущенный релиз?

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

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

Для небольшой файловой базы типовой конфигурации — обычно от 15 минут до часа. Большие клиент-серверные базы с объёмными отложенными обработчиками могут обновляться несколько часов. Планируйте обновление на нерабочее время и заранее предупредите пользователей.

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

Запишите текст ошибки и проверьте журнал регистрации. Частые причины — нехватка места на диске, незавершённые сеансы, повреждение данных. Восстановите базу из копии, выполните тестирование и исправление (chdbfl для файловой базы или проверку средствами СУБД) и повторите обновление.

Нужно ли обновлять платформу вместе с конфигурацией?

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