Обновление платформы и конфигурации 1С 8.3 без потери данных

· 9 мин

Содержание

Чтобы обновить 1С:Предприятие 8, сначала сделайте копию базы , затем при необходимости поставьте новую версию платформы, а потом обновите конфигурацию. В типовой базе это делается прямо из программы: Администрирование → Интернет-поддержка и сервисы → Обновление версии программы. Доработанную конфигурацию обновляют вручную в Конфигураторе через Конфигурация → Поддержка → Обновить конфигурацию.

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

1. Подготовка к обновлению 1С: копия базы и три проверки

Обновление меняет структуру таблиц базы. Если процесс прервётся на середине, без копии откатиться будет некуда.

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

Как сделать копию

  • 📁 Файловая база. Самый надёжный способ — выгрузка в Конфигураторе: Администрирование → Выгрузить информационную базу. Получится файл .dt. Дополнительно можно скопировать папку базы с файлом 1Cv8.1CD, но только когда в базе никто не работает .
  • 🖥 Клиент-серверная база . Выгрузка .dt тоже работает, но на больших базах она идёт долго. Обычно делают полную резервную копию средствами СУБД (MS SQL Server или PostgreSQL) — это задача администратора сервера.

Что проверить до начала

  1. Версию конфигурации. Откройте Справка → О программе (кнопка с буквой «i» или меню с тремя полосками в шапке). Там видны номер релиза конфигурации и версия платформы.
  2. Требования нового релиза к платформе. В описании каждого релиза указано, с какой версией платформы он работает: номер не ниже такого-то. Если ваша платформа старше требуемой по номеру, сначала обновите её.
  3. Доступ к базе. Для обновления структуры базы нужен монопольный режим: все пользователи должны выйти. Выберите время вне рабочего дня или заранее предупредите коллег.

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

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

2. Как обновить платформу 1С:Предприятие 8.3

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

Установка на рабочий компьютер

  1. Скачайте дистрибутив нужной версии с портала поддержки 1С (раздел обновлений программ). Для рабочих мест обычно берут «Технологическую платформу 1С:Предприятия для Windows».
  2. Распакуйте архив и запустите setup.exe.
  3. В списке компонентов оставьте «1С:Предприятие» (толстый и тонкий клиент). Конфигуратор входит в состав клиента.
  4. Завершите установку. Платформа ляжет в отдельную папку вида C:\Program Files\1cv8\8.3.xx.xxxx.

Ярлык «1С:Предприятие» запускает 1cestart.exe — он сам выбирает самую новую установленную версию. Если нужно, чтобы конкретная база открывалась определённой версией, в окне запуска выберите базу, нажмите Изменить и на последней странице укажите версию в поле «Версия 1С:Предприятия».

Старые версии платформы можно удалить через «Программы и компоненты» Windows, когда убедитесь, что все базы работают на новой. Держать 2-3 последние версии нормально.

Обновление на сервере 1С

Для клиент-серверного варианта версии сервера и клиента должны совпадать полностью, до последней цифры. Порядок такой:

  1. Установите новую версию «Сервера 1С:Предприятия» на сервер.
  2. Остановите службу агента сервера старой версии и зарегистрируйте службу новой версии (при установке это предлагает сам мастер).
  3. Поставьте ту же версию клиента на все рабочие места.

Остановка службы сервера 1С обрывает сеансы всех пользователей. Делайте это вечером или в выходной, предупредив людей заранее.

3. Способы обновления конфигурации: что выбрать

Способ зависит от того, вносили ли в конфигурацию изменения и какая это база.

СпособКогда подходитРиски
Через интернет в режиме «Предприятие»Типовая база без доработок, есть доступ к ИТСМинимальные: программа сама делает копию файловой базы
В Конфигураторе из файла .cfuНет интернета на компьютере, нужен конкретный релизНужно соблюдать цепочку релизов
В Конфигураторе с объединениемКонфигурация доработана программистомМожно потерять доработки при неверных настройках объединения
Загрузка полного дистрибутива .cfТолько для конфигурации, снятой с поддержкиЗатирает все доработки целиком

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

4. Обновление 1С через интернет из режима Предприятие

Это основной способ для типовых конфигураций БП 3.0, ЗУП 3.1, УТ 11 и других решений на БСП. Всё делается мастером, без Конфигуратора.

  1. Войдите в базу под администратором.
  2. Откройте Администрирование → Интернет-поддержка и сервисы.
  3. Нажмите «Обновление версии программы». Если интернет-поддержка ещё не подключена, мастер попросит логин и пароль портала ИТС.
  4. Мастер покажет, какой релиз доступен и сколько промежуточных обновлений нужно установить. Нажмите «Далее» — файлы скачаются.
  5. Выберите время: обновить сейчас или при завершении работы.
  6. Для файловой базы мастер предложит создать резервную копию. Оставьте эту опцию включённой и укажите папку.
  7. Мастер завершит сеансы, обновит конфигурацию и перезапустит программу.

