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

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

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

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

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

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

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

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

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

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

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

Где взять файл обновления и как его установить

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

Внутри каталога шаблонов структура папок отражает поставщика, конфигурацию и релиз: например, 1c\Accounting\3_0_xx_x. Именно из этой структуры конфигуратор предложит обновление автоматически, если путь к шаблонам указан в настройках. Проверить и добавить путь к шаблонам можно в диалоге выбора информационных баз: кнопка «Настройка», поле «Каталоги шаблонов конфигураций и обновлений».

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

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

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

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

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

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

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

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

Если конфигурация снята с полной поддержки и содержит доработки, стандартный файл обновления применяется иначе. В этом случае используйте «Конфигурация → Сравнить, объединить с конфигурацией из файла», указав файл новой поставки 1cv8.cf из каталога шаблонов (он находится рядом с файлом обновления в папке релиза).

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

Сравнение вариантов

Обновление через «Обновить конфигурацию» (1cv8.cfu)

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

Сравнение и объединение с файлом поставки (1cv8.cf)

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

Загрузка конфигурации из файла целиком

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

Проверка результата и откат при проблемах

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

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

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

Номер релиза в сведениях о программе
Норма

Соответствует установленному обновлению

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

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

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

Обработчики обновления завершились без ошибок

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

Сообщения об ошибках обработчиков, обновление «зависло»

Контрольные итоги учёта
Норма

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

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

Расхождения в суммах — нужен анализ и возможен откат

Работа типовых операций
Норма

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

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

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

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

Типичные ошибки при ручном обновлении

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

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

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

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

FAQ: частые вопросы о ручном обновлении 1С 8.3

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

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

Чем файл 1cv8.cfu отличается от 1cv8.cf?

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

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

В клиент-серверном варианте завершите сеансы через консоль администрирования кластера и установите блокировку начала сеансов. В файловом варианте можно временно переименовать или переместить папку базы либо воспользоваться параметром блокировки через «Администрирование → Блокировка установки соединений» в конфигураторе.

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

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

Что делать, если обновление завершилось с ошибкой обработчика?

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

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

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

Итог

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

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