Обновление 1С:Предприятия 8.3 — платформа и конфигурация без сбоев

· 10 мин

Содержание

Установить обновление 1С проще всего из самой программы: в БП 3.0, ЗУП 3.1 и УТ 11 откройте Администрирование → Интернет-поддержка и сервисы → Обновление версии программы, введите логин портала 1С:ИТС и запустите мастер. Он сам скачает нужные релизы, сделает копию и обновит базу. Ручной путь через Конфигуратор нужен, когда интернета нет, конфигурация доработана или база работает на сервере.

У 1С:Предприятия обновляются две независимые вещи: платформа (сама программа, 1cv8.exe) и конфигурация (Бухгалтерия, ЗУП, Торговля). Порядок обычно такой: сначала платформа нужной версии, потом конфигурация. Какой способ выбрать — смотрите в таблице.

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

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

Начинать с кнопки «Обновить» — главная ошибка. Сначала пять минут на проверку, потом сама установка.

Что проверить до старта

  • 🔢 Текущий релиз. Откройте меню «О программе» (значок с буквой «i» или знак вопроса в правом верхнем углу). Там видны номер конфигурации и версия платформы.
  • 📄 С каких версий разрешено обновление. В описании каждого релиза есть список версий, с которых на него можно перейти. Если ваш релиз старше, придётся ставить промежуточные обновления по цепочке.
  • 🧩 Минимальная версия платформы. Там же указан номер платформы, не ниже которого нужен для релиза. Сначала поставьте платформу, иначе база не обновится.
  • 🛠 Поддержка конфигурации. В Конфигураторе: Конфигурация → Поддержка → Настройка поддержки. Статус «на поддержке» без возможности изменения означает типовую базу, обновление пройдёт автоматически.
  • 💾 Место на диске. Нужен запас примерно в 2–3 размера базы: под копию, временные файлы и сам процесс.

Резервная копия

Без свежей копии обновление не начинайте. Если процесс прервётся (отключили свет, закончилось место), база может остаться в неработоспособном состоянии.

Для файловой базы:

  1. Завершите работу всех пользователей.
  2. Откройте базу в Конфигураторе.
  3. Выберите Администрирование → Выгрузить информационную базу и сохраните файл .dt.
  4. Дополнительно скопируйте каталог базы с файлом 1Cv8.1CD на другой диск.

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

Перед обновлением доработанной конфигурации сохраните её отдельно: Конфигурация → Сохранить конфигурацию в файл (.cf). Если после объединения что-то сломается, будет с чем сравнить.

Перед установкой обновления
Выполнено: 0 / 6

Автоматическое обновление 1С через интернет

Мастер обновления встроен во все типовые конфигурации на базе БСП: Бухгалтерию 3.0, ЗУП 3.1, УТ 11, КА 2, ERP, УНФ. Он подходит для файловых баз без доработок.

Пошагово

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

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

Когда мастер не справится

  • 🔌 Нет договора ИТС или подписки — скачать обновления не получится.
  • 🔧 Конфигурация снята с поддержки или в неё внесены изменения — мастер откажется или предложит обращаться к специалисту.
  • 🖥 База работает на сервере 1С — мастер в серверном варианте ограничен, обновление обычно делают из Конфигуратора.
  • 🔐 Пользователь Windows без прав администратора — не установится платформа.

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

Ручная установка новой версии платформы 1С

Платформу ставят отдельно от конфигурации. Дистрибутив скачивают с портала обновлений 1С по договору ИТС. Для Windows берите архив «Технологическая платформа 1С:Предприятия (64-bit) для Windows» — в нём есть и клиент, и сервер.

Установка на компьютер пользователя

  1. Распакуйте архив во временную папку.
  2. Запустите setup.exe от имени администратора.
  3. В списке компонентов оставьте «1С:Предприятие» и «Тонкий клиент». Сервер на рабочую станцию не ставьте.
  4. Язык интерфейса — русский. Драйвер защиты нужен только при аппаратном ключе HASP.
  5. Нажмите «Установить» и дождитесь окончания.

Новая версия ставится рядом со старой, в отдельный каталог вида C:\Program Files\1cv8\8.3.xx.yyyy. Старая не удаляется. Лаунчер 1cestart.exe по умолчанию запускает самую новую установленную версию.

Как закрепить версию за базой

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

  1. В окне запуска выделите базу и нажмите «Изменить».
  2. Пройдите до последней страницы мастера.
  3. В поле «Версия 1С:Предприятия» впишите номер, например 8.3.24, или полный номер сборки.

