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

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

Как обновить 1С с диска: пошаговая инструкция

Как обновить 1С с диска ИТС или установочного носителя: подготовка, резервная копия, установка шаблона, обновление конфигурации и проверка результата.

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

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

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

Проверка текущей версии и условий обновления

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

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

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

Подготовка: резервная копия и завершение сеансов

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

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

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

Порядок подготовки
  1. 1
    Зафиксируйте текущие версии конфигурации и платформы
  2. 2
    Проверьте по описанию поставки, подходит ли обновление для вашей версии
  3. 3
    Попросите пользователей завершить работу и заблокируйте новые сеансы
  4. 4
    Сделайте выгрузку базы в файл .dt или копию средствами СУБД
  5. 5
    Проверьте, что файл копии создан и доступен для чтения

Установка шаблона обновления с диска

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

Установщик спросит каталог шаблонов. По умолчанию шаблоны размещаются в профиле пользователя, но для сервера удобнее общий каталог, доступный администратору, — запомните или запишите указанный путь, он понадобится на следующем этапе. После завершения установки в каталоге шаблонов появится папка с номером версии, содержащая файл обновления 1cv8.cfu и сопроводительные документы.

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

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

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

В диалоге выбора источника укажите «Поиск доступных обновлений» с отмеченными каталогами шаблонов либо сразу пункт «Выбор файла обновления» и укажите путь к 1cv8.cfu из установленного шаблона. Конфигуратор проверит, подходит ли файл для текущей версии, и покажет, на какой релиз будет выполнен переход. Сверьте эти номера с ожидаемыми.

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

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

Обновление платформы с диска

Если новый релиз конфигурации требует более свежей платформы, её обновляют до обновления конфигурации. Запустите установку платформы с диска, выберите нужные компоненты (как минимум «1С:Предприятие» — тонкий и толстый клиенты; для сервера — «Сервер 1С:Предприятия») и завершите установку.

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

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

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

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

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

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

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

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

Совпадает с версией установленного обновления

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

Отображается старый номер — обновление не применилось

Запуск базы в режиме «Предприятие»
Норма

База открывается, отложенные обработчики завершаются без ошибок

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

Ошибки при запуске или зависание обновления данных

Типовые операции (документы, отчёты)
Норма

Формы открываются, отчёты строятся

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

Ошибки метаданных, пустые или неоткрывающиеся формы

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

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

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

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

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

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

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

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

Можно ли обновить 1С с диска без конфигуратора?

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

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

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

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

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

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

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

Как откатить обновление, если что-то пошло не так?

Штатного отката в 1С нет. Восстановление выполняется только из резервной копии: загрузите файл .dt в пустую базу или восстановите копию средствами СУБД. Поэтому копия перед обновлением обязательна.

Можно ли обновляться при работающих пользователях?

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

Итог

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

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