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