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

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

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

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

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

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

В этой статье разобраны оба сценария: подготовка и резервная копия, настройка автоматического обновления, ручная установка через конфигуратор, особенности серверных баз, проверка результата и типичные ошибки. Инструкции актуальны для платформы 8.3 и типовых конфигураций — «Бухгалтерия предприятия», «Зарплата и управление персоналом», «Управление торговлей» и других.

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

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

Второе — проверьте актуальность версии платформы. Каждый релиз конфигурации требует платформу не ниже определённой версии: если платформа устарела, обновление конфигурации откажется устанавливаться или база не запустится после него. Текущую версию платформы видно в окне «О программе», а требуемую — в файле поставки обновления или в описании релиза.

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

Подписка 1С:ИТС действуетДоступны обновления

Можно настраивать автоматический режим

Конфигурация на полной поддержкеТиповая, без доработок

Автообновление безопасно

Объекты сняты с поддержкиЕсть доработки

Только ручное обновление с сопоставлением

Платформа старше требуемойРелиз не установится

Сначала обновите платформу

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

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

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

Для клиент-серверной базы используйте средства СУБД: в MS SQL Server — Backup Database через Management Studio, в PostgreSQL — утилиту pg_dump. Копирование файлов базы напрямую из каталога данных СУБД без остановки службы недопустимо — получите повреждённую копию.

Настройка автоматического обновления через интернет-поддержку

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

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

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

Порядок настройки автообновления
  1. 1
    Откройте Администрирование → Интернет-поддержка и сервисы
  2. 2
    Введите логин и пароль портала 1С, проверьте подключение
  3. 3
    Перейдите в настройку обновления версии программы
  4. 4
    Включите автоматическую проверку и установку обновлений
  5. 5
    Задайте расписание на нерабочее время
  6. 6
    Укажите каталог для скачивания файлов обновлений
  7. 7
    Сохраните настройки и дождитесь первого запуска по расписанию

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

Ручное обновление через конфигуратор

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

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

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

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

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

Особенности обновления клиент-серверных баз

В клиент-серверном варианте добавляется слой кластера серверов 1С. Перед обновлением завершите сеансы пользователей через консоль администрирования кластера и установите блокировку начала сеансов — иначе пользователи будут подключаться в процессе. После обновления не забудьте снять блокировку.

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

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

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

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

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

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

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

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

Номер версии конфигурации
Норма

Соответствует установленному релизу

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

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

Обработчики обновления
Норма

Все выполнены без ошибок

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

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

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

Открываются, данные корректны

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

Ошибки при открытии, пустые или искажённые данные

Обмены и сервисы
Норма

Банк, ЭДО, синхронизации работают

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

Ошибки подключения или выгрузки

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

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

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

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

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

Как выбрать способ обновления

Типовая конфигурация и есть подписка ИТСНастройте автоматическое обновление через интернет-поддержку
Конфигурация доработанаОбновляйте вручную через конфигуратор с анализом сопоставления объектов
Нет интернета на сервереСкачивайте дистрибутивы на другой машине и обновляйте из каталога шаблонов
Нужно перескочить много релизовИспользуйте полный дистрибутив или последовательную установку промежуточных версий
Итог

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

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

Часто задаваемые вопросы

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

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

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

Не пытайтесь запускать базу повторно и не применяйте новые обновления. Восстановите базу из резервной копии, сделанной перед обновлением, устраните причину сбоя (место на диске, активные сеансы, версия платформы) и повторите процедуру заново.

Как часто нужно обновлять конфигурацию?

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

Безопасно ли автоматическое обновление для базы с доработками?

Нет. Автоматический режим устанавливает типовой релиз и может затереть изменённые объекты или отказаться обновляться. Для доработанных конфигураций отключите автообновление и выполняйте установку вручную через конфигуратор с анализом сопоставления объектов.

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

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

Можно ли откатить обновление назад?

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