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

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

Как провести модернизацию в 1С 8.3

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

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

Под модернизацией обычно понимают три сценария: обновление релиза конфигурации (например, «1С:Бухгалтерия» с 3.0.хх на более новый), переход на новую версию платформы 1С:Предприятие 8.3 и перенос базы на новое оборудование или серверную архитектуру. Часто эти задачи идут вместе: новый релиз конфигурации требует свежей платформы, а рост объёма данных — более мощного сервера.

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

Шаг 1. Определите, что именно нужно модернизировать

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

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

Определите причину модернизации, так как от неё зависит объём работ:

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

Системные требования нового релиза указаны в файле поставки

Конфигурация снята с поддержкиЕсть доработки

Потребуется сравнение и объединение с сохранением изменений

Файловая база, более 10–15 активных пользователейРиск блокировок и замедления

Рассмотрите переход на клиент-серверный режим

Давно не обновлялись (пропущено много релизов)Накопленное отставание

Проверьте, нужны ли промежуточные версии обновления

Шаг 2. Сделайте резервную копию и проверьте её

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

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

Обязательно проверьте копию: загрузите .dt в пустую базу на тестовом компьютере и убедитесь, что база открывается, документы и отчёты на месте. Непроверенная копия равносильна её отсутствию — случаи «битых» выгрузок встречаются, особенно при нехватке места на диске.

Шаг 3. Обновите платформу 1С:Предприятие

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

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

Для серверного варианта обновляйте компоненты в последовательности: сначала сервер 1С, затем клиентские места. Несовпадение версий сервера и клиентов приведёт к ошибке подключения. Также проверьте разрядность: 64-разрядный сервер требует соответствующих дистрибутивов.

Шаг 4. Обновите конфигурацию на тестовой копии

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

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

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

Порядок обновления конфигурации
  1. 1
    Разверните рабочую копию из файла .dt на тестовом компьютере
  2. 2
    Проверьте в описании поставки минимальную версию платформы и цепочку обновлений
  3. 3
    Выполните «Поддержка → Обновить конфигурацию» с указанием файла обновления
  4. 4
    Примите изменения или выполните сравнение/объединение при доработках
  5. 5
    Запустите обновление конфигурации базы данных (F7) и дождитесь завершения реструктуризации
  6. 6
    Запустите базу в режиме «Предприятие» от имени администратора — отработают обработчики обновления данных
  7. 7
    Проверьте ключевые операции и только потом повторите всё на рабочей базе

Шаг 5. Проверьте результат и выполните обновление рабочей базы

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

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

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

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

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

Запуск базы после обновления
Норма

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

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

Сообщения об ошибках в обработчиках, зависание на старте

Остатки по учёту
Норма

ОСВ и складские отчёты совпадают с данными до обновления

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

Расхождения в итогах, пропавшие проводки

Печатные формы и отчётность
Норма

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

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

Ошибки формата, отсутствие актуальных форм

Обмены и интеграции
Норма

Обмен с банком, ЭДО, сайтом проходит штатно

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

Ошибки соединения, остановленные регламентные задания

Модернизация инфраструктуры: сервер и оборудование

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

Переход на клиент-серверный режим потребует: сервера с достаточным объёмом оперативной памяти и быстрыми дисками (SSD), установки сервера 1С:Предприятия и СУБД (PostgreSQL, MS SQL Server или другой поддерживаемой), переноса базы через выгрузку/загрузку .dt. Для базы заметного размера и числа пользователей от 15–20 клиент-серверный режим обычно даёт устойчивый прирост стабильности.

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

Сравнение вариантов размещения базы

Файловый режим

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

Собственный сервер (SQL)

Стабильная работа при десятках пользователей; требует закупки оборудования, лицензий СУБД и администратора

Облачный сервер

Быстрый старт без закупки железа и масштабирование по мере роста; зависит от качества канала связи и условий провайдера

Типичные ошибки и ограничения самостоятельной работы

Самая частая ошибка — обновление рабочей базы без тестового прогона. Даже типовое обновление может столкнуться с особенностями конкретной базы: нестандартными настройками, старыми данными, повреждёнными записями. Тест на копии выявляет проблему до того, как она остановит работу организации.

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

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

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

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

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

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

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

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

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

Не предпринимайте повторных обновлений. Восстановите базу из резервной копии, изучите текст ошибки и журнал регистрации. Частые причины: неподходящая версия платформы, прерванная реструктуризация, повреждение исходных данных. Если причина неочевидна — привлеките специалиста, передав ему копию базы и текст ошибки.

Нужно ли обновлять платформу на всех компьютерах сразу?

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

Как понять, что пора переходить с файлового режима на серверный?

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

Можно ли откатить обновление конфигурации?

Штатного механизма отката нет — возврат выполняется только восстановлением резервной копии, сделанной до обновления. Данные, введённые после обновления, при откате потеряются, поэтому решение о возврате нужно принимать быстро и взвешенно.

Итог

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

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