Администрирование · 12 мин
Как установить обновление 1С: полная инструкция
Подробная инструкция по установке обновлений 1С: подготовка, резервное копирование, обновление конфигурации через конфигуратор и интернет, проверка результата.
Обновление конфигурации 1С — обязательная процедура для любой типовой программы: «1С:Бухгалтерия», «1С:Зарплата и управление персоналом», «1С:Управление торговлей» и других решений. Обновления содержат изменения законодательства, новые формы отчётности, исправления ошибок и доработки функционала. Без своевременного обновления программа перестаёт формировать актуальные декларации и регламентированные отчёты.
Процедура обновления зависит от нескольких факторов: типовая конфигурация или доработанная, файловая база или клиент-серверная, есть ли доступ к интернету, насколько велика пропущенная «дистанция» между текущим и актуальным релизом. В простейшем случае обновление ставится в несколько кликов прямо из режима «Предприятие», в сложном — требует работы в конфигураторе и сравнения-объединения конфигураций.
Главный риск при обновлении — потеря или повреждение данных при прерывании процесса, а также затирание доработок, сделанных под конкретную организацию. Поэтому любое обновление начинается с резервной копии, а при наличии доработок — с анализа изменённых объектов.
Подготовка: что проверить до начала обновления
Первый шаг — определить текущую версию конфигурации и платформы. Откройте программу в режиме «Предприятие», перейдите в раздел «О программе» (обычно через меню «Сервис» или значок информации в правом верхнем углу). Запишите номер релиза конфигурации, например 3.0.XXX.XX, и версию платформы, например 8.3.22.XXXX. Эти данные понадобятся, чтобы подобрать правильный файл обновления и проверить совместимость.
Второй шаг — проверить, типовая ли у вас конфигурация. Откройте конфигуратор, зайдите в «Конфигурация — Поддержка — Настройка поддержки». Если конфигурация стоит на полной поддержке без снятия замков, обновление пройдёт автоматически. Если объекты сняты с поддержки или включена возможность изменения, потребуется ручное сравнение и объединение — об этом ниже.
Третий шаг — завершить работу всех пользователей. В файловой базе обновление конфигурации базы данных невозможно при активных сеансах. Проверить активные сеансы можно в конфигураторе через «Администрирование — Активные пользователи» или в консоли кластера серверов 1С для клиент-серверного варианта.
Резервная копия: обязательный шаг перед обновлением
Без резервной копии обновление превращается в лотерею: при сбое питания, ошибке диска или прерывании процесса база может остаться в повреждённом состоянии, и восстановить данные будет нечем. Копия делается за несколько минут и полностью снимает этот риск.
Для файловой базы есть два способа. Самый простой — скопировать файл 1Cv8.1CD из каталога базы в отдельную папку при закрытой программе. Более правильный — выгрузка через конфигуратор: «Администрирование — Выгрузить информационную базу». Полученный файл с расширением .dt содержит и данные, и конфигурацию, его можно развернуть в пустую базу.
Для клиент-серверной базы выгрузка .dt тоже работает, но при больших объёмах она занимает много времени. В этом случае практикуют резервное копирование средствами СУБД (MS SQL Server, PostgreSQL) — штатным заданием обслуживания или командой backup. Убедитесь, что копия реально создана и файл читается, прежде чем продолжать.
Обновление через интернет из режима «Предприятие»
Самый удобный способ для типовых конфигураций — автоматическое обновление прямо из пользовательского режима. Он доступен в «1С:Бухгалтерии», «1С:ЗУП» и большинстве современных типовых решений при наличии действующей подписки ИТС и учётной записи портала 1С.
Порядок действий: откройте «Администрирование — Обновление версии программы» (в некоторых конфигурациях путь — «Администрирование — Поддержка и обслуживание — Обновление программы»). Укажите логин и пароль от портала 1С, если программа их запросит. Программа сама проверит наличие новых релизов, скачает нужные файлы и предложит установить обновление.
Во время установки программа перейдёт в монопольный режим и выполнит обновление конфигурации базы данных. На больших базах это может занять от нескольких минут до часа и более. Не закрывайте программу и не выключайте компьютер до появления сообщения об успешном завершении.
- 1Сделайте резервную копию базы и завершите работу всех пользователей
- 2Откройте Администрирование — Обновление версии программы
- 3Введите логин и пароль портала 1С при запросе
- 4Выберите доступный релиз и запустите установку
- 5Дождитесь завершения обновления и перезапуска программы
- 6Проверьте номер версии в разделе «О программе»
Обновление через конфигуратор вручную
Если автоматическое обновление недоступно (нет интернета на сервере, файловая база в локальной сети, специфические настройки), используется ручной способ через конфигуратор. Для этого нужен файл обновления — он скачивается с портала 1С из раздела обновлений программ или устанавливается с дистрибутива.
После установки файлов обновления на компьютер откройте конфигуратор под пользователем с правами администратора. Перейдите в «Конфигурация — Поддержка — Обновить конфигурацию». В диалоге выберите «Поиск доступных обновлений» и укажите каталог с установленным обновлением, либо выберите «Выбор файла обновления» и укажите файл 1cv8.cfu вручную.
После загрузки обновления конфигуратор покажет список изменённых объектов. Для типовой конфигурации достаточно нажать «ОК» и согласиться с обновлением. Затем выполните «Конфигурация — Обновить конфигурацию базы данных» (клавиша F7). На этом этапе выполняется реструктуризация — изменение структуры таблиц базы данных. При больших объёмах данных она может занять продолжительное время.
Конфигурация → Поддержка → Обновить конфигурацию →
→ Выбор файла обновления → 1cv8.cfu →
→ Конфигурация → Обновить конфигурацию базы данных (F7)
Если текущий релиз сильно устарел, одним файлом обновиться не получится: обновления 1С работают только с определённых версий. В этом случае релизы ставятся последовательно — сначала промежуточный, затем следующий, и так до актуального. Порядок перехода указан в файле поставки каждого обновления.
Обновление доработанной конфигурации
Если в конфигурацию вносились изменения — добавлены документы, изменены модули, доработаны формы — стандартное обновление может затереть эти доработки или завершиться конфликтами. В диалоге сравнения и объединения такие объекты помечаются, и для каждого нужно принять решение: взять изменения из нового релиза, оставить свою версию или объединить вручную.
Практическое правило: сначала загрузите обновление с настройкой «взять из новой конфигурации поставщика», отметив доработанные объекты для ручной обработки. Затем по каждому конфликтному объекту перенесите свои изменения в новую версию модуля или формы. После объединения обязательно протестируйте работу доработанного функционала на копии базы.
Для конфигураций с большим объёмом доработок обновление лучше поручить специалисту с опытом сравнения-объединения конфигураций. Ошибка на этом этапе может привести к потере доработок или неработоспособности отдельных механизмов, а диагностировать такие проблемы на рабочей базе сложно и дорого.
Проверка результата после обновления
После завершения обновления откройте программу в режиме «Предприятие» и проверьте номер версии в разделе «О программе» — он должен соответствовать установленному релизу. При первом запуске могут выполняться отложенные обработчики обновления данных: программа покажет прогресс в разделе «Администрирование — Результаты обновления программы». Не считайте обновление завершённым, пока отложенные обработчики не отработают.
Затем проверьте ключевые операции: проведите тестовый документ, сформируйте основной отчёт, откройте регламентированную отчётность и убедитесь, что формы актуальны. Если в базе работают обмены с другими системами (банк-клиент, ЭДО, другие конфигурации 1С) — выполните тестовый обмен.
Как проверить результат
Совпадает с установленным релизом
Остался старый номер — обновление не применилось
Все обработчики выполнены без ошибок
Есть ошибки или обработчики зависли
Документы проводятся, отчёты формируются
Ошибки при проведении, пустые отчёты
Тестовый обмен проходит без ошибок
Ошибки формата, зависшие сообщения
Частые проблемы и их решение
Ошибка «Конфигурация базы данных не соответствует сохранённой конфигурации» означает, что обновление конфигурации загружено, но не выполнено обновление конфигурации базы данных. Решение — открыть конфигуратор и нажать F7, согласившись с реструктуризацией.
Ошибка монопольного доступа возникает, когда в базе остались активные сеансы — включая фоновые задания и сеансы веб-сервисов. Завершите все сеансы через «Активные пользователи» или консоль кластера и повторите обновление.
Если обновление «не видит» подходящий файл, проверьте, для каких версий предназначен скачанный релиз — эта информация есть в сопроводительном файле поставки. При большом отставании установите промежуточные релизы последовательно.
Как выбрать способ обновления
Часто задаваемые вопросы
Можно ли обновлять 1С без подписки ИТС?
Файлы обновлений для типовых конфигураций распространяются в рамках договора информационно-технологического сопровождения (ИТС). Без действующей подписки официальный доступ к обновлениям на портале 1С отсутствует, а автоматическое обновление из программы не сработает. Для базовых версий некоторых конфигураций обновления доступны бесплатно — это указано в условиях конкретного продукта.
Сколько времени занимает обновление?
Загрузка обновления обычно занимает минуты, основное время уходит на реструктуризацию базы и отложенные обработчики. На небольшой файловой базе весь цикл занимает 15–40 минут, на крупной клиент-серверной базе — несколько часов. Планируйте обновление на нерабочее время, чтобы не блокировать работу пользователей.
Что делать, если обновление прервалось с ошибкой?
Не пытайтесь повторно запускать обновление «вслепую». Зафиксируйте текст ошибки, проверьте журнал регистрации и технологический журнал. Если база не открывается или ведёт себя некорректно — восстановите её из резервной копии и повторите процедуру, устранив причину сбоя (недостаток места на диске, активные сеансы, неподходящая версия платформы).
Нужно ли обновлять платформу вместе с конфигурацией?
Не всегда, но проверять требования нужно обязательно: каждый релиз конфигурации рассчитан на определённую минимальную версию платформы. Если текущая платформа старше требуемой, сначала установите новую платформу на все компьютеры и сервер, затем обновляйте конфигурацию. Обратная совместимость платформы со старыми конфигурациями обычно сохраняется.
Как обновить 1С, если пропущено много релизов?
Файл обновления применяется только к ограниченному списку версий, указанному в его поставке. При большом отставании найдите цепочку промежуточных релизов и устанавливайте их последовательно: обновление, запуск обработчиков, затем следующий релиз. Альтернатива — загрузить полный дистрибутив актуальной версии и обновиться через него, если такой вариант предусмотрен поставщиком.
Можно ли откатить обновление, если что-то пошло не так?
Штатного механизма отката нет. Единственный надёжный способ вернуться к прежнему состоянию — восстановить базу из резервной копии, сделанной до обновления. Именно поэтому копия обязательна, а данные, введённые после обновления, при откате придётся переносить вручную или через выгрузку.
Что важно запомнить
Перед обновлением всегда делайте резервную копию и завершайте работу пользователей. Типовую конфигурацию обновляйте через интернет из режима Предприятие или через конфигуратор файлом 1cv8.cfu, доработанную — через сравнение-объединение на копии базы. После обновления проверьте номер версии, отложенные обработчики и работу ключевых операций.