Как обновлять 1С через интернет и не сломать рабочую базу

· 10 мин

Содержание

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

Помощник работает в типовых конфигурациях на БСП: Бухгалтерия 3.0, ЗУП 3.1, УТ 11, Комплексная автоматизация, ERP, УНФ. Если конфигурацию дорабатывали программисты, обновлять придётся через Конфигуратор с объединением изменений. Оба пути, а также ручная установка и массовое обновление серверных баз разобраны ниже.

Что сделать до обновления 1С

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

Проверьте, что программу можно обновлять автоматически

Откройте Конфигуратор и посмотрите Конфигурация → Поддержка → Настройка поддержки. Возможны три состояния:

  • ✅ На поддержке, изменения не включены — конфигурация типовая, помощник обновит её без вопросов.
  • ⚠️ Изменения включены, но объекты не меняли — обновление пройдёт, но лучше сравнить конфигурации перед объединением.
  • ❌ Конфигурация снята с поддержки — автоматическое обновление недоступно, нужен программист.

Доработки, сделанные расширениями, обновлению не мешают. После установки нового релиза расширение проверяется на совместимость, и при конфликте платформа предупредит об этом при запуске.

Подключите интернет-поддержку

  1. Зарегистрируйтесь на портале 1С и привяжите регистрационный номер программы (он есть в регистрационной анкете из коробки или в письме при покупке электронной поставки).
  2. В программе откройте Администрирование → Интернет-поддержка и сервисы.
  3. Нажмите «Подключить» и введите логин и пароль портала.
  4. Если в офисе выход в интернет через прокси, там же задайте параметры прокси-сервера.

Без активного договора ИТС подключение пройдёт, но новые релизы помощник не скачает: он сообщит, что обновления недоступны.

Проверьте технические условия

  • 💾 Место на диске: один релиз Бухгалтерии в каталоге шаблонов занимает сотни мегабайт, цепочка из нескольких релизов — до нескольких гигабайт. Заложите запас в 3–5 ГБ.
  • 👥 Свободное время без пользователей: на обновление структуры базы нужен монопольный режим, то есть все сеансы должны быть закрыты.
  • 🔑 Права: в программе — полные права пользователя, для серверной базы — логин и пароль администратора кластера, для установки платформы — права администратора Windows.

Сделайте резервную копию базы до начала обновления, даже если помощник обещает сделать её сам. Для файловой базы это выгрузка .dt или копия каталога с файлом 1Cv8.1CD, для серверной — резервная копия средствами СУБД.

Способы обновления 1С через интернет: какой выбрать

Способ зависит от трёх вещей: типовая ли конфигурация, где лежит база и сколько у вас баз.

СпособКогда подходитРиски и ограничения
Помощник в режиме «Предприятие»Типовая конфигурация, одна-две базыНе работает со снятой с поддержки конфигурацией
Конфигуратор, поиск обновленийЕсть доработки, нужно объединениеНужны навыки сравнения конфигураций
Ручная загрузка с порталаНет интернета на компьютере с базой, медленный каналЦепочку релизов выбираете сами
Пакетный режим 1cv8.exeДесятки баз на сервере, обновление ночьюОшибка в сценарии ломает все базы разом
Облако 1С:FreshБаза в сервисеОбновляет провайдер, вы не управляете сроками

Для бухгалтера с типовой Бухгалтерией правильный ответ почти всегда — первый способ. Остальные нужны администратору и программисту.

Пошаговое обновление: помощник и Конфигуратор

Через помощник в пользовательском режиме

  1. Откройте Администрирование → Обслуживание → Обновление версии программы → Обновление программы.
  2. Помощник проверит наличие новых релизов на сайте 1С и покажет, до какой версии можно обновиться и сколько это займёт по объёму загрузки.
  3. Нажмите «Далее». Файлы обновления скачаются в фоне, пока вы продолжаете работать.
  4. Выберите момент установки: сейчас или при завершении работы программы. Второй вариант удобен, если днём база занята.
  5. Для файловой базы отметьте создание резервной копии и укажите каталог. Для серверной введите параметры администратора кластера.
  6. Помощник завершит сеансы других пользователей, установит релизы по цепочке и перезапустит программу.
  7. После перезапуска пройдёт обработка данных. Её нельзя прерывать: дождитесь, пока программа откроется в обычном режиме.

