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

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

Как обновить 1С 8.3 до последней версии

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

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

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

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

Подготовка: что проверить до начала обновления

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

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

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

Версия платформыНапример, 8.3.22.xxxx

Видна в окне «О программе» и в списке установленных программ Windows

Релиз конфигурацииНапример, 3.0.xxx.xx

Смотрите в режиме предприятия: «О программе» или раздел поддержки

Режим поддержкиТиповая или с изменениями

Конфигуратор → Конфигурация → Поддержка → Настройка поддержки

Действие договора ИТСАктивен или истёк

Проверяется на портале 1С в личном кабинете

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

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

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

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

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

Дистрибутив платформы скачивается с портала 1С из раздела обновлений программ. Выбирайте релиз в пределах вашей линейки 8.3 — платформа обратно совместима внутри линейки, и базы, работавшие на 8.3.20, запустятся на 8.3.22 и новее без переконвертации. Скачанный архив распакуйте и запустите setup.exe.

Установка стандартная: выберите компоненты (как минимум «1С:Предприятие» и тонкий клиент, для сервера — серверные компоненты), укажите каталог установки. Новая версия встаёт рядом со старой, удалять предыдущую не обязательно — это даже удобно: если на новой платформе возникнут проблемы, базу можно открыть прежней версией, просто выбрав её в списке.

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

Порядок обновления платформы
  1. 1
    Скачайте дистрибутив платформы с портала 1С и распакуйте архив
  2. 2
    Завершите сеансы пользователей и остановите службу сервера 1С (для клиент-серверного варианта)
  3. 3
    Запустите setup.exe и установите платформу с нужными компонентами
  4. 4
    Проверьте версию, назначенную базе, в стартовом окне или консоли сервера
  5. 5
    Запустите базу и убедитесь, что она открывается без ошибок

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Отображается новый релиз конфигурации и платформы

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

Версия не изменилась — обновление базы данных не выполнено

Результаты обновления программы
Норма

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

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

Есть ошибки или зависшие отложенные обработчики

Итоги контрольных отчётов
Норма

Совпадают с данными до обновления

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

Расхождения в остатках или оборотах

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

Проводится без ошибок, движения корректны

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

Ошибки проведения, незаполненные движения

Частые проблемы и их решение

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

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

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

Маршрут решения

Как выбрать сценарий

Конфигурация типовая, на полной поддержкеОбновляйте штатным мастером через конфигуратор или интернет-обновление
Конфигурация доработана, изменений немногоОбновление через сопоставление с ручным переносом доработок, реестр изменений обязателен
База большая, клиент-серверная, критичная для работыСначала тестовое обновление на копии, затем боевое в нерабочее время
Договор ИТС истёкПродлите подписку — без неё дистрибутивы обновлений недоступны
Итог

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

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

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

Можно ли обновить 1С 8.3 без договора ИТС?

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

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

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

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

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

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

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

Как обновить 1С, если пропущено много релизов?

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

Можно ли откатить обновление конфигурации?

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