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

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

Как пошагово обновить 1С: полная инструкция

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

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

Материал подходит для конфигураций «Бухгалтерия предприятия», «Управление торговлей», «Зарплата и управление персоналом» и других типовых решений, находящихся на полной поддержке. Для доработанных и снятых с поддержки конфигураций порядок отличается — об этом отдельный раздел ниже.

Что подготовить перед обновлением

Сначала определите текущие версии платформы и конфигурации. Откройте базу в режиме Предприятия и зайдите в меню «Справка → О программе»: там указаны версия платформы (например, 8.3.22.xxxx) и номер релиза конфигурации. Эти два значения понадобятся, чтобы понять, какие обновления вам доступны и нужна ли предварительная установка новой платформы.

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

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

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

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

Для файловых баз допустим и более простой вариант: скопировать каталог базы целиком (файл 1Cv8.1CD и сопутствующие файлы) при закрытых сеансах всех пользователей. Для клиент-серверных баз на SQL корректнее делать копию средствами СУБД — например, через backup в MS SQL Server или PostgreSQL.

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

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

Проверка статуса поддержки конфигурации

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

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

Способы обновления: какой выбрать

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

Второй способ — обновление через конфигуратор с использованием файлов обновления, скачанных с портала 1С или полученных от партнёра. Он нужен, когда нет доступа к интернет-поддержке из программы или требуется обновление через несколько релизов. Третий способ — обновление через шаблоны, установленные из полного дистрибутива (файл setup.exe из комплекта поставки).

Сравнение способов обновления

Через интернет-поддержку

Подходит для большинства пользователей типовых конфигураций; требует действующего договора ИТС и доступа в интернет

Через конфигуратор и файл обновления

Подходит при отсутствии интернета на сервере или при обновлении через несколько релизов; требует больше ручных действий

Через шаблоны дистрибутива

Подходит для чистой установки и обновления с любого релиза; нужен полный дистрибутив конфигурации

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

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

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

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

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

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

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

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

Только после успешной проверки открывайте доступ пользователям. Если обновление выполнялось на сервере, убедитесь, что фоновые и регламентные задания возобновили работу.

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

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

Версия в «Справка → О программе»
Норма

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

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

Осталась старая версия или ошибка при открытии

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

База открывается, обработчики обновления завершены

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

Ошибка несоответствия версий или зависание обработчиков

Контрольные отчёты
Норма

Итоги совпадают с данными до обновления

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

Расхождения в остатках или пустые отчёты

Регламентные задания
Норма

Выполняются по расписанию без ошибок

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

Задания остановлены или завершаются с ошибками

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

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

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

Удобно вести простой журнал обновлений: дата, с какого релиза на какой обновлялись, кто выполнял, были ли проблемы. При обращении в поддержку или к франчайзи такая история заметно ускоряет диагностику.
ПЗ
Практическое замечание

Частые ошибки и как их избежать

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

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

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

Когда обновление лучше доверить специалисту

Самостоятельное обновление оправдано для типовых конфигураций на полной поддержке, небольших баз и наличии свежей копии. К специалисту стоит обратиться, если конфигурация доработана, база большая и критичная, обновление идёт через много релизов, используется клиент-серверная архитектура с интеграциями, либо предыдущие попытки обновления завершались ошибками.

Маршрут решения

Как выбрать действие

Конфигурация типовая, на поддержке, есть копияОбновляйте самостоятельно через интернет-поддержку или конфигуратор
Есть доработки или конфигурация снята с поддержкиОстановитесь и привлеките специалиста для объединения с сохранением изменений
Обновление завершилось ошибкой реструктуризацииНе запускайте базу повторно, восстановите копию и разбирайте причину
Нужно обновиться через много релизовПланируйте последовательное обновление с проверкой на каждом шаге или обратитесь к партнёру 1С

Часто задаваемые вопросы

Можно ли обновить 1С без договора ИТС?

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

Сколько времени занимает обновление?

Для небольшой файловой базы обычно достаточно от 15–30 минут до пары часов с учётом копии и проверки. Большие клиент-серверные базы с объёмными обработчиками обновления могут обновляться несколько часов, поэтому процедуру планируют на нерабочее время.

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

Не предпринимайте повторных попыток обновления и не запускайте тестирование и исправление без копии. Восстановите базу из резервной копии, зафиксируйте текст ошибки и обратитесь к специалисту или в поддержку с описанием релизов и текста ошибки.

Нужно ли обновлять платформу при каждом обновлении конфигурации?

Нет, только если новый релиз конфигурации явно требует более свежую версию платформы. Эта информация указывается в описании релиза. Если требований нет, можно оставаться на текущей стабильной версии платформы.

Можно ли откатить обновление назад?

Штатного механизма отката нет: структура базы после реструктуризации необратимо меняется. Единственный способ вернуться на прежний релиз — восстановить базу из резервной копии, сделанной до обновления. Поэтому копия обязательна.

Как обновить 1С, если база работает в клиент-серверном режиме?

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

Итог

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

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