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

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

Как обновить 1С 8 самостоятельно

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

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

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

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

Подготовка: что проверить перед обновлением

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

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

Третий пункт — версия платформы. В описании нового релиза (файл поставки или страница на портале 1С) указана минимальная требуемая версия технологической платформы. Если ваша платформа старше, сначала установите актуальную платформу, иначе обновление конфигурации завершится ошибкой или база откажется запускаться.

Конфигурация на полной поддержкеОбновление пройдёт автоматически

Проверьте в конфигураторе: Конфигурация → Поддержка → Настройка поддержки

Конфигурация измененаПотребуется сравнение и объединение

Оцените объём доработок и решите, справитесь ли сами

Старая платформаНовый релиз может не запуститься

Сверьте версию платформы с требованиями релиза

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

Проверьте порядок перехода в описании поставки

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

Резервная копия — единственная гарантия того, что при неудачном обновлении вы вернёте базу в рабочее состояние. Для файловой базы есть два способа: выгрузка в файл .dt через конфигуратор («Администрирование» → «Выгрузить информационную базу») или простое копирование файла 1Cv8.1CD при закрытой программе. Для клиент-серверной базы корректный способ — средствами СУБД (например, pg_dump для PostgreSQL или backup в MS SQL) либо выгрузка .dt.

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

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

Где взять дистрибутив обновления

Официальные источники обновлений — портал 1С:Обновление программ (portal.1c.ru) и диск ИТС. Для скачивания с портала потребуется учётная запись с привязанным регистрационным номером программы и действующим договором ИТС (для типовых конфигураций). На портале выберите свою конфигурацию и скачайте дистрибутив обновления, соответствующий вашему текущему релизу.

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

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

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

Автообновление из программы

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

Скачивание с портала 1С

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

Диск ИТС

Работает без интернета; актуальность ограничена месяцем выпуска диска

Установка дистрибутива и обновление конфигурации

Распакуйте скачанный архив и запустите setup.exe. Установщик разместит шаблоны обновления в каталог шаблонов (по умолчанию в профиле пользователя или в папке, указанной при установке). Само по себе это действие базу не меняет — оно лишь подготавливает файлы обновления.

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

Если конфигурация типовая

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

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

В окне сравнения снимите флажки с объектов, которые были изменены вручную и не должны быть замещены, либо выполните объединение с настройкой правил для каждого конфликтующего объекта. Это требует понимания, какие именно доработки внесены. Ошибка здесь приведёт либо к потере доработок, либо к конфликту старого и нового кода.

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

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

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

Часть обработчиков выполняется отложенно, уже после того как пользователи начали работать. Следите за статусом в разделе «Администрирование» → «Результаты обновления программы» (название может отличаться в зависимости от конфигурации). Пока отложенные обработчики не завершены, часть отчётов и документов может отображать неполные данные.

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

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

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

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

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

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

Версия старая — обновление не завершено

Отложенные обработчики
Норма

Все выполнены, ошибок нет

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

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

Открытие ключевых отчётов
Норма

ОСВ, отчёты по налогам формируются без ошибок

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

Ошибки при формировании, пустые данные

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

Документы проводятся штатно

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

Ошибки проведения, ссылки на несуществующие объекты

Типичные ошибки и как их избежать

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

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

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

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

Когда самостоятельное обновление не подходит

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

Третья ситуация — обновление через несколько редакций (например, переход с редакции 2.0 на 3.0 в «Бухгалтерии предприятия»). Это уже не обновление, а миграция данных с собственной методикой, и выполняется она по отдельным инструкциям вендора.

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

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

Типовая конфигурация, есть ИТС, отставание на 1–3 релизаОбновляйте самостоятельно через автообновление или дистрибутив с портала
Конфигурация доработана через расширенияОбновляйте сами, но после обновления проверьте работоспособность каждого расширения
Конфигурация снята с поддержки и измененаПривлеките специалиста 1С для сравнения и объединения
Клиент-серверная база с непрерывной работойПланируйте обновление в нерабочее время с участием администратора

FAQ: частые вопросы об обновлении 1С 8

Можно ли обновить 1С без подписки ИТС?

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

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

На небольшой файловой базе весь цикл от копии до проверки обычно укладывается в 30–60 минут. На больших базах реструктуризация и обработчики обновления могут занять несколько часов. Закладывайте время с запасом и не начинайте обновление в середине рабочего дня.

Что делать, если обновление завершилось с ошибкой?

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

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

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

Обновятся ли данные в расширениях конфигурации?

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

Как откатить обновление, если что-то пошло не так?

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

Итог

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

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