💡 В настройках помощника можно включить автоматическую проверку обновлений по расписанию. Программа сама будет напоминать о новых релизах и заранее скачивать их.

Через Конфигуратор

  1. Запустите базу в режиме «Конфигуратор» под пользователем с полными правами.
  2. Откройте Конфигурация → Поддержка → Обновить конфигурацию.
  3. Выберите «Поиск доступных обновлений (рекомендуется)» и отметьте поиск на сайтах поддержки в интернете. Программа запросит логин и пароль портала 1С.
  4. В списке найденных выберите релиз. Конфигуратор покажет только те обновления, которые применимы к вашей текущей версии.
  5. Если конфигурация доработана, откроется окно сравнения и объединения. Проверьте, какие объекты изменены у вас и у поставщика, и выберите правило объединения для каждого.
  6. Нажмите «Выполнить», затем Конфигурация → Обновить конфигурацию базы данных (клавиша F7). Здесь нужен монопольный режим.
  7. Примите изменения структуры в появившемся окне.
  8. Запустите базу в пользовательском режиме: начнётся обработка данных новой версии.

Конфигуратор не прыгает через релизы. Если вы отстали на пять версий, повторите шаги 2–8 для каждого промежуточного релиза по порядку. Помощник в режиме «Предприятие» делает это сам, Конфигуратор — нет.

Ручное обновление: скачать дистрибутив и установить самому

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

Обновление конфигурации

  1. Узнайте текущую версию: в программе откройте главное меню → Справка → О программе.
  2. На портале «1С:Обновление программ» (releases.1c.ru) откройте свою конфигурацию. В карточке каждого релиза указано, с каких версий на него можно обновиться.
  3. Скачайте «Дистрибутив обновления» нужного релиза. Если прямого перехода с вашей версии нет, скачайте промежуточные.
  4. Запустите setup.exe из архива. Установщик распакует шаблон в каталог шаблонов, по умолчанию это %APPDATA%\1C\1cv8\tmplts.
  5. В Конфигураторе выберите Конфигурация → Поддержка → Обновить конфигурацию → Выбор файла обновления и укажите файл 1cv8.cfu из распакованного каталога.
  6. Дальше — как в предыдущем разделе: объединение, F7, запуск в пользовательском режиме.

Обновление платформы

Новые релизы конфигураций часто требуют платформу с номером не ниже определённого. Требование написано в карточке релиза и в окне помощника.

  1. На том же портале откройте «Технологическая платформа 8.3» и скачайте дистрибутив для своей ОС и разрядности.
  2. Закройте все сеансы 1С на этом компьютере и запустите setup.exe с правами администратора.
  3. Установите компоненты, которые стояли раньше: клиент, а на сервере — сервер 1С:Предприятия.
  4. На сервере версии клиента и сервера должны совпадать до последней цифры. Обновляйте их вместе.

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

Старые версии платформы можно не удалять сразу: на компьютере уживаются несколько версий, а 1cestart.exe подбирает нужную для каждой базы.

Обновление многих баз через локальный каталог и пакетный режим

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

Общий каталог шаблонов

  1. Выделите на файловом сервере папку, например \\srv-files\1c\tmplts, и дайте права на чтение пользователям 1С.
  2. Один администратор скачивает и распаковывает туда релизы.
  3. На клиентах в окне запуска 1С в настройках укажите этот каталог как каталог шаблонов конфигураций и обновлений.

Теперь Конфигуратор на любом компьютере находит обновления в общей папке, а трафик к сайту 1С тратится один раз.

Пакетное обновление из командной строки

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

