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

· 9 мин

Содержание

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

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

Что подготовить до начала обновления

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

📌 Что сделать заранее:

  • 💾 Резервная копия. В Конфигураторе: Администрирование → Выгрузить информационную базу — получите файл .dt. Для файловой базы дополнительно скопируйте каталог с файлом 1Cv8.1CD, когда в базе никого нет. Для клиент-серверной — плюс штатный бэкап СУБД.
  • 🔢 Текущая версия. В программе откройте Главное меню (кнопка с тремя полосками) → Справка → О программе. Там видно и версию платформы, и релиз конфигурации, например 3.0.150.25.
  • 📄 Требования нового релиза. В описании каждого релиза указано, с каких версий он обновляет и какая платформа нужна. Если релиз требует платформу с номером не ниже определённого — начинайте с платформы.
  • 👥 Окно без пользователей. Обновление структуры базы требует монопольного доступа. Выберите вечер или выходной и предупредите людей.
  • 🔑 Доступы. Логин и пароль Портала 1С:ИТС (для обновления через интернет), пароль администратора базы, а для сервера — права администратора кластера.
  • 🧩 Доработки. Если конфигурация снята с поддержки или в ней правили код, автоматическое обновление не подойдёт — понадобится сравнение и объединение в Конфигураторе.

Не обновляйте рабочую базу без свежей резервной копии, даже если «всегда проходило гладко».

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

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

Платформу скачивают на портале обновлений фирмы 1С (releases.1c.ru) по действующей подписке ИТС. Для компьютера пользователя достаточно дистрибутива клиента, для сервера — дистрибутива сервера той же версии.

Файловый вариант и рабочие места

  1. Распакуйте архив с платформой и запустите setup.exe.
  2. Оставьте компоненты по умолчанию: «1С:Предприятие» и интерфейсы на нужных языках. Для 64-разрядной Windows подойдёт 64-разрядный клиент.
  3. Дождитесь окончания установки. Новая версия ставится в отдельную папку, например C:\Program Files\1cv8\8.3.25.1374. Старая остаётся рядом.
  4. Откройте окно запуска 1С. По умолчанию стартер 1cestart.exe берёт самую свежую установленную версию.

Если конкретной базе нужна определённая платформа, выделите её в списке, нажмите «Изменить» и на последнем шаге укажите версию 1С:Предприятия вручную, например 8.3.24.

Старые версии платформы занимают по 1–1,5 ГБ каждая. Удаляйте их через «Программы и компоненты» Windows, только убедившись, что ни одна база их не требует.

Сервер 1С:Предприятия

С сервером порядок строже: версия клиента и версия сервера должны совпадать до последней цифры.

  1. Сообщите пользователям время работ: при остановке службы все сеансы оборвутся, несохранённые документы пропадут.
  2. Остановите службу «Агент сервера 1С:Предприятия 8.3» в оснастке «Службы».
  3. Установите сервер новой версии, отметив компонент «Сервер 1С:Предприятия» и регистрацию службы.
  4. Проверьте, что служба запущена уже из каталога новой версии (путь к ragent.exe в свойствах службы).
  5. Обновите клиентскую платформу на всех рабочих местах или терминальном сервере.

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

Обновление конфигурации через интернет из программы

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

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

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

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

Когда этот способ не сработает

  • 🚫 нет действующей подписки ИТС;
  • 🚫 конфигурация снята с поддержки или изменена;
  • 🚫 текущая платформа ниже требуемой новым релизом;
  • 🚫 у пользователя, от имени которого запущено обновление, нет полных прав.

Ручное обновление конфигурации в Конфигураторе

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

Шаг 1. Получите файл обновления

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

Шаг 2. Проверьте цепочку релизов

Файл .cfu обновляет только с определённых предыдущих версий. Перепрыгнуть через десяток релизов обычно нельзя. Пример цепочки:

Текущий релизЦелевой релизЧто делать
3.0.140.x3.0.141.xодин файл, обновление напрямую
3.0.120.x3.0.150.xставить промежуточные релизы по списку из описания
сильно устаревшийактуальныйнесколько промежуточных .cfu по очереди

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

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

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

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

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

При обновлении изменённой конфигурации откроется окно сравнения и объединения. Здесь отмечают, что берётся из нового релиза, а что остаётся своим.

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

Если доработок много, эту работу лучше отдать программисту и сделать на копии базы.

Кнопку «Снять с поддержки» без крайней необходимости не нажимайте. После этого каждое обновление превращается в полное сравнение.

Сравнение двух способов

СпособКогда подходитРиски
Через интернет из программытиповая конфигурация, есть ИТСобрыв связи на загрузке, нужно окно без пользователей
Конфигуратор, файл .cfuдоработки, нет интернета, ошибка автообновленияпропуск промежуточного релиза, ошибки объединения

Интернет-поддержка, классификаторы и сопутствующие обновления

Новая конфигурация — это ещё не всё. Часть данных живёт отдельно от релиза и обновляется своим механизмом через подключённую интернет-поддержку.

  • 🏦 Классификатор банков — нужен для актуальных БИК и корреспондентских счетов. Без него платёжки уходят со старыми реквизитами.
  • 🏠 Адресный классификатор — для адресов в карточках сотрудников, контрагентов и в отчётности.
  • 💱 Курсы валют — загружаются из сервиса по расписанию или вручную из списка валют.
  • 📑 Регламентированные отчёты — формы обновляются вместе с релизом, поэтому отчётность сдают на актуальной версии.

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

Если базу обслуживает партнёр 1С по договору сопровождения, уточните, кто ставит обновления. Два обновления из разных мест одновременно — частая причина сбоев.

Облачные базы (1С:Фреш, «1С через интернет» и аналоги) обновляет провайдер. Пользователю там делать ничего не нужно.

Что проверить после обновления

Обработчики обновления отработали, база открылась — это ещё не финиш. Проверка займёт 10–15 минут:

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

Если что-то сломалось, а исправить быстро нельзя, верните базу из .dt: Администрирование → Загрузить информационную базу в Конфигураторе. Загрузка полностью заменит текущие данные, поэтому все, кто успел поработать после обновления, потеряют свои изменения.

Ошибки при обновлении 1С и как их обойти

Большинство сбоев при обновлении сводится к нескольким симптомам. Найдите свой и раскройте подсказку.

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

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

Частые вопросы

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