После перезапуска 1С выполнит обработчики обновления — перенесёт данные под новую структуру. Это может занять от минуты до часа. Не закрывайте программу и не выключайте компьютер в это время.

Отложенная обработка данных

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

После обновления конфигурации
Выполнено: 0 / 6

5. Ручное обновление конфигурации в Конфигураторе из файла .cfu

Этот способ нужен, когда на компьютере нет интернета или мастер в режиме Предприятия не срабатывает.

Где взять файлы обновления

Обновления конфигураций распространяются как файлы .cfu. Их скачивают с портала поддержки 1С в виде дистрибутива обновления, который устанавливается в каталог шаблонов. По умолчанию это C:\Users\<имя>\AppData\Roaming\1C\1cv8\tmplts — внутри создаётся папка по поставщику, конфигурации и номеру релиза.

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

Порядок действий

  1. Сделайте копию базы (раздел 1).
  2. Запустите базу в режиме «Конфигуратор» и откройте конфигурацию: Конфигурация → Открыть конфигурацию.
  3. Выберите Конфигурация → Поддержка → Обновить конфигурацию.
  4. Укажите «Поиск доступных обновлений» — Конфигуратор найдёт подходящие файлы в каталоге шаблонов. Либо выберите «Выбор файла обновления» и укажите путь к .cfu вручную.
  5. Выберите нужный релиз и нажмите «Готово». Конфигуратор покажет сведения об обновлении — продолжите.
  6. После загрузки конфигурации согласитесь на обновление конфигурации базы данных. Если окно не появилось, выполните Конфигурация → Обновить конфигурацию базы данных (клавиша F7).
  7. Конфигуратор покажет список изменений структуры. Нажмите «Принять».
  8. Закройте Конфигуратор и запустите базу в режиме «Предприятие» — там отработают обработчики обновления, как при автоматическом способе.

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

6. Обновление доработанной конфигурации без потери изменений

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

Объединение конфигураций

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

  • ✅ Объекты, которые меняли только вы, остаются как есть.
  • ✅ Объекты, которые менял только поставщик, берутся из новой поставки.
  • ⚠️ Объекты, изменённые и вами, и поставщиком, требуют решения: взять новое, оставить своё или объединить построчно.

Для спорных объектов надёжнее выбирать объединение с приоритетом поставщика, а свою доработку затем переносить заново. Так в конфигурацию попадут исправления ошибок из нового релиза. После объединения выполните Конфигурация → Проверка конфигурации и только потом обновляйте конфигурацию базы данных.

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

Расширения вместо правок

Доработки, оформленные расширениями конфигурации (файлы .cfe, появились в платформе 8.3.6), не мешают обновлению: основная конфигурация остаётся на полной поддержке и обновляется автоматически. После обновления проверьте, что расширения применились — в режиме Предприятия это видно в Администрирование → Печатные формы, отчёты и обработки → Расширения. Если поставщик сильно переделал объект, который правит расширение, оно может не подключиться и потребует правки.

Если база доработана «по старинке», при очередном большом обновлении имеет смысл перенести правки в расширения. Последующие обновления станут занимать минуты вместо часов.

7. Ошибки при обновлении 1С и как их устранить

Диагностика: выберите симптом

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

8. Частые вопросы об обновлении 1С

Можно ли пропустить несколько релизов и сразу поставить последний?
Через мастер в режиме Предприятия — да, он сам скачает и установит промежуточные релизы по очереди. В Конфигураторе вручную придётся пройти цепочку самостоятельно.
Как часто нужно обновлять 1С?
Бухгалтерию и ЗУП разумно обновлять примерно раз в месяц и обязательно перед сдачей отчётности: новые формы отчётов и изменения законодательства приходят именно с релизами.
Потеряются ли данные при обновлении?
Документы, справочники и регистры сохраняются — меняется только программа и структура хранения. Риск есть при сбое посреди процесса, поэтому нужна копия.
Обязательно ли обновлять платформу вместе с конфигурацией?
Нет. Платформу меняют, только когда новый релиз конфигурации требует версию не ниже определённого номера или когда нужно исправление ошибки самой платформы.
Можно ли обновить 1С без подписки на ИТС?
Легально — нет: файлы обновлений распространяются только пользователям с действующим договором сопровождения. Обновления из сторонних источников могут содержать изменённый код и ломают поддержку.