Администрирование · 11 мин
Как обновить 1С:Предприятие до последней версии
Как обновить 1С:Предприятие до последней версии: проверка релиза, резервная копия, обновление через конфигуратор и интернет, типичные ошибки и проверка результата.
Обновление 1С:Предприятие состоит из двух независимых задач: обновления технологической платформы (самой программы, которая запускает базу) и обновления конфигурации (прикладного решения — «Бухгалтерии», «Управления торговлей» и т.д.). Чаще всего под «обновлением 1С» понимают именно обновление конфигурации, но платформу тоже нужно периодически актуализировать, иначе новые релизы конфигурации могут отказаться устанавливаться.
Процедура в типовых конфигурациях хорошо автоматизирована: при наличии действующей подписки ИТС и доступа в интернет обновление скачивается и ставится прямо из режима «Предприятие». Сложности возникают при доработанных конфигурациях, пропущенных релизах и файловых базах с большим объёмом данных — тогда требуется обновление через конфигуратор вручную.
Главное правило безопасности: перед любым обновлением делается резервная копия информационной базы. Без неё откатиться при сбое будет невозможно, а восстановление данных из повреждённой базы — дорогая и не всегда успешная операция.
Подготовка: что проверить до обновления
Первый шаг — выяснить текущие версии. Откройте меню «Справка → О программе» (или значок «i» в правом верхнем углу): там указаны версия платформы, версия конфигурации и режим работы базы. Эти данные понадобятся, чтобы понять, какие релизы можно ставить, а какие придётся пропускать или наоборот — доустановить промежуточные.
Убедитесь, что у вас есть действующий договор 1С:ИТС или подписка на сервис обновлений: без неё официальный портал portal.1c.ru не выдаст дистрибутивы, а встроенный механизм обновления не сможет скачать релиз. Также проверьте, что учётная запись пользователя портала привязана к программе в настройках интернет-поддержки.
Оцените состояние конфигурации: если она дорабатывалась сторонними специалистами (изменены типовые объекты, добавлены свои модули), автоматическое обновление может «затереть» доработки или завершиться с ошибками. Признак доработанной конфигурации — открытая поддержка с изменениями, о чём можно узнать в конфигураторе: «Конфигурация → Поддержка → Настройка поддержки».
Резервная копия: обязательный шаг
Для файловой базы самый надёжный способ — скопировать файл 1Cv8.1CD из каталога базы при закрытых сеансах всех пользователей. Альтернатива — выгрузка через конфигуратор: «Администрирование → Выгрузить информационную базу» в файл с расширением .dt. Выгрузка в .dt дополнительно служит проверкой целостности: если база выгрузилась без ошибок, она с высокой вероятностью в рабочем состоянии.
Для клиент-серверной базы (MS SQL, PostgreSQL) делайте копию средствами СУБД — штатным бэкапом базы данных. Выгрузка .dt из большой серверной базы может занять часы и потребовать значительного дискового пространства.
Проверьте, что копия реально существует и её можно восстановить: размер файла не нулевой, .dt загружается в пустую базу. Не храните единственную копию на том же диске, где лежит рабочая база.
Обновление конфигурации через интернет (типовой способ)
В типовых конфигурациях обновление выполняется из режима «Предприятие». Путь может немного отличаться в зависимости от конфигурации, но обычно это: «Администрирование → Интернет-поддержка и сервисы → Обновление версии программы». Перед запуском завершите работу всех пользователей базы и запустите сеанс в монопольном режиме — механизм сам предложит это сделать.
Мастер покажет доступные обновления, загрузит их, предложит создать резервную копию и выполнит установку. После установки файлов конфигурации запускается процедура обновления данных информационной базы — она может занимать от нескольких минут до нескольких часов на больших базах. Прерывать этот процесс нельзя.
- 1Завершите сеансы всех пользователей и сделайте резервную копию
- 2Откройте «Администрирование → Интернет-поддержка и сервисы → Обновление версии программы»
- 3Выберите доступное обновление и запустите загрузку и установку
- 4Дождитесь завершения обновления данных информационной базы
- 5Запустите базу в обычном режиме и проверьте версию в разделе «О программе»
Если обновлений несколько
Мастер обычно предлагает накатить все пропущенные релизы последовательно. Не пропускайте промежуточные версии, если они обязательны: информация о том, на какие релизы рассчитано обновление, указана в файле поставки и в описании релиза на портале 1С. Установка «через голову» нескольких версий без промежуточных — частая причина ошибок при обновлении данных.
Обновление через конфигуратор вручную
Ручной способ нужен, когда нет доступа в интернет с рабочего сервера, конфигурация доработана или автоматический механизм завершился с ошибкой. Дистрибутив обновления скачивается с портала portal.1c.ru в разделе «Обновления программ» — потребуется логин с действующей подпиской.
Для типовой конфигурации без изменений: откройте конфигуратор в монопольном режиме, затем «Конфигурация → Поддержка → Обновить конфигурацию». Выберите «Поиск доступных обновлений» или укажите файл поставки (.cfu) из распакованного дистрибутива. После загрузки обновления конфигуратор предложит обновить конфигурацию базы данных — соглашайтесь и дождитесь реструктуризации.
Для доработанной конфигурации используется «Конфигурация → Сравнить, объединить с конфигурацией из файла». В окне сравнения внимательно пройдитесь по списку изменённых объектов: типовые объекты с вашими доработками нужно объединять вручную, отмечая, какие изменения сохранить. Это трудоёмкая работа — на больших доработках она занимает часы и требует понимания логики доработок.
Перед ручным обновлением распакуйте дистрибутив и прочитайте прилагаемый файл описания (обычно 1cv8upd.htm): там перечислены версии, с которых возможен переход, порядок обновления и дополнительные действия после установки — например, необходимость запустить регламентные обработчики или обновить печатные формы.
Обновление платформы 1С:Предприятие
Новые релизы конфигураций периодически повышают минимально требуемую версию платформы — об этом написано в описании релиза. Проверить текущую версию платформы можно там же, в окне «О программе». Если требуемая версия выше установленной, сначала обновляется платформа, и только потом конфигурация.
Дистрибутив платформы скачивается с того же портала обновлений. Установка выполняется на каждом компьютере, где запускается 1С (или на сервере 1С и терминальном сервере), при закрытых сеансах программы. В типовой установке достаточно запустить setup.exe и пройти мастер с параметрами по умолчанию.
После обновления платформы первый запуск базы может занять больше времени — выполняется конвертация. При смене версии платформы на клиент-серверной базе иногда требуется обновить и сервер 1С:Предприятия: версии клиента и сервера должны совпадать.
Проверка результата и частые ошибки
Сразу после обновления откройте «О программе» и сверьте версию конфигурации с той, что устанавливали. Затем проверьте ключевые операции: проведение документов, формирование регламентированных отчётов, печать, обмены (ЭДО, банк-клиент, синхронизация с другими программами). Многие конфигурации после обновления запускают отложенные обработчики обновления данных — до их завершения часть функций может работать некорректно, статус виден в разделе «Результаты обновления программы».
Как проверить результат
Совпадает с установленным релизом
Осталась старая версия — обновление не применилось
Все выполнены, очередь пуста
Есть зависшие или завершившиеся с ошибкой обработчики
Документы проводятся, отчёты формируются без ошибок
Ошибки при проведении, пустые или «битые» отчёты
ЭДО, банк, синхронизации проходят в штатном режиме
Ошибки обмена после обновления
Особые сценарии и ограничения
Базовые версии конфигураций обновляются только через интернет и не поддерживают ручную установку из дистрибутива — это ограничение лицензионной политики. Коробочные ПРОФ и КОРП версии допускают оба способа.
Если база работает в сервисе 1С:Фреш (облако), обновление конфигурации выполняется автоматически оператором сервиса — вмешательство пользователя не требуется, нужно лишь следить за уведомлениями о плановых работах.
Если пропущено много релизов (год и более), иногда надёжнее не накатывать их по очереди, а установить актуальную полную версию конфигурации и перенести данные штатной синхронизацией, либо выполнить последовательное обновление на копии базы в тестовом режиме, фиксируя каждый шаг.
Как выбрать действие
Частые вопросы
Можно ли обновляться без договора ИТС?
Скачивание обновлений с официального портала и работа встроенного механизма обновления требуют действующей подписки (ИТС или сервисного договора). Без неё легального источника обновлений нет. Обновление платформы в ряде случаев доступно по регистрации, но для конфигураций подписка обязательна.
Сколько времени занимает обновление?
Сама установка релиза — обычно 10–30 минут, но обновление данных информационной базы на больших базах может идти несколько часов. Планируйте обновление на нерабочее время и закладывайте запас времени минимум вдвое.
Что делать, если обновление завершилось с ошибкой?
Не перезапускайте обновление повторно «вслепую». Сохраните текст ошибки и журнал регистрации, восстановите базу из резервной копии и разберитесь в причине: чаще всего это нехватка места на диске, активные сеансы, пропущенный обязательный релиз или повреждение данных, которое лечится тестированием и исправлением базы.
Нужно ли обновлять платформу при каждом обновлении конфигурации?
Нет. Платформу обновляют только когда релиз конфигурации требует более новую версию, либо когда вышло важное исправление ошибок платформы. Требование указано в описании релиза конфигурации.
Как откатить обновление, если что-то пошло не так?
Штатного «отката» конфигурации не существует. Единственный способ — восстановить базу из резервной копии, сделанной до обновления. Поэтому копия обязательна, а после обновления данные, введённые в новой версии, при откате придётся переносить вручную.
Можно ли обновляться, пока пользователи работают в базе?
Нет. Обновление конфигурации базы данных требует монопольного доступа: все сеансы должны быть завершены, регламентные задания остановлены. Работа пользователей во время реструктуризации может привести к повреждению данных.
Что важно запомнить
Перед обновлением всегда делайте резервную копию и проверяйте требуемую версию платформы. Типовую конфигурацию обновляйте через встроенный механизм из режима «Предприятие», доработанную — только через сравнение и объединение в конфигураторе. После обновления проверьте версию, отложенные обработчики и работу ключевых операций.