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