"C:\Program Files\1cv8\8.3.xx.xxxx\bin\1cv8.exe" DESIGNER /S"srv-1c\buh" /N"Администратор" /P"пароль" /UC"ОБНОВЛЕНИЕ" /UpdateCfg "\\srv-files\1c\tmplts\1c\Accounting\3_0_xxx_xx\1cv8.cfu" /UpdateDBCfg /Out "C:\logs\buh-update.log" /DisableStartupDialogs
  • /UpdateCfg — применить файл обновления к основной конфигурации.
  • /UpdateDBCfg — сразу обновить конфигурацию базы данных.
  • /UC — код разрешения входа, если вы заблокировали начало сеансов с таким кодом.
  • /Out — файл журнала, по нему утром видно, что пошло не так.

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

💡 Пароль в bat-файле — слабое место. Храните сценарий в папке с доступом только для администраторов и используйте отдельную учётную запись 1С для обновлений.

1С в облаке: Fresh и что делать с EDT

1С:Fresh и другие облачные сервисы

В сервисе 1С:Fresh и у партнёров с аналогичной моделью базу обновляет провайдер. Пользователь ничего не скачивает и не запускает.

  • 🕐 Обновление проходит в регламентное окно, обычно ночью или в выходные. Если вы работали в это время, сеанс завершится.
  • 📢 О предстоящем обновлении сервис предупреждает сообщением при входе.
  • 🔒 Изменить состав конфигурации нельзя. Свои доработки подключаются только расширениями, которые сервис допускает.

Если в облаке не появился свежий релиз, это не ошибка: провайдер выкатывает обновления после своей проверки, иногда с задержкой в несколько дней.

Где здесь EDT

1С:Enterprise Development Tools — среда разработки, а не облако и не способ обновить рабочую базу. Программисты, которые ведут доработанную конфигурацию в EDT, загружают туда новую поставку от 1С, объединяют её со своими изменениями и только потом переносят результат в базу. Бухгалтеру с EDT иметь дело не нужно.

Ошибки при обновлении 1С через интернет и что с ними делать

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

Как убедиться, что обновление прошло успешно

Сама по себе открывшаяся программа ещё не значит, что всё в порядке. Пройдите короткую проверку.

  1. Версия. Откройте Справка → О программе и сравните номер релиза с ожидаемым.
  2. Обработка данных. В разделе Администрирование → Обслуживание посмотрите сведения о результатах обновления. Часть обработчиков выполняется отложенно в фоне, иногда несколько часов. Пока она не закончена, отдельные отчёты могут показывать неполные данные.
  3. Журнал регистрации. Отфильтруйте события за время обновления по важности «Ошибка». Пустой фильтр — хороший знак.
  4. Расширения. Откройте Администрирование → Печатные формы, отчёты и обработки → Расширения и проверьте, что ни одно не отключено из-за несовместимости.
  5. Рабочие операции. Откройте пару привычных документов, проведите тестовый, сформируйте оборотно-сальдовую ведомость. Сравните итоги с теми, что были до обновления.
  6. Обмены и ЭДО. Если база обменивается данными с другими программами или банком, запустите обмен вручную и убедитесь, что он прошёл.

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

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

Как часто нужно обновлять 1С?
Регламентированные конфигурации — Бухгалтерию и ЗУП — стоит обновлять по мере выхода релизов, обычно раз в две-четыре недели. В них приходят новые формы отчётности и изменения законодательства.
Можно ли пропустить несколько релизов и обновиться сразу до последнего?
Можно, но не одним шагом. Помощник сам установит промежуточные релизы по цепочке. В Конфигураторе их придётся ставить по очереди.
Пропадут ли данные после обновления?
Документы, справочники и остатки сохраняются. Риск есть только для доработок в самой конфигурации: при неверном объединении их можно потерять. Поэтому перед обновлением нужна резервная копия.
Сколько длится обновление?
Для небольшой файловой базы на один релиз — 10–30 минут, включая обработку данных. Крупная серверная база с цепочкой из нескольких релизов может обновляться несколько часов.
Можно ли обновить 1С без договора ИТС?
Через интернет-поддержку новые релизы без действующей подписки не скачиваются. Для типовых конфигураций легальный путь получить обновления — оформить ИТС у партнёра 1С.