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

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

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

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

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

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

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

Подготовка: резервная копия и проверка условий

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

Дополнительно скопируйте сам каталог базы, если она файловая: это страховка на случай, если выгрузка .dt окажется повреждённой. Для клиент-серверных баз (SQL) копию делает администратор СУБД штатными средствами.

Проверьте три условия: есть ли у вас права администратора в базе, завершили ли все пользователи работу (обновление конфигурации требует монопольного доступа) и подходит ли новый релиз конфигурации к вашей текущей версии — последовательность обновления указана в файле поставки.

Обновление технологической платформы

Дистрибутив платформы скачивается с портала 1С при наличии действующего договора сопровождения (ИТС) или поставляется партнёром. Запустите установщик setup.exe, выберите вариант установки и каталог — платформа устанавливается рядом со старой, удалять предыдущую версию не обязательно.

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

Если баз несколько, каждая запоминает версию платформы, с которой запускалась. В списке баз можно вручную указать нужную версию через кнопку «Изменить» в стартовом окне.

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

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

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

После сравнения и объединения конфигураций нажмите «Выполнить», затем примите изменения через «Конфигурация → Обновить конфигурацию базы данных» (клавиша F7). На этом этапе 1С изменит структуру таблиц — на больших базах процесс может занять продолжительное время, прерывать его нельзя.

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

Обновление в пользовательском режиме

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

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

Способы обновления

Через конфигуратор

Универсальный способ, работает с любым релизом и файлом .cf/.cfu. Требует понимания монопольного режима и структуры базы.

Из режима 1С:Предприятие

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

Через обновлятор или специалиста

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

Если конфигурация доработана

Если в конфигурацию вносились изменения (добавлены отчёты, изменены документы, доработаны модули), при объединении конфигуратор покажет окно сопоставления объектов. Здесь критично не снимать флажки с собственных доработок бездумно: объекты, изменённые и у вас, и в новом релизе, потребуют ручного переноса изменений.

Практичный подход — перед обновлением зафиксировать список доработок (например, сравнением с типовой конфигурацией вашего релиза через «Конфигурация → Сравнить, объединить с конфигурацией из файла»), а после обновления перенести их заново. Для сильно доработанных баз разумно привлекать специалиста по 1С.

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

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

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

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

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

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

Номер версии в «О программе»
Норма

Соответствует установленному релизу

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

Версия не изменилась — обновление не применилось

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

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

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

Ошибки при запуске, сообщения о несовместимости

Проведение документов и отчёты
Норма

Документы проводятся, отчёты формируются без ошибок

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

Ошибки в модулях, пустые или искажённые данные

Частые вопросы

Можно ли обновить 1С 8.2 сразу до 8.3?

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

Что делать, если при обновлении пишет «нет доступных обновлений»?

Проверьте, что файлы обновления размещены в каталоге шаблонов (обычно указывается в настройках стартового окна, кнопка «Настройка»), либо выберите вариант «Выбор файла обновления» и укажите файл .cfu вручную. Также убедитесь, что релиз обновления подходит для вашей текущей версии.

Нужен ли монопольный доступ для обновления?

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

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

На больших базах реструктуризация может идти часами — сначала убедитесь, что процесс действительно завершён аварийно (нет нагрузки на диск и процессор). Если процесс прерван, восстановите базу из резервной копии и повторите обновление, по возможности на более мощном оборудовании.

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

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

Итог

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

Обновление 1С 8.2 состоит из обновления платформы и конфигурации. Всегда начинайте с резервной копии .dt, обеспечьте монопольный доступ, выполняйте обновление последовательно по релизам и проверяйте работу базы после завершения. При доработанной конфигурации или сомнениях привлекайте специалиста.