Администрирование · 12 мин
Как провести обновление 1С: полная инструкция для пользователя
Пошаговая инструкция по обновлению 1С: создание резервной копии, обновление через конфигуратор и интернет-поддержку, решение типичных ошибок и проверка результата.
Обновление конфигурации 1С — обязательная процедура, без которой программа перестаёт соответствовать текущему законодательству: меняются формы отчётности, ставки налогов, форматы электронных документов. Пропуск нескольких релизов подряд усложняет последующее обновление и повышает риск ошибок, поэтому обновляться лучше регулярно, а не «накапливать» версии.
Типовой процесс обновления занимает от 20 минут до нескольких часов в зависимости от размера базы, количества пропущенных релизов и того, дорабатывалась ли конфигурация. Основные этапы одинаковы для большинства конфигураций: подготовка и резервная копия, получение обновления, установка, обновление конфигурации базы данных и проверка результата.
Ниже разобраны два рабочих сценария — автоматическое обновление через интернет-поддержку и ручное обновление через конфигуратор, а также действия при ошибках и ограничения, при которых задачу лучше передать специалисту.
Подготовка: что проверить до начала обновления
Убедитесь, что у вас есть действующая подписка ИТС или договор сопровождения — без неё официальные обновления типовых конфигураций недоступны. Проверить статус можно в разделе «Администрирование — Интернет-поддержка и сервисы» в режиме «Предприятие»: там же указывается логин и пароль от портала 1С.
Выясните текущую версию конфигурации и платформы. Версия конфигурации отображается в пункте меню «О программе», версию платформы видно там же. Эти данные понадобятся, чтобы понять, сколько релизов пропущено и требуется ли промежуточное обновление — некоторые версии нельзя «перепрыгнуть», их нужно ставить последовательно.
Согласуйте время обновления с пользователями: в клиент-серверном варианте нужно завершить все сеансы и установить блокировку соединений, в файловом — убедиться, что база никем не открыта. Обновление большой базы (десятки гигабайт) может занять несколько часов, поэтому в рабочих организациях его проводят вечером или в выходные.
Раздел «Интернет-поддержка» в программе
Меню «О программе»
Справочник изменённых объектов в конфигураторе
Диск с базой и диск с каталогом шаблонов
Резервная копия: обязательный шаг, который нельзя пропускать
Единственный надёжный способ откатиться после неудачного обновления — восстановить базу из копии. Для файловой базы есть два рабочих способа: выгрузка в файл .dt через конфигуратор («Администрирование — Выгрузить информационную базу») или простое копирование файла 1Cv8.1CD при закрытой базе. Оба варианта допустимы, но выгрузка .dt дополнительно проверяет целостность данных.
Для клиент-серверной базы (SQL Server, PostgreSQL) копию делает администратор средствами СУБД — штатным бэкапом базы данных. Выгрузка .dt для больших серверных баз возможна, но занимает много времени и места, поэтому обычно используется именно бэкап на уровне СУБД.
Храните копию отдельно от рабочего каталога базы — на другом диске или сетевом ресурсе. Минимальная практика — сохранять копии минимум за последние два-три обновления, чтобы можно было откатиться, если ошибка обнаружится не сразу.
Способ 1. Автоматическое обновление через интернет-поддержку
Самый простой путь для типовых конфигураций без доработок — обновление прямо из режима «Предприятие». Откройте «Администрирование — Обслуживание — Обновление версии программы» (в разных конфигурациях путь может немного отличаться). Программа проверит наличие новых версий на портале 1С и предложит установить их.
Для работы механизма нужны действующие логин и пароль интернет-поддержки и доступ в интернет. Программа скачает дистрибутив, установит шаблон обновления и предложит выполнить обновление сразу или отложить. В момент установки все пользователи должны выйти из базы — система сама предложит завершить сеансы.
- 1Завершите работу всех пользователей и сделайте резервную копию
- 2Откройте «Администрирование — Обновление версии программы»
- 3Нажмите поиск обновлений и дождитесь списка доступных версий
- 4Выберите установку сейчас и подтвердите действие
- 5Дождитесь завершения обновления конфигурации базы данных
- 6Запустите программу и проверьте версию в «О программе»
Способ не подходит, если конфигурация доработана, если обновлений накопилось много (механизм может ставить их по одному, что долго) или если обновление требует ручных действий. В этих случаях используйте конфигуратор.
Способ 2. Ручное обновление через конфигуратор
Скачайте дистрибутив обновления с портала 1С (раздел обновлений программ) или возьмите его с диска ИТС. Установите шаблон в каталог шаблонов — обычно это папка tmplts в профиле пользователя. Важно скачивать обновление именно для вашей версии: в описании релиза всегда указано, с каких версий возможен переход.
Откройте конфигуратор, перейдите в «Конфигурация — Поддержка — Обновить конфигурацию». Выберите источник «Поиск доступных обновлений» — программа найдёт установленный шаблон. Если нужной версии нет в списке, значит, либо шаблон не установлен, либо переход с вашей версии на неё невозможен напрямую и требуется промежуточный релиз.
После выбора обновления конфигуратор покажет окно сравнения и объединения. Для типовой конфигурации достаточно нажать «Выполнить» с настройками по умолчанию. Затем примите изменения и выполните обновление конфигурации базы данных (клавиша F7 или «Конфигурация — Обновить конфигурацию базы данных»). На этом этапе реструктуризуются таблицы — на больших базах процесс может идти долго, прерывать его нельзя.
Если конфигурация доработана
При снятых с поддержки объектах окно сравнения-объединения потребует ручной работы: для каждого изменённого объекта нужно решить, брать ли изменения из нового релиза, оставить свои доработки или объединить оба варианта. Это задача для программиста 1С — ошибка при объединении может привести к потере доработок или неработоспособности типовых механизмов.
Какой способ обновления выбрать
Подходит для типовой конфигурации, 1–3 пропущенных релиза, есть интернет и логин портала. Ограничение: не работает с доработками.
Универсальный способ: много пропущенных релизов, нет интернета на сервере, нужен контроль каждого шага. Требует навыка работы с конфигуратором.
Доработанная конфигурация, клиент-серверная база большого объёма, прошлые попытки обновления завершались ошибками.
Обновление платформы 1С
Платформа (технологическая платформа 1С:Предприятие 8.3) обновляется отдельно от конфигурации. Новые релизы конфигураций часто требуют минимальную версию платформы — она указана в описании обновления. Если платформа старше требуемой, сначала обновите её.
Установка платформы выполняется запуском установщика на компьютере или сервере. Старые версии платформы удалять не обязательно — они могут сосуществовать, а конкретная база запускается на той версии, которая указана в её свойствах в списке баз. После смены версии платформы для клиент-серверной базы проверьте, что агент сервера 1С также обновлён до той же версии.
Удобно вести простой журнал обновлений: дата, с какой версии на какую обновили, кто выполнял, были ли ошибки. Когда через полгода возникнет вопрос «а на какой версии мы были до сбоя», журнал сэкономит часы на восстановление картины.
Проверка результата и типичные ошибки
После завершения обновления запустите базу в режиме «Предприятие». Первый запуск может быть долгим — выполняются отложенные обработчики обновления данных. Дождитесь их окончания: статус виден в разделе «Администрирование — Обслуживание — Результаты обновления программы» (название раздела зависит от конфигурации). Не закрывайте программу, пока обработчики не завершатся.
Проверьте ключевые функции: версию в «О программе», открытие основных документов, формирование регламентированных отчётов, обмены (банк, ЭДО, маркировка — если используются). Для клиент-серверной базы дополнительно убедитесь, что все пользователи могут подключиться.
Как проверить результат
Совпадает с устанавливаемым релизом
Версия не изменилась — обновление не применилось
Все выполнены, статус «завершено»
Есть зависшие или завершившиеся с ошибкой
Документы проводятся без ошибок
Ошибки вида «поле не обнаружено» — признак прерванной реструктуризации
Формы открываются, актуальные версии форм
Старые формы или ошибки при открытии
Границы самостоятельной работы
Самостоятельно разумно обновлять типовую файловую базу без доработок при наличии резервной копии и свободного времени. К специалисту стоит обращаться, если: конфигурация доработана, база клиент-серверная и обслуживает десятки пользователей, пропущено много релизов, предыдущие обновления завершались ошибками, либо в базе есть самописные расширения и внешние обработки, интегрированные в типовые механизмы.
Что важно запомнить
Порядок безопасного обновления всегда один: резервная копия → проверка версии и требований релиза → обновление конфигурации → обновление конфигурации базы данных → проверка результата. Пропуск любого шага, особенно копии, превращает штатную процедуру в риск потери данных.
Частые вопросы об обновлении 1С
Можно ли обновить 1С без подписки ИТС?
Официальные обновления типовых конфигураций распространяются по договору информационно-технологического сопровождения (ИТС) или через партнёров. Без действующего договора скачать обновление с портала 1С не получится. Альтернативы нелегальны или небезопасны: дистрибутивы из неофициальных источников могут содержать вредоносный код.
Сколько времени занимает обновление?
Для небольшой файловой базы и одного релиза — обычно 20–60 минут. Большие базы, клиент-серверный вариант и несколько последовательных релизов могут занять несколько часов, значительная часть которых уходит на реструктуризацию таблиц и отложенные обработчики. Планируйте обновление на нерабочее время.
Что делать, если обновление завершилось с ошибкой?
Не пытайтесь повторно обновлять «вслепую». Зафиксируйте текст ошибки и момент её появления (сравнение-объединение, реструктуризация, обработчики). Если база не открывается или работает некорректно — восстановите её из резервной копии и разбирайте причину: часто это пропущенный промежуточный релиз, недостаток места на диске или повреждённые данные, которые лечатся тестированием и исправлением базы.
Нужно ли обновлять платформу вместе с конфигурацией?
Не обязательно одновременно, но нужно следить за минимальной требуемой версией платформы, указанной в описании релиза конфигурации. Если требуемая версия новее установленной — сначала обновите платформу, затем конфигурацию. Обратная ситуация (слишком новая платформа) обычно не проблема, но на совсем старых конфигурациях может потребоваться режим совместимости.
Что такое отложенные обработчики и можно ли их пропустить?
Это процедуры, которые переносят и преобразуют данные уже после обновления конфигурации базы данных, работая в фоне. Прерывать или отключать их нельзя: до завершения обработчиков часть данных может быть в промежуточном состоянии, а отчёты и документы — показывать некорректные значения. Дождитесь статуса «выполнено» в разделе результатов обновления.
Как откатить обновление, если что-то пошло не так?
Штатной кнопки «отменить обновление» в 1С нет. Единственный способ отката — восстановление базы из резервной копии, сделанной до обновления: загрузка .dt через конфигуратор, возврат файла 1Cv8.1CD или восстановление базы средствами СУБД. Именно поэтому проверка наличия и целостности копии — обязательный шаг до начала работ.