Обновление 1С без потери данных: порядок действий для бухгалтера и админа
Содержание
Правильно обновить 1С — значит сделать три вещи в строгом порядке: выгрузить копию базы , поставить релизы конфигурации по цепочке (без пропусков, которые не разрешает файл обновления) и после этого запустить программу в режиме «Предприятие», чтобы отработали обработчики обновления. Платформу обновляют отдельно и только до того номера, который требует новый релиз.
Частое заблуждение — «нажал “Обновить” и всё». На деле большинство потерь данных случается не из‑за самого обновления, а из‑за его прерывания: закрыли окно на середине, выключили компьютер, кто‑то из коллег остался в базе. Ниже — порядок, при котором откатиться можно в любой момент.
Подготовка к обновлению 1С: что сделать заранее
Обновление занимает от 10 минут до нескольких часов на большой базе. Планируйте его на конец дня или выходной, когда в программе никто не работает .
📋 Что проверить до старта:
- 🔍 Текущий релиз. Откройте меню (значок ☰ или «шестерёнка» в заголовке окна) →
Справка→О программе. Запишите номер конфигурации и платформы. - 🧩 Типовая или доработанная. В Конфигураторе:
Конфигурация→Поддержка→Настройка поддержки. Если стоит «Не редактируется» — конфигурация типовая, обновление простое. «Редактируется с сохранением поддержки» — есть доработки, понадобится сравнение и объединение. - 🔑 Права. Обновлять может пользователь с ролью «Полные права» (в типовых — «Администратор»). Пароль от этой учётной записи держите под рукой.
- 💾 Свободное место. На диске с базой нужно минимум в 2–3 раза больше объёма файла
1Cv8.1CD: копия, временные файлы, перестройка таблиц. - 👥 Пользователи. Все должны выйти из базы. Для клиент‑серверной базы — ещё и фоновые задания (обмены, загрузка банка).
Резервная копия: как сделать правильно
Без резервной копии не начинайте обновление ни при каких условиях. Откат без неё невозможен.
Надёжный способ — выгрузка в файл .dt:
- Запустите базу в режиме «Конфигуратор».
- Меню
Администрирование→Выгрузить информационную базу. - Сохраните файл в папку вне каталога базы, в имени укажите дату и релиз:
buh_2026-10-07_3.0.xxx.dt.
Для файловой базы дополнительно можно просто скопировать весь каталог, где лежит 1Cv8.1CD, — но только когда в базе никого нет. Копия «на ходу» может оказаться битой.
Для доработанной конфигурации сохраните ещё и саму конфигурацию: Конфигурация → Сохранить конфигурацию в файл (получится .cf). Это пригодится, если при объединении потеряются доработки.
Перед обновлением рабочей базы прогоните тот же процесс на копии. Загрузите .dt в новую пустую базу и обновите её. Если всё прошло — повторяйте на рабочей.
Виды обновлений 1С и откуда их брать
Обновляют две разные вещи, и путать их нельзя.
| Что обновляем | Что меняется | Как часто | Откуда берём |
|---|---|---|---|
| Конфигурация (БП, ЗУП, УТ…) | Формы отчётности, ставки, алгоритмы учёта, документы | Чаще всего раз в 1–2 месяца, перед отчётностью — чаще | Интернет‑поддержка в самой программе или портал обновлений по подписке ИТС |
| Платформа 1С:Предприятие | Движок: интерфейс, скорость, совместимость | Когда этого требует новый релиз конфигурации | Тот же портал, раздел технологической платформы |
Обновление конфигурации бывает:
- 📦 Обычный релиз — файл
1cv8.cfu, применяется к одному или нескольким предыдущим релизам. - 🔁 Полный дистрибутив — файл
1cv8.cf, ставит конфигурацию «с нуля» и может обновить почти любую предыдущую версию. Удобен, если вы отстали на десятки релизов. - 🩹 Исправления (патчи) — небольшие правки ошибок, ставятся как расширения автоматически через интернет ‑поддержку.
Для обновления нужна действующая подписка на ИТС (или договор сопровождения, куда она входит). Без неё интернет‑поддержка не отдаёт файлы.
Почему нельзя «перепрыгнуть» через релизы
Каждый файл .cfu содержит список релизов, с которых на него можно перейти. Если у вас 3.0.150, а файл рассчитан на обновление с 3.0.160 и выше, программа его не примет.
Поэтому при большом отставании ставят цепочку: 150 → 155 → 160 → … → актуальный. Интернет‑поддержка в программе строит её сама. В Конфигураторе цепочку подбирает окно обновления, если шаблоны всех промежуточных релизов установлены.
Каждый промежуточный релиз нужно доводить до конца: обновить конфигурацию базы данных и запустить «Предприятие», чтобы прошли обработчики обновления. Пропуск этого шага между релизами — частая причина «сломанных» остатков и регистров.
Обновление конфигурации 1С: два способа пошагово
Способ 1. Автоматически через интернет‑поддержку (типовая конфигурация)
Подходит для типовых БП 3.0, ЗУП 3.1, УТ 11 и других конфигураций на БСП.
- Зайдите в базу под администратором.
- Откройте
Администрирование→Интернет-поддержка и сервисы→Обновление версии программы. - Подключите интернет‑поддержку: логин и пароль от портала ИТС.
- Нажмите проверку обновлений. Программа покажет, сколько релизов нужно поставить и сколько это мегабайт.
- Отметьте создание резервной копии в мастере — пусть будет вторая, к той, что вы сделали руками.
- Запустите обновление. Программа скачает файлы, закроется, обновит конфигурацию и откроется снова.
- Дождитесь окна «Обновление версии программы» с прогрессом обработки данных. Не закрывайте его.
Всё. Если релизов в цепочке пять, мастер пройдёт их подряд сам.
Способ 2. Вручную через Конфигуратор
Нужен, если конфигурация доработана, если нет интернета на сервере или если автоматический мастер падает.
- Скачайте дистрибутив обновления и запустите
setup.exeиз архива. Он ставит шаблон в каталог шаблонов (по умолчанию%APPDATA%\1C\1cv8\tmplts). - Откройте базу в Конфигураторе.
- Если основная конфигурация закрыта —
Конфигурация→Открыть конфигурацию. Конфигурация→Поддержка→Обновить конфигурацию.- Выберите «Поиск доступных обновлений» (программа найдёт шаблоны) или укажите файл
.cfu/.cfвручную. - Выберите нужный релиз и нажмите «Готово».
- Для типовой конфигурации обновление пройдёт сразу. Для доработанной откроется окно сравнения и объединения — о нём ниже.
- Подтвердите обновление конфигурации базы данных (то же, что
Конфигурация→Обновить конфигурацию базы данныхили F7). Здесь нужен монопольный доступ. - Примите список изменений структуры в окне «Реорганизация информации».
- Запустите базу в режиме «Предприятие» и подтвердите легальность получения обновления. Дождитесь окончания обработки данных.
Доработанная конфигурация: сравнение и объединение
Если в типовую вносили изменения, при обновлении откроется окно сравнения трёх конфигураций: старой поставки, новой поставки и вашей.
- ✅ Объекты, которые меняли только вы или только поставщик, переносятся автоматически.
- ⚠️ Объекты, которые меняли и вы, и фирма‑разработчик, требуют решения. Для модулей выбирают объединение «с приоритетом основной» или «с приоритетом новой поставки» либо сливают код вручную.
Это работа программиста. Бухгалтеру при виде окна с сотнями отмеченных объектов лучше нажать «Отмена» и обратиться к специалисту — неверное объединение затирает доработки без предупреждения.
Современный способ избежать этого — выносить доработки в расширения конфигурации . Тогда основная конфигурация остаётся «на замке» и обновляется как типовая.
Пакетное обновление из командной строки
Администраторы часто обновляют несколько баз скриптом. Пример для файловой базы:
"C:\Program Files\1cv8\8.3.xx.xxxx\bin\1cv8.exe" DESIGNER /F "D:\Bases\Buh" /N "Администратор" /P "пароль" /DumpIB "D:\Backup\buh.dt" /Out "D:\Backup\log.txt"
"C:\Program Files\1cv8\8.3.xx.xxxx\bin\1cv8.exe" DESIGNER /F "D:\Bases\Buh" /N "Администратор" /P "пароль" /UpdateCfg "D:\Upd\1cv8.cfu" /UpdateDBCfg /Out "D:\Backup\log.txt"
Первая строка выгружает копию в .dt, вторая ставит обновление и сразу обновляет конфигурацию базы данных. После скрипта базу всё равно нужно один раз открыть в «Предприятии» — иначе обработчики обновления не выполнятся. Скрипт годится только для типовых конфигураций без объединения.
Обновление платформы 1С:Предприятие
Новый релиз конфигурации обычно требует платформу не ниже определённого номера. Это указано в описании релиза (файл с перечнем изменений в дистрибутиве) и на странице релиза на портале. Ставить платформу «на всякий случай» самую свежую не нужно: свежие сборки иногда выходят с ошибками, которые исправляют через пару недель.
Файловая база или один компьютер
- Скачайте дистрибутив технологической платформы нужной версии.
- Запустите
setup.exe. Старую версию удалять не обязательно: несколько платформ уживаются в разных папкахC:\Program Files\1cv8\8.3.xx.xxxx. - При запуске стартер
1cestart.exeпо умолчанию берёт самую новую установленную версию. Если нужно закрепить определённую — укажите её в свойствах базы в списке баз (кнопка «Изменить» → последний шаг мастера → поле версии).
Клиент‑серверная база
Здесь порядок другой: версия клиента должна совпадать с версией сервера 1С.
- Предупредите пользователей: при остановке службы сервера 1С все сеансы оборвутся, несохранённые данные пропадут. Делайте это вне рабочего времени.
- Выгрузите
.dtили сделайте копию средствами СУБД. - Остановите службу «Агент сервера 1С:Предприятия 8.3».
- Установите новую версию платформы с компонентом сервера. Зарегистрируйте службу новой версии (установщик предлагает это сам), старую службу отключите.
- Запустите службу, проверьте в консоли кластера, что базы на месте.
- Обновите клиентскую часть на всех рабочих местах. Удобно сделать это через общий каталог с дистрибутивом, откуда стартер подтянет версию автоматически.
Если на сервере стоит новая версия, а у пользователя старая, база не откроется — клиент сообщит о несовпадении версий. Обновляйте клиентов до утра.
Лицензии при обновлении платформы в пределах 8.3 не слетают: они привязаны к оборудованию компьютера, а не к номеру версии.
Типичные ошибки при обновлении и что с ними делать
Ещё три ошибки, которые не выдают сообщений, но портят базу:
- ❌ Обновили только конфигурацию, а «Предприятие» не открыли. Структура новая, данные старые. Отчёты показывают нули или падают с ошибками.
- ❌ Закрыли окно «Обновление версии программы» на середине. Обработка продолжится при следующем входе, но в это время работать в базе нельзя.
- ❌ Обновили рабочую базу в разгар отчётного дня. Если что‑то пошло не так, откат займёт время, а сдать отчёт нужно сегодня.
Проверка базы после обновления
Дождитесь, пока программа откроется в обычном режиме, и пройдите короткую проверку.
- Номер релиза.
Справка→О программе: должен стоять новый номер. - Результаты обновления.
Администрирование→Обслуживание→Результаты обновления и дополнительная обработка данных. Здесь видно, закончилась ли отложенная обработка. Она идёт в фоне и может длиться несколько часов — в это время отдельные отчёты считаются медленнее. - Остатки. Сформируйте оборотно‑сальдовую ведомость за прошлый месяц и сравните с той, что сохранили перед обновлением. Суммы должны совпасть до копейки.
- Расширения и внешние обработки.
Администрирование→Печатные формы, отчёты и обработки. Если расширение стало несовместимо с новой версией, программа его отключит и сообщит об этом при запуске. - Обмены и банк. Запустите обмен с сайтом, кассой или другой базой, загрузите тестовую выписку.
- Регламентированные отчёты. Откройте отчёт, который сдаёте ближайшим, и проверьте, что форма актуальная.
Перед обновлением сохраните ОСВ в файл Excel. Сравнение «до/после» — самый быстрый способ понять, что учёт не пострадал.
Если проверка выявила расхождения — не исправляйте руками. Загрузите .dt в копию, разберитесь в причине на ней и только потом решайте, откатывать рабочую базу или нет.
Как откатиться
- Конфигуратор →
Администрирование→Загрузить информационную базу. - Выберите сохранённый перед обновлением
.dt. - Подтвердите замену: текущие данные полностью заменятся копией.
Всё, что ввели в базу после обновления, при откате пропадёт. Поэтому проверку делают сразу, до начала работы пользователей.