Администрирование · 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С
- 2Закройте все сеансы 1С на компьютере
- 3Запустите setup.exe и пройдите мастер установки со стандартными компонентами
- 4В списке информационных баз укажите новую версию платформы для базы
- 5Запустите базу и убедитесь, что она открывается без ошибок
Обновление типовой конфигурации через конфигуратор
Классический способ — обновление через конфигуратор. Откройте базу в конфигураторе с монопольным доступом, затем перейдите в меню «Конфигурация → Поддержка → Обновить конфигурацию». Программа предложит источник обновления: поиск доступных обновлений в сети или выбор файла обновления (1cv8.cfu), скачанного заранее с портала.
Если база давно не обновлялась, мастер покажет цепочку релизов: некоторые обновления устанавливаются только последовательно, через промежуточные версии. Список допустимых версий, с которых возможен переход, всегда указан в файле описания поставки. Не пытайтесь «перепрыгнуть» через обязательные промежуточные релизы — мастер просто не даст выбрать такой файл, а принудительное обновление через загрузку конфигурации чревато потерей данных.
После выбора обновления конфигуратор выполнит сравнение, объединение и предложит обновить конфигурацию базы данных (клавиша F7). На этапе реструктуризации не прерывайте процесс: для больших баз он может идти десятки минут. Затем запустите базу в режиме предприятия под пользователем с полными правами — выполнятся обработчики обновления, которые перенесут и преобразуют данные. Только после их завершения обновление считается законченным.
Обновление через интернет из режима предприятия
В типовых конфигурациях («Бухгалтерия предприятия», «Зарплата и управление персоналом», «Управление нашей фирмой» и других) есть встроенный механизм обновления без конфигуратора. Он находится в разделе «Администрирование → Обновление версии программы» (точное расположение зависит от конфигурации). Программа сама проверит наличие нового релиза, скачает его и установит.
Этот способ удобен для небольших организаций без выделенного специалиста: пользователь с правами администратора запускает обновление, дожидается установки и перезапуска. Ограничения те же — нужна действующая подписка, монопольный доступ к базе на время установки и резервная копия, которую механизм предложит создать автоматически. Не отказывайтесь от этого предложения.
Если автоматическое обновление завершилось ошибкой (обрыв связи, нехватка места), не запускайте его повторно вслепую: проверьте журнал ошибок, освободите место на диске и убедитесь, что база открывается в конфигураторе. При повторяющихся сбоях переходите на ручной сценарий через конфигуратор с файлом обновления.
Особенности обновления доработанных конфигураций
Если конфигурация изменялась под нужды организации, автоматическое объединение может не пройти: конфигуратор покажет окно сравнения с конфликтами, где типовые изменения пересекаются с вашими доработками. Здесь требуется понимание, какие объекты менялись и почему, — механическое «взять всё из новой поставки» сотрёт доработки, а «оставить всё старое» приведёт к ошибкам в обновлённых механизмах.
Практичный подход — сначала развернуть копию базы и выполнить обновление на ней, зафиксировав все конфликты и решения по ним. После успешного тестового обновления и проверки ключевых операций (проведение документов, формирование отчётов, обмены) повторите процедуру на рабочей базе. Для сильно доработанных конфигураций обновление разумно поручать специалисту, который эти доработки делал или сопровождает.
Проверка результата после обновления
После завершения обновления проверьте версию конфигурации в сведениях о программе — она должна совпасть с целевым релизом. Затем выполните контрольные действия: откройте несколько документов за разные периоды, сформируйте регламентированный отчёт, запустите обмены, если они используются. Ошибки при открытии форм и отчётов чаще всего говорят о том, что обработчики обновления завершились с ошибками — смотрите журнал регистрации.
Полезно также выполнить тестирование и исправление базы (в конфигураторе: «Администрирование → Тестирование и исправление») в режиме проверки без исправлений — на копии. Для файловых баз после обновления рекомендуется проверить, что размер файла и быстродействие не изменились аномально.
Как проверить результат
Совпадает с целевым релизом
Осталась прежней — обновление не завершено
База открывается без сообщений об ошибках
Ошибки обработчиков обновления — смотрите журнал регистрации
Отчёты строятся, данные сходятся с прошлым периодом
Ошибки или расхождения — нужен анализ и, возможно, откат из копии
Все сеансы запускаются на новой платформе
Часть пользователей не может войти — проверьте версию платформы на их ПК
Частые вопросы
Можно ли обновлять 1С без подписки ИТС?
Официально дистрибутивы обновлений распространяются в рамках договора информационно-технологического сопровождения или через сервисы для зарегистрированных пользователей. Без доступа к порталу получить легальные обновления нельзя. Для базовых версий некоторых конфигураций обновления доступны бесплатно после регистрации программного продукта.
Что делать, если обновление зависло на этапе реструктуризации?
Сначала оцените, действительно ли процесс завис: на больших базах реструктуризация идёт долго, и индикатор может не двигаться. Проверьте активность диска и процессора. Если активности нет продолжительное время, процесс придётся завершить и восстановить базу из резервной копии, после чего повторить обновление, устранив причину (нехватка места, блокировки).
Нужно ли обновлять платформу на всех компьютерах?
Да. Если база переведена на новую версию платформы, все рабочие места, которые к ней подключаются, должны иметь совместимую версию. В клиент-серверном варианте обновляется и сервер 1С, причём версии сервера и клиентов должны совпадать. Удобно централизованно распространять дистрибутив или использовать тонкий клиент через веб-сервер.
Как откатить обновление, если что-то пошло не так?
Штатной кнопки «отменить обновление» нет. Единственный способ — восстановить базу из резервной копии, сделанной до обновления, и при необходимости вернуть прежнюю версию платформы (поэтому старые версии платформы лучше не удалять сразу). Данные, введённые после обновления, при откате будут потеряны — их придётся переносить вручную.
Как часто нужно обновлять конфигурацию?
Для конфигураций с регламентированной отчётностью обновления критичны перед сдачей отчётных форм — формы и правила их заполнения регулярно меняются. Остальные релизы разумно устанавливать по мере выхода, но не обязательно в день публикации: практичнее подождать несколько дней, когда выявляются возможные ошибки нового релиза.
Чем обновление через файл cfu отличается от обновления через интернет?
Результат одинаков — меняется сам механизм доставки. Файл cfu скачивается заранее и применяется в конфигураторе вручную, что даёт контроль над процессом и подходит для баз без доступа в интернет. Автоматическое обновление из режима предприятия проще для пользователя, но требует стабильного соединения и подходит в основном для типовых конфигураций.
Что важно запомнить
Обновление 1С 8.3 — это последовательность: резервная копия, при необходимости новая платформа, затем обновление конфигурации и обязательный запуск обработчиков в режиме предприятия. Не прерывайте реструктуризацию, не пропускайте обязательные промежуточные релизы и проверяйте результат до возврата пользователей в базу.