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

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

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

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

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

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

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

Подготовка базы перед обновлением

Главное правило обновления — резервная копия, сделанная непосредственно перед началом работ. Для файловой базы достаточно скопировать файл 1Cv8.1CD или сделать выгрузку через конфигуратор: «Администрирование → Выгрузить информационную базу». Для клиент-серверной базы выгрузку в файл .dt делают через конфигуратор или средствами СУБД. Выгрузка .dt предпочтительнее простого копирования файла: она корректно фиксирует целостное состояние данных.

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

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

Обновление через интернет из режима «1С:Предприятие»

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

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

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

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

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

Ручной способ нужен, когда нет доступа к интернет-обновлению, база доработана или требуется установить конкретный релиз. Сначала скачайте дистрибутив обновления с портала releases.1c.ru (доступен по подписке ИТС) или возьмите файл обновления у вашего франчайзи. Установите шаблон обновления, запустив setup.exe из дистрибутива.

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

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

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

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

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

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

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

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

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

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

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

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

Через интернет из предприятия

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

Через конфигуратор с файлом .cfu

Универсальный способ: работает без интернета, позволяет выбрать релиз и контролировать объединение. Требует внимательности.

Через полный дистрибутив .cf

Используется, когда пропущено много релизов или .cfu не поддерживает вашу версию. Применяется через загрузку конфигурации с сопоставлением.

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

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

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

Если после обновления база не запускается или работает с ошибками, не пытайтесь «откатить» её повторным обновлением. Восстановите базу из резервной копии, разберитесь в причине сбоя на копии и только потом повторите процедуру.

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

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

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

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

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

Версия прежняя — обновление не завершено

Запуск в режиме предприятия
Норма

База открывается, обработчики обновления завершены

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

Ошибки при запуске, зависание на обновлении данных

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

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

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

Ошибки в модулях, пустые или битые отчёты

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

Банк, ЭДО, синхронизации работают

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

Ошибки форматов обмена после смены релиза

Часто задаваемые вопросы

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

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

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

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

Что делать, если обновление зависло?

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

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

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

Как обновить конфигурацию, если она снята с поддержки?

Через конфигуратор, в режиме сравнения и объединения, вручную разбирая изменённые объекты. Работу ведите на копии базы, а доработки по возможности переносите в расширения.

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

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

Итог

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

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