Старые версии удаляйте через «Программы и компоненты» Windows, когда убедитесь, что они больше не нужны ни одной базе.

Платформа без лицензии базу не запустит. Программная лицензия привязана к параметрам компьютера, а не к версии платформы, поэтому установка нового релиза её не сбрасывает. Но если вместе с обновлением меняли железо или переустанавливали Windows, лицензию придётся восстанавливать.

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

Ручной способ даёт полный контроль. Он нужен без интернета, на сервере и для доработанных баз.

Шаг 1. Установить шаблон обновления

Скачанный дистрибутив обновления — это архив с программой установки. Запустите в нём setup.exe: файлы попадут в каталог шаблонов, по умолчанию %APPDATA%\1C\1cv8\tmplts\1c\. Внутри будет папка с номером релиза и файлом 1cv8.cfu.

Для перехода через несколько релизов установите все промежуточные дистрибутивы.

Шаг 2. Запустить обновление

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

Шаг 3. Обновить конфигурацию базы данных

После загрузки новая конфигурация существует только как основная, а структура таблиц базы ещё старая. Выполните Конфигурация → Обновить конфигурацию базы данных (клавиша F7).

Программа покажет список изменений структуры — нажмите «Принять». Для этого шага нужен монопольный доступ: другие пользователи в базе должны отсутствовать.

Шаг 4. Первый запуск в режиме «Предприятие»

Запустите базу в пользовательском режиме. Появится вопрос о легальности получения обновления — подтвердите. Затем запустятся обработчики обновления: они переносят данные в новые структуры. Без этого шага релиз не считается установленным.

Повторите шаги 2–4 для каждого следующего релиза в цепочке.

Доработанная конфигурация

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

  • ✅ объекты, которые меняли вы, а поставщик нет, — оставьте как есть;
  • ⚖️ объекты, изменённые и вами, и поставщиком, — используйте режим объединения и проверьте модули построчно;
  • ❌ не ставьте флажок «взять из новой конфигурации» на объекты с вашими доработками вслепую — правки пропадут.

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

Особенности обновления 1С в клиент-серверном варианте

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

Порядок работ

  1. Предупредите пользователей и выберите окно простоя. Остановка сервера оборвёт все сеансы, несохранённые данные пропадут.
  2. Сделайте бэкап базы средствами СУБД.
  3. Установите новую версию сервера из того же дистрибутива платформы, отметив компонент «Сервер 1С:Предприятия». Установщик поставит её в отдельный каталог.
  4. Остановите службу «Агент сервера 1С:Предприятия» старой версии и запустите службу новой. Настройки кластера и список баз хранятся в каталоге srvinfo и подхватываются новой версией.
  5. Обновите платформу на рабочих местах до той же сборки.
  6. Обновите конфигурацию из Конфигуратора, как описано выше.

Монопольный доступ на сервере

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

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

Как разнести клиентскую платформу

Ходить по 30 компьютерам с флешкой не обязательно:

  • 📂 Положите дистрибутив в общую сетевую папку и укажите её в настройках 1cestart.cfg на клиентах. Лаунчер при запуске сам предложит установить нужную версию.
  • 🖧 Для терминального сервера достаточно установить платформу один раз на сам сервер.
  • ⚙️ В доменной сети дистрибутив можно раскатать групповыми политиками.

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

Диагностика ошибок и откат обновления 1С

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

Как откатить неудачное обновление

Кнопки «отменить обновление» в 1С нет. Возврат — только из копии:

СитуацияКак откатить
Есть выгрузка .dtКонфигуратор → Администрирование → Загрузить информационную базу. Текущие данные будут полностью заменены
Файловая база, есть копия каталогаЗаменить файл 1Cv8.1CD на сохранённый при закрытой базе
Серверная базаВосстановить бэкап средствами MS SQL или PostgreSQL
Испорчена только конфигурация, данные целыЗагрузить сохранённый .cf и обновить конфигурацию базы данных

Загрузка .dt стирает всё, что ввели после копии. Если пользователи уже поработали в обновлённой базе, выясните, какие документы придётся ввести заново.

После отката разберитесь в причине, прежде чем пробовать снова. Чаще всего это пропущенный промежуточный релиз, старая платформа или конфликт с доработками.

Частые вопросы об установке обновлений 1С

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