Обновление 1С:Бухгалтерии 8.3 своими силами: от бэкапа до запуска

· 9 мин

Содержание

Обновить 1С:Бухгалтерию 8.3 можно двумя путями: автоматически — через раздел Администрирование → Интернет-поддержка и сервисы (если есть действующий договор ИТС) или вручную — через конфигуратор из файла обновления .cfu. Оба способа безопасны, если перед стартом вы сделали резервную копию.

Частое заблуждение: «обновить 1С» — это скачать и поставить новую платформу. На самом деле обновлений два, и они независимы. Платформа (1cv8, ядро программы) и конфигурация (сама «Бухгалтерия предприятия» с её документами и отчётами) живут отдельно и обновляются разными действиями. Можно обновить конфигурацию , не трогая платформу, и наоборот. Чаще всего бухгалтеру нужно именно обновление конфигурации — ради новых форм отчётности и изменившихся расчётов.

Ниже — порядок действий для файловой и для клиент-серверной базы, разбор обоих способов и частые ошибки, которые прерывают процесс.

Что именно обновляется: платформа и конфигурация

Чтобы не путаться в способах, держите в голове два слоя.

  • 🧩 Конфигурация — прикладное решение «Бухгалтерия предприятия, редакция 3.0». Её версия выглядит как 3.0.xxx.xx. Обновляется файлом .cfu (обновление) или .cf (полная поставка) либо автоматически через сервис.
  • ⚙️ Платформа — технологическое ядро 1cv8. Версия вида 8.3.xx.xxxx. Ставится отдельным установщиком setup.exe, выбирается в окне запуска.

Версию текущей конфигурации смотрят в самой программе: Главное → О программе (или по значку в правом верхнем углу). Там же видна версия платформы.

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

Подготовка базы: резервная копия и выход пользователей

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

Для файловой базы копию удобно снять прямо из программы: Администрирование → Обслуживание → Резервное копирование и восстановление → Создать резервную копию. Копия сохранится в выбранный каталог.

Альтернатива для любой базы — выгрузка через конфигуратор: Администрирование → Выгрузить информационную базу, на выходе файл .dt. Для клиент-серверной базы копию чаще делают средствами СУБД (бэкап базы PostgreSQL или MS SQL).

Что проверить перед обновлением
Выполнено: 0 / 5

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

Два способа получить и установить обновление

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

ПараметрАвтообновление через сервисВручную через конфигуратор
Нужен интернет на рабочем ПКДаНет
Нужен действующий ИТСДаДля получения файла — да
Кто ищет промежуточные релизыСервис самВы вручную
Цепочка версий через несколько релизовСобирается автоматическиИногда нужны промежуточные .cfu
Подходит для баз с доработкамиОграниченноДа, с объединением
СложностьНизкаяСредняя

Для типовой базы без доработок проще автообновление. Если в базу вносили изменения или рабочее место без интернета — ручной способ через конфигуратор.

Способ 1. Автообновление через интернет-поддержку

Самый простой путь — когда программа сама скачивает и ставит обновление. Условие — подключённая интернет-поддержка и действующий договор ИТС.

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

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

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

Плюс способа — не нужно вручную искать дистрибутив и следить за промежуточными релизами: сервис предложит корректную цепочку. Минус — требуется доступ в интернет с рабочего места и действующий ИТС.

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

Способ 2. Ручное обновление через конфигуратор из файла .cfu

Этот путь работает без интернета на рабочем компьютере и подходит, когда обновление скачано заранее.

Шаг 1. Скачайте и распакуйте дистрибутив. С портала поддержки вы получаете архив обновления. Внутри — setup.exe. Запустите его: установщик положит файл обновления 1cv8.cfu в каталог шаблонов конфигураций (тот же, куда ставятся все обновления).

Шаг 2. Откройте базу в конфигураторе. В окне запуска выберите базу и нажмите Конфигуратор.

Шаг 3. Запустите обновление. Меню Конфигурация → Поддержка → Обновить конфигурацию. Откроется помощник. Выберите источник:

  • Поиск доступных обновлений — конфигуратор сам найдёт подходящий .cfu в каталоге шаблонов;
  • либо Выбор файла обновления — укажите путь к .cfu вручную.

