Администрирование · 9 мин
Как обновить конфигурацию 1С: пошаговое руководство
Как обновить конфигурацию 1С самостоятельно: подготовка, резервная копия, обновление типовой и доработанной конфигурации, типичные ошибки и проверка результата.
Обновление конфигурации 1С — регулярная задача, без которой программа перестаёт соответствовать законодательству: меняются формы отчётности, ставки налогов, алгоритмы расчёта. Процедура несложная, если конфигурация типовая и находится на полной поддержке, но требует аккуратности, когда в базу вносились доработки или обновлений накопилось много.
Перед началом важно понять, какая конфигурация у вас установлена, какой у неё релиз и есть ли доработки. От этого зависит сценарий: автоматическое обновление через интернет, ручная установка через конфигуратор или обновление с длительной реструктуризацией. Ошибка на этапе подготовки — самая частая причина неудачных обновлений.
Ниже разобран полный цикл: от проверки текущего состояния базы до контроля результата после обновления. Материал подходит для типовых решений на платформе 1С:Предприятие 8.3 — «Бухгалтерия предприятия», «Зарплата и управление персоналом», «Управление торговлей» и других.
Что проверить до начала обновления
Первый шаг — узнать текущую версию конфигурации. Откройте меню «Справка — О программе» (или значок «i» в правом верхнем углу): там указаны название конфигурации, номер релиза и версия платформы. Эти данные понадобятся, чтобы понять, насколько база отстала от актуального релиза и подходит ли версия платформы.
Второй момент — статус поддержки. Если конфигурация типовая и не изменялась, обновление пройдёт автоматически. Если в неё вносились доработки (изменены документы, отчёты, добавлены реквизиты), потребуется сравнение и объединение объектов — это уже работа для специалиста, знакомого с конфигуратором.
Третья проверка — версия платформы. Новые релизы конфигураций часто требуют определённой минимальной версии 1С:Предприятия. Если платформа устарела, обновление конфигурации откажется устанавливаться или завершится ошибкой. Требуемая версия указывается в описании релиза на портале 1С.
Обновление через интернет из пользовательского режима
Потребуется сравнение и объединение в конфигураторе
Возможна установка промежуточных версий
Сначала обновить платформу, затем конфигурацию
Резервная копия: обязательный этап
Обновление изменяет структуру базы данных, и откатить его штатными средствами нельзя. Единственный способ вернуться к прежнему состоянию — восстановить резервную копию. Пропуск этого шага — главная ошибка при самостоятельном обновлении.
Для файловой базы достаточно скопировать файл 1Cv8.1CD в отдельную папку, предварительно завершив работу всех пользователей. Надёжнее сделать выгрузку через конфигуратор: «Администрирование — Выгрузить информационную базу» в файл с расширением .dt. Для клиент-серверной базы выгрузка .dt выполняется так же, либо копия создаётся средствами СУБД.
Проверьте, что копия действительно создана: файл .dt имеет ненулевой размер и открывается при тестовой загрузке в пустую базу. Копия, которую никто не проверял, в критический момент может оказаться битой.
Автоматическое обновление через интернет
Для типовых конфигураций на поддержке это основной и рекомендуемый способ. Потребуется действующая подписка ИТС и учётная запись портала 1С, указанная в настройках программы.
Порядок действий: откройте раздел «Администрирование — Обслуживание — Обновление версии программы» (в некоторых конфигурациях путь немного отличается). Программа проверит наличие новых релизов и предложит установить доступные. Выберите нужный релиз и запустите обновление — дистрибутив скачается автоматически.
Во время установки все пользователи должны выйти из базы: обновление требует монопольного доступа. На больших базах процесс может занять от десятков минут до нескольких часов — прерывать его нельзя. После завершения программа предложит перезапуститься и выполнить обновление данных в пользовательском режиме.
- 1Создать резервную копию базы (.dt или копия файла)
- 2Завершить сеансы всех пользователей
- 3Открыть «Администрирование — Обновление версии программы»
- 4Выбрать доступный релиз и запустить установку
- 5Дождаться завершения, не прерывая процесс
- 6Перезапустить программу и выполнить обновление данных
- 7Проверить версию в «Справка — О программе» и работу ключевых документов
Ручное обновление через конфигуратор
Ручной способ нужен, когда нет доступа к интернету с рабочего сервера, требуется установить конкретный релиз или обновление идёт через промежуточные версии. Дистрибутив скачивается с портала 1С по учётной записи с действующей подпиской.
После установки дистрибутива откройте базу в конфигураторе с монопольным доступом. Перейдите в «Конфигурация — Поддержка — Обновить конфигурацию», выберите «Поиск доступных обновлений» или укажите файл обновления вручную. Мастер покажет список подходящих релизов — выберите нужный и подтвердите.
После загрузки изменений конфигуратор предложит обновить конфигурацию базы данных («Конфигурация — Обновить конфигурацию базы данных» или клавиша F7). На этом этапе выполняется реструктуризация — изменение структуры таблиц. На больших базах она занимает существенное время, при этом база недоступна пользователям.
Обновление доработанной конфигурации
Если конфигурация изменена, мастер обновления покажет окно сравнения и объединения объектов. Красным или соответствующими пометками выделяются объекты, изменённые и у вас, и у поставщика — по ним нужно принимать решение вручную: оставить свою версию, взять версию поставщика или объединить.
Практическое правило: типовые объекты, которые вы не трогали осознанно, следует брать из нового релиза. Свои доработки переносятся аккуратно, с проверкой, не изменилась ли логика типового объекта настолько, что доработку нужно переписать. После объединения обязательно протестируйте все изменённые функции.
Если доработок много и они критичны для бизнеса, обновление лучше выполнять на копии базы, а не на рабочей. После успешного тестирования процедуру повторяют на боевой базе или переносят результат.
Проверка результата после обновления
Сразу после обновления откройте «Справка — О программе» и убедитесь, что номер релиза соответствует установленному. Затем проверьте работу ключевых операций: проведение документов, формирование основных отчётов, печатные формы, обмены данными, если они настроены.
Обратите внимание на обработчики обновления данных: при первом запуске после установки программа может выполнять отложенное обновление в фоне. До его завершения часть данных может отображаться некорректно — статус виден в разделе «Администрирование — Результаты обновления программы».
Как проверить результат
Соответствует установленному релизу
Версия прежняя — обновление не применилось
Все выполнены без ошибок
Есть ошибки или зависшие обработчики
Работают как раньше, печатные формы открываются
Ошибки при проведении, пустые отчёты
Свои изменения на месте и функционируют
Доработки исчезли или вызывают ошибки
Частые вопросы
Можно ли обновить 1С без подписки ИТС?
Автоматическое обновление через интернет и скачивание дистрибутивов с портала требуют действующего договора ИТС. Без него получить официальные обновления нельзя. Исключение — некоторые базовые версии конфигураций, для которых обновления доступны без подписки.
Сколько времени занимает обновление?
На небольшой файловой базе — обычно от 15 минут до часа. На крупных клиент-серверных базах реструктуризация и обработчики обновления могут занимать несколько часов. Планируйте обновление на нерабочее время.
Что делать, если обновление завершилось ошибкой?
Не пытайтесь повторно запускать обновление вслепую. Зафиксируйте текст ошибки, проверьте технологический журнал и журнал регистрации. Если база повреждена, восстановите её из резервной копии и повторите процедуру с учётом причины сбоя — чаще всего это нехватка места на диске, устаревшая платформа или пропущенный релиз.
Нужно ли обновлять платформу перед обновлением конфигурации?
Да, если новый релиз конфигурации требует более свежую версию платформы. Требование указано в описании релиза. Платформа обновляется отдельной установкой, при этом старые версии можно не удалять — они не мешают.
Пропал ли кто-то из пользователей или данные после обновления?
Штатное обновление не удаляет данные и пользователей. Если после обновления чего-то не хватает, проверьте статус отложенных обработчиков обновления — часть данных может быть недоступна до их завершения. Пользователи и права при обычном обновлении сохраняются.
Можно ли откатить обновление назад?
Штатного отката нет. Вернуться к прежней версии можно только восстановлением резервной копии, сделанной до обновления. Данные, введённые после обновления, при этом будут потеряны, поэтому копию нужно делать непосредственно перед началом процедуры.
Что важно запомнить
Перед обновлением проверьте версию конфигурации, платформы и наличие доработок, обязательно сделайте резервную копию. Типовую конфигурацию обновляйте через «Администрирование — Обновление версии программы», доработанную — через конфигуратор с аккуратным объединением объектов. После установки проверьте версию, обработчики обновления и работу ключевых документов и отчётов.