Администрирование · 13 мин
Как обновить 1С: пошаговая инструкция
Как обновить 1С до актуального релиза: проверка версии, резервная копия, обновление через конфигуратор и интернет-поддержку, типичные ошибки и их решение.
Запрос об обновлении 1С с датой 15.11.2022 обычно означает одно из двух: либо нужно установить релиз конфигурации, вышедший примерно в этот период, либо база «застряла» на версии того времени и её требуется довести до актуального состояния. В обоих случаях порядок действий одинаков: сначала определяется текущая версия платформы и конфигурации, затем делается резервная копия, и только после этого выполняется обновление.
Пропускать обновления надолго небезопасно: типовые конфигурации 1С (Бухгалтерия, ЗУП, Управление торговлей) регулярно получают изменения форм отчётности, налоговых ставок и обменов с государственными сервисами. База, которая не обновлялась с конца 2022 года, почти наверняка содержит устаревшие формы деклараций и может требовать последовательной установки нескольких промежуточных релизов.
Ниже описан универсальный порядок обновления типовой конфигурации на поддержке: через интернет-поддержку из режима «Предприятие» и вручную через конфигуратор. Отдельно разобраны ситуации с доработанными конфигурациями, пропущенными релизами и ошибками обновления.
Как узнать текущую версию конфигурации и платформы
Первый шаг — зафиксировать, что именно установлено сейчас. Откройте базу в режиме «Предприятие» и перейдите в раздел «Администрирование» → «О программе» (в некоторых конфигурациях пункт называется «Информация о программе»). Здесь отображаются два номера: версия конфигурации (например, 3.0.xxx.xx для Бухгалтерии) и версия платформы 1С:Предприятие (например, 8.3.22.xxxx).
Номер версии конфигурации покажет, насколько база отстала от актуального релиза. Сверить текущий релиз можно на портале 1С в разделе обновлений программ — там публикуется история версий с датами выхода. Если ваша версия датируется концом 2022 года, готовьтесь к тому, что потребуется установить несколько релизов подряд.
Версия платформы тоже важна: каждый релиз конфигурации указывает минимально необходимую версию платформы. Если платформа старее требуемой, сначала обновляется она, и только потом конфигурация. Проверить требования можно в файле поставки обновления или в описании релиза на портале.
Смотрите в Администрирование → О программе
Должна быть не ниже требуемой для нового релиза
Определяет способ обновления: автоматический или с объединением
Большой разрыв может потребовать промежуточных обновлений
Резервная копия перед обновлением
Резервная копия — обязательное условие. Обновление изменяет структуру базы данных, и при сбое (отключение электричества, обрыв связи, ошибка на этапе принятия изменений) база может остаться в нерабочем состоянии. Восстановление возможно только из копии, сделанной до начала обновления.
Для файловой базы проще всего сделать выгрузку через конфигуратор: откройте базу в конфигураторе, выберите «Администрирование» → «Выгрузить информационную базу» и укажите файл с расширением .dt. Дополнительно можно скопировать сам файл 1Cv8.1CD из каталога базы при закрытых сеансах всех пользователей.
Для клиент-серверной базы (SQL Server, PostgreSQL) выгрузка .dt тоже работает, но при больших объёмах надёжнее средства СУБД: штатный бэкап базы данных через SQL Server Management Studio или pg_dump. Убедитесь, что копия создана и файл читается — непроверенная копия равносильна её отсутствию.
Обновление через интернет-поддержку
Самый простой способ для типовой конфигурации — автоматическое обновление из режима «Предприятие». Требуется действующая подписка ИТС и настроенная интернет-поддержка (логин и пароль портала 1С вводятся в разделе «Администрирование» → «Интернет-поддержка и сервисы»).
Перейдите в «Администрирование» → «Обновление версии программы» (в некоторых конфигурациях — «Поддержка и обслуживание» → «Обновление версии программы»). Программа проверит наличие новых релизов и предложит установить доступные. Если база сильно отстала, мастер может предложить последовательную установку нескольких версий — соглашайтесь и дождитесь завершения каждого шага.
Во время обновления пользователи не должны работать в базе. Перед стартом завершите все сеансы («Администрирование» → «Обслуживание» → «Активные пользователи» или через консоль кластера для серверной базы) и установите блокировку сеансов. После загрузки обновления программа выполнит обновление базы данных — на больших базах это может занять от нескольких минут до нескольких часов.
- 1Сделайте резервную копию базы (выгрузка .dt или бэкап СУБД)
- 2Завершите сеансы всех пользователей и установите блокировку
- 3Откройте Администрирование → Обновление версии программы
- 4Введите данные интернет-поддержки, если они не сохранены
- 5Выберите доступное обновление и запустите установку
- 6Дождитесь завершения обновления базы данных, не прерывая процесс
- 7Запустите базу, проверьте версию в разделе О программе и работоспособность ключевых функций
Ручное обновление через конфигуратор
Ручной способ нужен, когда интернет-поддержка недоступна, база работает без подключения к интернету или требуется установить конкретный релиз из дистрибутива. Дистрибутив обновления скачивается с портала 1С по учётной записи с действующей подпиской и устанавливается на компьютер — файлы попадают в каталог шаблонов.
Откройте базу в конфигураторе, выберите «Конфигурация» → «Поддержка» → «Обновить конфигурацию». В диалоге укажите источник «Поиск доступных обновлений» с поиском в каталоге шаблонов либо «Выбор файла обновления» (.cfu). Конфигуратор покажет найденные версии — выберите нужную и запустите обновление.
После загрузки изменений конфигуратор предложит обновить конфигурацию базы данных (клавиша F7 или пункт «Обновить конфигурацию базы данных»). На этом этапе выполняется реструктуризация таблиц. Подтвердите принятие изменений и дождитесь окончания. После завершения запустите базу в режиме «Предприятие» — типовые конфигурации при первом запуске выполняют отложенные обработчики обновления данных.
Если пропущено много релизов
Не каждый релиз можно установить «через голову» предыдущих. Производитель указывает, с каких версий возможен переход на конкретный релиз — эта информация есть в файле поставки и в описании на портале. При большом отставании (например, версия конца 2022 года) обычно требуется цепочка обновлений: сначала ближайший промежуточный релиз, затем следующие по порядку.
Мастер автоматического обновления через интернет-поддержку строит такую цепочку сам. При ручном обновлении последовательность придётся составить вручную по описаниям релизов. Пропуск обязательного промежуточного релиза — частая причина ошибок «обновление не может быть установлено на текущую версию».
Особенности обновления доработанной конфигурации
Если конфигурация снята с полной поддержки из-за доработок (добавлены свои документы, изменены типовые модули, формы), автоматическое обновление недоступно. В конфигураторе используется режим «Обновить конфигурацию» с сопоставлением и объединением: программа покажет список изменённых объектов и предложит правила объединения.
Каждый изменённый объект нужно разобрать вручную: типовые изменения принять, свои доработки перенести в новую версию. В модулях, где пересекаются правки поставщика и ваши, потребуется ручное слияние кода. Это работа для специалиста, знакомого с конкретными доработками базы.
Практический признак доработанной конфигурации: в разделе «О программе» рядом с версией может быть отметка об изменениях, а в конфигураторе «Конфигурация» → «Поддержка» → «Настройка поддержки» покажет объекты, снятые с поддержки или изменённые. Если таких объектов много и истории правок нет — самостоятельное обновление крайне рискованно.
Сравнение способов обновления
Подходит для типовых конфигураций на полной поддержке. Ограничение: нужна действующая подписка ИТС и доступ в интернет.
Подходит при отсутствии интернета на сервере или необходимости поставить конкретный релиз. Требует скачанного дистрибутива и прав администратора базы.
Единственный вариант для доработанных конфигураций. Требует участия специалиста и анализа каждого изменённого объекта.
Обновление платформы 1С
Платформа обновляется отдельно от конфигурации. Дистрибутив платформы скачивается с портала 1С и устанавливается как обычная программа: установщик предложит каталог установки и компоненты (толстый/тонкий клиент, сервер, интерфейсы). Несколько версий платформы могут сосуществовать на одном компьютере, база при запуске выбирает нужную.
После установки новой платформы проверьте, что в свойствах базы (в списке информационных баз при запуске 1С) указана корректная версия — обычно стоит автоматический выбор последней подходящей. Для серверных баз обновляется и сервер 1С:Предприятия, при этом требуется остановка службы агента сервера на время установки.
Проверка результата и типичные ошибки
После обновления откройте базу в режиме «Предприятие» и сверьте номер версии в разделе «О программе» с ожидаемым. Проверьте ключевые операции: откройте журналы документов, сформируйте основные отчёты (оборотно-сальдовую ведомость, карточку счёта), проверьте формирование печатных форм и обмены, если они используются.
Обратите внимание на отложенные обработчики обновления: в разделе «Администрирование» → «Поддержка и обслуживание» → «Результаты обновления» виден их статус. Пока отложенные обработчики не завершены, часть данных может отображаться некорректно, а некоторые функции — быть недоступны. На больших базах отложенное обновление идёт часами — это нормально.
Как проверить результат
Совпадает с установленным релизом
Версия не изменилась — обновление базы данных не выполнено
Статус Завершено, очередь пуста
Обработчики зависли с ошибкой — нужен разбор журнала регистрации
Формируются без ошибок, данные сходятся с копией
Ошибки при открытии форм или расхождения в итогах
Нет массовых ошибок после обновления
Повторяющиеся ошибки фоновых заданий и обменов
Если база не обновлялась больше года, выделите на процедуру отдельное окно в нерабочее время и заранее скачайте все дистрибутивы цепочки релизов. На практике основное время уходит не на установку, а на отложенные обработчики и проверку данных после обновления — закладывайте это в план.
Частые вопросы
Можно ли обновить 1С без подписки ИТС?
Автоматическое обновление через интернет-поддержку и скачивание дистрибутивов с портала требуют действующего договора ИТС. Без него легальных источников обновлений типовых конфигураций нет. Базовые версии некоторых конфигураций обновляются бесплатно через интернет-поддержку без договора ИТС — уточните условия для вашей редакции.
Сколько времени занимает обновление базы?
Зависит от размера базы, количества пропущенных релизов и мощности сервера. Небольшая файловая база при переходе на один релиз обновляется за 15–40 минут. Большая серверная база с цепочкой из нескольких релизов и отложенными обработчиками может занять несколько часов. Реструктуризацию нельзя прерывать.
Что делать, если после обновления база не открывается?
Не предпринимайте повторных обновлений. Посмотрите текст ошибки и журнал регистрации через конфигуратор, если он открывается. Если база не запускается совсем — восстановите её из резервной копии, сделанной перед обновлением, и разбирайте причину ошибки на копии. Тестирование и исправление (Администрирование → Тестирование и исправление) применяйте только на копии.
Можно ли обновиться сразу на последний релиз, минуя промежуточные?
Только если производитель явно указывает вашу версию в списке поддерживаемых для перехода. Эта информация есть в описании каждого релиза на портале и в файле поставки. Если вашей версии в списке нет — потребуется последовательная установка промежуточных релизов.
Обновление удалит доработки в конфигурации?
При автоматическом обновлении типовой конфигурации на полной поддержке доработок быть не должно. Если конфигурация изменена, обновление выполняется через сопоставление и объединение, где каждую доработку нужно переносить вручную. Без этого шага ваши изменения будут заменены типовым кодом поставщика.
Нужно ли обновлять платформу при каждом обновлении конфигурации?
Нет. Платформу обновляют только когда новый релиз конфигурации требует более свежую версию, либо когда выходит платформа с критичными исправлениями. Требования к версии платформы указаны в описании релиза конфигурации.
Что важно запомнить
Порядок безопасного обновления 1С: проверить версии конфигурации и платформы, сделать и проверить резервную копию, завершить сеансы пользователей, обновить платформу при необходимости, установить релизы конфигурации по цепочке, дождаться отложенных обработчиков и проверить работу базы. Доработанные конфигурации обновляются только через сопоставление и объединение с участием специалиста.