Шаг 4. Примите изменения. Помощник сравнит версии и покажет, что изменится. Нажмите Готово. Конфигуратор обновит основную конфигурацию.

Шаг 5. Обновите конфигурацию базы данных. Меню Конфигурация → Обновить конфигурацию базы данных (горячая клавиша F7). В окне принятия изменений нажмите Принять.

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

Если конфигурация снята с поддержки или в неё вносили изменения (например, дорабатывали печатные формы), обновление идёт в режиме сравнения-объединения с тремя колонками. Это отдельная тема — без опыта лучше привлечь специалиста, чтобы не потерять доработки.

Динамическое обновление или полный перезапуск. На шаге обновления базы данных конфигуратор иногда предлагает динамическое обновление — без выхода пользователей. Оно подходит, когда меняется только код, без правки структуры таблиц. Но для типовых обновлений «Бухгалтерии» структура почти всегда меняется, поэтому корректнее закрыть сеансы и выполнить обычное обновление. Динамическое обновление «на ходу» часто приводит к тому, что у открытых пользователей программа просит перезапуск.

Обновление платформы 1С:Предприятие

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

  1. Скачайте дистрибутив новой платформы 8.3.xx.xxxx.
  2. Закройте все окна 1С.
  3. Запустите setup.exe платформы и пройдите установку. Старую версию можно оставить — они сосуществуют.
  4. В окне запуска список версий пополнится. Нужную версию выбирают в настройках запуска базы или через общий список установленных версий.

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

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

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

Обновление в сетевой и клиент-серверной базе

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

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

Клиент-серверная база . Здесь удобно использовать блокировку новых сеансов, чтобы пользователи не заходили во время работ:

  • в режиме 1С:Предприятие под администратором: Администрирование → Обслуживание → Блокировка работы пользователей — задайте период и причину, активные пользователи получат предупреждение;
  • либо через консоль администрирования кластера — завершите сеансы и поставьте блокировку соединений на информационную базу.

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

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

После обновления снимите блокировку и сообщите коллегам, что можно заходить. Убедитесь, что версия изменилась: откройте Главное → О программе и сверьте номер конфигурации с тем, который вы устанавливали. Затем бегло проверьте ключевые участки — проведение документа, формирование оборотно-сальдовой ведомости, открытие регламентированного отчёта.

Если обновление прервалось или выдало ошибку

Большинство сбоев при обновлении — это либо занятая база, либо несоответствие версий. Разберём типовые ситуации.

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

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

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

Нужен ли договор ИТС, чтобы обновиться самостоятельно?
Для автообновления и скачивания дистрибутивов с портала — да, нужен действующий договор ИТС. Сам процесс обновления из уже скачанного файла .cfu договора не требует, но легально получить файл без поддержки нельзя.
Можно ли обновить сразу с очень старой версии до последней?
Не всегда одним шагом. Некоторые релизы требуют промежуточных обновлений — файл .cfu рассчитан на конкретную версию-источник. Автообновление через сервис выстраивает корректную цепочку само; при ручном способе может понадобиться поставить несколько обновлений подряд.
Обновлять нужно платформу или конфигурацию?
Обычно обе, но по отдельности. Конфигурацию — ради форм отчётности и расчётов, платформу — когда новая конфигурация требует более высокий номер платформы или ради исправлений ядра.
Что будет с моими доработками печатных форм и отчётов?
Если доработки вносили в типовую конфигурацию (сняв с поддержки), при обновлении запустится сравнение-объединение, и часть доработок нужно переносить вручную. Чтобы не терять их при каждом обновлении, доработки выносят в расширение конфигурации (поддерживаются с версии платформы 8.3.6).
Сколько времени занимает обновление?
Само наложение файла — минуты. Основное время уходит на обработчики при первом запуске: от пары минут на небольшой базе до получаса и больше на крупной. Планируйте работы на нерабочее время.
Как откатиться, если после обновления появились проблемы?
Восстановите базу из резервной копии, снятой перед обновлением. Поэтому копию и делают обязательным первым шагом — отката «кнопкой» в 1С нет.