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