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

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

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

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

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

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

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

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

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

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

Третий момент — доступ к обновлениям. Для типовых конфигураций обновления распространяются через портал portal.1c.ru при наличии договора 1С:ИТС. Проверьте, что логин и пароль от портала работают, а подписка активна. Без неё файлы обновлений официально недоступны.

Замок в настройке поддержкиКонфигурация типовая

Можно обновляться автоматически, доработок нет

Возможность изменения включенаЕсть доработки

Потребуется сравнение и объединение с ручной настройкой

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

Обновление только через объединение, высокий риск конфликтов

Релиз старше на год и болееНакопилось много пропущенных версий

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

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

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

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

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

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

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

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

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

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

Обновление через интернет из режима 1С:Предприятие

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

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

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

Обновление изменённой конфигурации

Если конфигурация дорабатывалась (добавлены документы, изменены модули, формы, печатные формы), автоматическое обновление затрёт эти изменения. Поэтому используется режим сравнения и объединения с ручным контролем.

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

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

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

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

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

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

Способы обновления

Автообновление из 1С:Предприятия

Подходит для типовых конфигураций и небольших баз; не работает с доработанными конфигурациями

Через Конфигуратор с .cfu

Универсальный способ для типовых и изменённых конфигураций; требует навыков работы с Конфигуратором

Сравнение-объединение с .cf

Для снятых с поддержки и сильно переработанных конфигураций; трудоёмко, требует знания доработок

Обновление через фирму-франчайзи

Когда доработок много или нет специалиста; платно, но снимает риски потери изменений

Типичные ошибки и их решение

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

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

Если обновление конфигурации базы данных прервалось (отключение электричества, разрыв соединения), база может остаться в состоянии, когда конфигурация БД не совпадает с конфигурацией поставщика. Обычно помогает повторный запуск обновления конфигурации БД из Конфигуратора. Если не помогает — восстанавливайте резервную копию и повторяйте процедуру.

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

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

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

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

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

Остался старый номер — обновление не завершено

Запуск базы и вход пользователей
Норма

Вход выполняется, обработчики обновления отработали

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

Ошибки при входе, сообщения о незавершённом обновлении

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

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

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

Ошибки в модулях, пустые отчёты

Работа доработок
Норма

Дополнительные печатные формы и отчёты доступны

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

Доработки исчезли или выдают ошибки

Частые вопросы по обновлению 1С 8

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

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

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

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

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

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

Потеряются ли данные при обновлении?

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

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

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

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

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

Итог

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

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