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

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

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

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

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

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

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

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

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

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

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

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

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

Конфигурация доработанаЕсть изменения под заказчика

Потребуется сравнение и объединение, возможна ручная доработка

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

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

Файловая или клиент-серверная базаСпособ хранения данных

Для клиент-серверной копию лучше делать средствами СУБД

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

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

Второй универсальный способ — выгрузка в dt через конфигуратор: «Администрирование → Выгрузить информационную базу». Файл dt независим от формата хранения и подходит для переноса, но выгрузка и загрузка больших баз занимает заметное время. Для клиент-серверных баз на SQL надёжнее делать копию средствами самой СУБД (например, backup в MS SQL Server) — это быстрее и корректно фиксирует целостность.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Версия конфигурации в сведениях о программе
Норма

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

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

Осталась прежней — обновление не завершено

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

База открывается без сообщений об ошибках

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

Ошибки обработчиков обновления — смотрите журнал регистрации

Формирование ключевых отчётов
Норма

Отчёты строятся, данные сходятся с прошлым периодом

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

Ошибки или расхождения — нужен анализ и, возможно, откат из копии

Работа пользователей
Норма

Все сеансы запускаются на новой платформе

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

Часть пользователей не может войти — проверьте версию платформы на их ПК

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

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

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

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

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

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

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

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

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

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

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

Чем обновление через файл cfu отличается от обновления через интернет?

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

Итог

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

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