Администрирование · 11 мин
Как загрузить обновление в 1С: подробная инструкция
Как загрузить обновление в 1С: где взять дистрибутив, как сделать резервную копию, обновить конфигурацию через конфигуратор и избежать типичных ошибок.
Обновление конфигурации 1С — обязательная процедура: фирма «1С» регулярно выпускает релизы с изменениями законодательства, новыми формами отчётности и исправлениями ошибок. Пропуск обновлений приводит к невозможности сдать актуальную отчётность и накапливает технические проблемы.
Загрузить обновление можно несколькими способами: автоматически через интернет-поддержку прямо из программы, вручную с портала portal.1c.ru, либо через файл обновления (.cfu), полученный от партнёра или с диска ИТС. Выбор способа зависит от наличия договора 1С:ИТС, доступа в интернет и того, доработана ли конфигурация.
Главное правило, которое нельзя нарушать ни при каких обстоятельствах: перед любым обновлением создаётся резервная копия информационной базы. Ошибка в процессе обновления без копии может привести к потере или повреждению данных, восстановление которых обойдётся дорого или окажется невозможным.
Проверьте условия перед обновлением
Прежде чем загружать обновление, убедитесь, что выполнены базовые условия. Во-первых, проверьте наличие действующего договора 1С:ИТС — без него официальные обновления типовых конфигураций недоступны. Во-вторых, уточните текущий релиз вашей конфигурации: откройте меню «Справка — О программе» (или круглую кнопку «i» в зависимости от интерфейса) и запишите номер версии.
В-третьих, выясните, типовая ли у вас конфигурация. Если в программу вносились доработки программистом, стандартное автоматическое обновление может затереть эти изменения или завершиться ошибкой. Признак доработки — конфигурация снята с полной поддержки, что видно в конфигураторе.
Также проверьте свободное место на диске: для дистрибутива обновления и временных файлов может потребоваться несколько гигабайт. Для файловой базы убедитесь, что все пользователи вышли из программы — обновление выполняется в монопольном режиме.
Проверьте статус в личном кабинете портала 1С
В конфигураторе: «Конфигурация — Поддержка — Настройка поддержки»
Признак: снятие с поддержки, изменённые объекты
Меню «Справка — О программе»
Сделайте резервную копию базы
Резервная копия — единственная страховка на случай сбоя. Для файловой базы есть два рабочих способа. Первый — выгрузка через конфигуратор: зайдите в конфигуратор, откройте меню «Администрирование — Выгрузить информационную базу» и укажите папку для файла с расширением .dt. Этот файл содержит и данные, и конфигурацию.
Второй способ для файловой базы — простое копирование файла 1Cv8.1CD из каталога базы при условии, что все пользователи вышли. Для клиент-серверной базы (SQL Server, PostgreSQL) копию делает администратор средствами СУБД, поскольку выгрузка .dt большой базы занимает много времени.
Проверьте, что копия создана: файл .dt должен иметь ненулевой размер и актуальную дату. Храните копию отдельно от рабочей папки базы — на другом диске или сетевом ресурсе.
- 1Попросите всех пользователей выйти из программы
- 2Откройте базу в режиме конфигуратора
- 3Выберите «Администрирование — Выгрузить информационную базу»
- 4Укажите папку и дождитесь завершения выгрузки
- 5Проверьте, что файл .dt создан и имеет разумный размер
Загрузите обновление через интернет из программы
Самый простой способ для типовых конфигураций — обновление через интернет-поддержку прямо из пользовательского режима. В большинстве конфигураций (1С:Бухгалтерия, 1С:ЗУП, 1С:Управление торговлей) перейдите в раздел «Администрирование — Интернет-поддержка и сервисы — Обновление программы» или воспользуйтесь поиском по слову «обновление».
Программа предложит ввести логин и пароль от портала 1С (те же, что используются для регистрации продукта). После подключения мастер проверит наличие новых версий и предложит загрузить подходящее обновление. Дистрибутив скачивается автоматически, после чего запускается установка.
Обратите внимание на предупреждение мастера о необходимости резервной копии — не пропускайте этот шаг. Во время установки обновления программа будет перезапущена в монопольном режиме, поэтому заранее завершите все документы и попросите коллег выйти.
Скачайте обновление с портала 1С вручную
Если автоматическая загрузка недоступна или нестабильна, скачайте дистрибутив вручную. Авторизуйтесь на портале portal.1c.ru, перейдите в раздел «Обновления программ», найдите свою конфигурацию и редакцию, затем выберите нужный релиз. В таблице релизов указано, с каких версий возможен переход на выбранный.
Скачанный архив распакуйте в отдельную папку и запустите файл setup.exe. Установщик разместит шаблоны обновления в каталоге шаблонов (по умолчанию в папке пользователя, tmplts). Сам по себе запуск setup.exe не обновляет базу — он лишь помещает файлы обновления на компьютер.
Далее обновление применяется к базе либо через пользовательский режим (мастер найдёт шаблоны), либо через конфигуратор: «Конфигурация — Поддержка — Обновить конфигурацию», где нужно выбрать поиск доступных обновлений в каталоге шаблонов.
Обновите конфигурацию через конфигуратор из файла .cfu
Файл с расширением .cfu — это непосредственно файл обновления конфигурации. Его используют, когда дистрибутив получен от партнёра 1С, из сервиса 1С:Обновление программ или когда нужно обновить базу без установки шаблонов.
Порядок действий в конфигураторе: откройте базу в монопольном режиме, перейдите в меню «Конфигурация — Поддержка — Обновить конфигурацию». В диалоге выберите вариант «Выбор файла обновления» и укажите путь к файлу .cfu. Программа проверит совместимость версий и покажет список изменённых объектов.
Для типовой конфигурации подтвердите обновление, дождитесь завершения сравнения и объединения, затем выполните «Конфигурация — Обновить конфигурацию базы данных» (клавиша F7). На этом этапе программа перестраивает структуру базы — при больших объёмах данных процесс может занять продолжительное время, прерывать его нельзя.
Конфигуратор → Конфигурация → Поддержка → Обновить конфигурацию → Выбор файла обновления → указать файл .cfu → Выполнить → F7 (обновить конфигурацию базы данных)Проверьте результат и завершите обновление
После обновления структуры базы запустите программу в пользовательском режиме. Многие конфигурации при первом запуске выполняют отложенные обработчики обновления — служебные процедуры, которые переносят данные в новый формат. Дождитесь их завершения: обычно внизу окна отображается индикатор прогресса, а прерывать работу в этот момент нежелательно.
Проверьте ключевые участки учёта: откройте несколько документов за последний период, сформируйте оборотно-сальдовую ведомость или аналогичный сводный отчёт и сравните итоги с данными до обновления. Убедитесь, что открываются отчёты, печатные формы и что версия программы в разделе «О программе» соответствует новому релизу.
Как проверить результат
Совпадает с устанавливаемым релизом
Остался старый номер — обновление не завершено
Все выполнены, индикатор исчез
Зависли или выдают ошибки
Итоги совпадают с данными до обновления
Расхождения в остатках
Открываются без ошибок
Сообщения об ошибках при формировании
Типичные ошибки и как их избежать
Большинство проблем при обновлении связано не с самой процедурой, а с нарушением подготовки. Знание типовых ошибок позволяет сэкономить часы на восстановлении.
Если обновление завершилось ошибкой, не пытайтесь повторять его вслепую. Зафиксируйте текст ошибки, восстановите базу из резервной копии и разберитесь в причине: нехватка места на диске, повреждение базы перед обновлением (помогает тестирование и исправление), несоответствие версий.
Когда стоит привлечь специалиста
Самостоятельное обновление оправдано для типовой конфигурации, файловой базы небольшого размера и при наличии свежей резервной копии. В этих условиях риск минимален, а процедура занимает от получаса до нескольких часов.
Обратитесь к специалисту по 1С, если конфигурация доработана, база клиент-серверная и большого объёма, используется обмен данными с другими системами (сайт, другие базы 1С, кассовое ПО) или если предыдущие попытки обновления завершались ошибками. В этих сценариях цена ошибки заметно превышает стоимость работы специалиста.
Что важно запомнить
Перед обновлением всегда делайте резервную копию и уточняйте, типовая ли конфигурация. Для типовой базы удобнее всего обновляться через интернет-поддержку из программы, вручную — через дистрибутив с портала 1С или файл .cfu в конфигураторе. После обновления дождитесь отложенных обработчиков и сверьте итоги отчётов.
Частые вопросы
Можно ли обновить 1С без договора 1С:ИТС?
Официальные обновления типовых конфигураций предоставляются в рамках договора 1С:ИТС. Без него скачать дистрибутив с портала 1С не получится. Альтернатива — оформить договор хотя бы на минимальный период через партнёра фирмы «1С».
Сколько времени занимает обновление?
Для небольшой файловой базы обычно от 30 минут до 2 часов с учётом резервной копии. Большие базы и переход через несколько релизов могут занять несколько часов, особенно на этапе реструктуризации и отложенных обработчиков.
Что делать, если обновление зависло?
Сначала проверьте, идёт ли на самом деле работа: посмотрите активность диска и процессора в диспетчере задач. Реструктуризация больших таблиц может часами не показывать прогресс. Если активности нет длительное время, завершите процесс, восстановите базу из копии и выполните тестирование и исправление перед повторной попыткой.
Нужно ли обновлять платформу 1С вместе с конфигурацией?
Не всегда, но новые релизы конфигураций часто требуют определённую минимальную версию платформы. Требование указано в описании релиза на портале 1С. Проверьте совместимость до начала обновления и при необходимости сначала установите свежую платформу.
Можно ли откатить обновление назад?
Штатного механизма отката нет. Единственный способ вернуться на прежний релиз — восстановить базу из резервной копии, сделанной до обновления. Именно поэтому копия обязательна, а данные, введённые после обновления, при откате придётся переносить вручную.
Мешает ли обновлению работа пользователей по сети?
Да. Обновление конфигурации базы данных требует монопольного доступа — все сеансы должны быть завершены. В клиент-серверном варианте сеансы можно завершить принудительно через консоль кластера, предупредив пользователей заранее.