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

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

Как обновить 1С:Enterprise: платформа и конфигурация без потери данных

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

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

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

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

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

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

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

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

Версия платформыОпределяет совместимость

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

Версия конфигурацииОпределяет маршрут обновления

Проверьте, допустимо ли обновление сразу на целевой релиз или нужны промежуточные

ДоработкиТиповая или изменённая конфигурация

Если конфигурация снята с полной поддержки, обновление потребует сравнения и объединения

Режим работыФайловая или клиент-серверная база

Для серверной базы резервную копию делайте средствами СУБД, а не только выгрузкой dt

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

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

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

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

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

Дистрибутив платформы скачивается с портала 1С по действующей подписке. Установка стандартная: запустите setup.exe, выберите нужные компоненты (обычно «Тонкий клиент», «Толстый клиент», «Сервер 1С» — в зависимости от инфраструктуры) и завершите установку. Новые версии платформы устанавливаются рядом со старыми и не удаляют их, поэтому при проблемах можно вернуться на прежнюю версию.

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

Иногда при первом запуске платформа сообщает, что требуется конвертация информационной базы. Это необратимая операция: после конвертации база не откроется на старой версии платформы. Именно поэтому копия делается до обновления платформы, а не после.

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

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

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

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

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

Автоматическое обновление через интернет

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Старая версия или ошибка при открытии — обновление не завершено

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

Все обработчики в статусе «Выполнено»

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

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

Остатки по отчётам
Норма

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

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

Расхождения в остатках или итогах — остановите работу и разбирайте причину

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Безопасно ли обновлять 1С самостоятельно?

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

Итог

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

Обновление 1С всегда идёт по схеме: резервная копия → платформа (если требуется) → конфигурация → обновление базы данных → проверка. Типовые конфигурации обновляются автоматически, доработанные — через сравнение и объединение с ручным переносом изменений. Результат считается успешным, когда версия обновлена, обработчики завершены без ошибок, а остатки и документы работают как раньше.