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

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

Как обновить 1С через конфигуратор самостоятельно до последней версии

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

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

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

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

Проверьте, можно ли обновлять вашу конфигурацию

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

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

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

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

Обновление пройдёт штатно в автоматическом режиме

Замок открыт, есть доработкиКонфигурация изменена

Потребуется ручное сопоставление объектов, лучше привлечь специалиста

Платформа старее требуемойНесовместимость версий

Сначала обновите платформу 1С, затем конфигурацию

Сделайте резервную копию базы

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

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

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

Скачайте и распакуйте обновление

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

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

Скачанный архив распакуйте и запустите установщик (setup.exe) — он разместит шаблоны обновления в каталоге шаблонов, обычно это папка tmplts в профиле пользователя или в каталоге, указанном при установке. Конфигуратор при обновлении будет искать файлы именно там.

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

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

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

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

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

Обновите базу данных и отложенные обработчики

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

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

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

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

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

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

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

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

Номер версии в окне «О программе»
Норма

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

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

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

Отложенные обработчики
Норма

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

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

Есть обработчики с ошибками или «зависшие»

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

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

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

Ошибки при проведении или пустые отчёты

Обмены и интеграции
Норма

Тестовый обмен проходит без ошибок

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

Ошибки соединения или формата данных

Типичные ошибки и что делать при неудаче

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

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

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

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

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

Конфигурация типовая, на поддержке, пропущено 1–3 релизаОбновляйте самостоятельно по инструкции выше
Конфигурация доработана, замок поддержки открытПривлеките специалиста для сравнения и объединения конфигураций
Пропущено много релизов и вашей версии нет в списке допустимыхСтавьте промежуточные обновления последовательно
После обновления ошибки в отложенных обработчикахИзучите текст ошибки, устраните причину и перезапустите обработчик

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

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

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

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

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

Что делать, если конфигуратор не находит обновление?

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

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

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

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

Штатной кнопки «откат» в 1С нет. Откат выполняется восстановлением базы из резервной копии, сделанной до обновления: файл 1Cv8.1CD копируется обратно в каталог базы, либо база загружается из .dt через «Администрирование → Загрузить информационную базу».

Итог

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

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