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

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

Как обновить конфигурацию 1С 8.3: пошаговая инструкция

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

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

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

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

Что проверить перед обновлением

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

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

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

Конфигурация на полной поддержкеСтандартный сценарий

Подойдёт автоматическое обновление через интернет или Конфигуратор

Конфигурация доработанаНужна ручная настройка

Потребуется сопоставление объектов и перенос своих изменений

Пропущено несколько релизовОбновление по цепочке

Возможно, придётся ставить промежуточные версии последовательно

Резервная копия: обязательный шаг

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

Для клиент-серверной базы выгрузка .dt тоже работает, но на больших базах быстрее сделать копию средствами СУБД (например, backup в MS SQL или PostgreSQL). Перед копированием завершите все сеансы пользователей — иначе копия может оказаться несогласованной.

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

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

Для доступа потребуется логин и пароль от портала 1С (учётная запись ИТС). После выбора версии программа скачает обновление и выполнит установку. Во время обновления пользователи не должны работать в базе — система обычно предупреждает об этом и блокирует сеансы.

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

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

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

Классический способ подходит, когда обновление уже скачано с портала 1С или получено на диске ИТС. Сначала установите шаблон обновления: запустите скачанный файл setup.exe — он разместит файлы обновления в каталоге шаблонов (обычно в папке tmplts профиля пользователя).

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

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

Если пропущено несколько релизов

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

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

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

Обновление клиент-серверной базы

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ошибка о несоответствии конфигурации базы данных

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

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

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

Ошибки в типовых операциях — нужен анализ журнала регистрации

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

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

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

Что делать, если обновление зависло на этапе обновления данных?

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

Обязательно ли ставить все промежуточные релизы?

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

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

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

Чем обновление через расширения лучше доработки конфигурации?

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

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

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

Итог

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

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