Как обновлять 1С через интернет и не сломать рабочую базу
Содержание
Обновлять 1С через интернет
проще всего встроенным помощником: Администрирование → Обслуживание → Обновление версии программы → Обновление программы. Он сам скачивает нужные релизы, выстраивает цепочку обновлений, делает резервную копию файловой базы
и запускает обработку данных. Для этого нужна подключённая интернет-поддержка (логин и пароль портала 1С) и действующая подписка на ИТС.
Помощник работает в типовых конфигурациях на БСП: Бухгалтерия 3.0, ЗУП 3.1, УТ 11, Комплексная автоматизация, ERP, УНФ. Если конфигурацию дорабатывали программисты, обновлять придётся через Конфигуратор с объединением изменений. Оба пути, а также ручная установка и массовое обновление серверных баз разобраны ниже.
Что сделать до обновления 1С
Пять минут подготовки снимают большинство проблем, с которыми потом звонят программисту.
Проверьте, что программу можно обновлять автоматически
Откройте Конфигуратор и посмотрите Конфигурация → Поддержка → Настройка поддержки. Возможны три состояния:
- ✅ На поддержке, изменения не включены — конфигурация типовая, помощник обновит её без вопросов.
- ⚠️ Изменения включены, но объекты не меняли — обновление пройдёт, но лучше сравнить конфигурации перед объединением.
- ❌ Конфигурация снята с поддержки — автоматическое обновление недоступно, нужен программист.
Доработки, сделанные расширениями, обновлению не мешают. После установки нового релиза расширение проверяется на совместимость, и при конфликте платформа предупредит об этом при запуске.
Подключите интернет-поддержку
- Зарегистрируйтесь на портале 1С и привяжите регистрационный номер программы (он есть в регистрационной анкете из коробки или в письме при покупке электронной поставки).
- В программе откройте
Администрирование → Интернет-поддержка и сервисы. - Нажмите «Подключить» и введите логин и пароль портала.
- Если в офисе выход в интернет через прокси, там же задайте параметры прокси-сервера.
Без активного договора ИТС подключение пройдёт, но новые релизы помощник не скачает: он сообщит, что обновления недоступны.
Проверьте технические условия
- 💾 Место на диске: один релиз Бухгалтерии в каталоге шаблонов занимает сотни мегабайт, цепочка из нескольких релизов — до нескольких гигабайт. Заложите запас в 3–5 ГБ.
- 👥 Свободное время без пользователей: на обновление структуры базы нужен монопольный режим, то есть все сеансы должны быть закрыты.
- 🔑 Права: в программе — полные права пользователя, для серверной базы — логин и пароль администратора кластера, для установки платформы — права администратора Windows.
Сделайте резервную копию базы
до начала обновления, даже если помощник обещает сделать её сам. Для файловой базы это выгрузка .dt или копия каталога с файлом 1Cv8.1CD, для серверной — резервная копия средствами СУБД.
Способы обновления 1С через интернет: какой выбрать
Способ зависит от трёх вещей: типовая ли конфигурация, где лежит база и сколько у вас баз.
| Способ | Когда подходит | Риски и ограничения |
|---|---|---|
| Помощник в режиме «Предприятие» | Типовая конфигурация, одна-две базы | Не работает со снятой с поддержки конфигурацией |
| Конфигуратор, поиск обновлений | Есть доработки, нужно объединение | Нужны навыки сравнения конфигураций |
| Ручная загрузка с портала | Нет интернета на компьютере с базой, медленный канал | Цепочку релизов выбираете сами |
Пакетный режим 1cv8.exe | Десятки баз на сервере, обновление ночью | Ошибка в сценарии ломает все базы разом |
| Облако 1С:Fresh | База в сервисе | Обновляет провайдер, вы не управляете сроками |
Для бухгалтера с типовой Бухгалтерией правильный ответ почти всегда — первый способ. Остальные нужны администратору и программисту.
Пошаговое обновление: помощник и Конфигуратор
Через помощник в пользовательском режиме
- Откройте
Администрирование → Обслуживание → Обновление версии программы → Обновление программы. - Помощник проверит наличие новых релизов на сайте 1С и покажет, до какой версии можно обновиться и сколько это займёт по объёму загрузки.
- Нажмите «Далее». Файлы обновления скачаются в фоне, пока вы продолжаете работать.
- Выберите момент установки: сейчас или при завершении работы программы. Второй вариант удобен, если днём база занята.
- Для файловой базы отметьте создание резервной копии и укажите каталог. Для серверной введите параметры администратора кластера.
- Помощник завершит сеансы других пользователей, установит релизы по цепочке и перезапустит программу.
- После перезапуска пройдёт обработка данных. Её нельзя прерывать: дождитесь, пока программа откроется в обычном режиме.
💡 В настройках помощника можно включить автоматическую проверку обновлений по расписанию. Программа сама будет напоминать о новых релизах и заранее скачивать их.
Через Конфигуратор
- Запустите базу в режиме «Конфигуратор» под пользователем с полными правами.
- Откройте
Конфигурация → Поддержка → Обновить конфигурацию. - Выберите «Поиск доступных обновлений (рекомендуется)» и отметьте поиск на сайтах поддержки в интернете. Программа запросит логин и пароль портала 1С.
- В списке найденных выберите релиз. Конфигуратор покажет только те обновления, которые применимы к вашей текущей версии.
- Если конфигурация доработана, откроется окно сравнения и объединения. Проверьте, какие объекты изменены у вас и у поставщика, и выберите правило объединения для каждого.
- Нажмите «Выполнить», затем
Конфигурация → Обновить конфигурацию базы данных(клавиша F7). Здесь нужен монопольный режим. - Примите изменения структуры в появившемся окне.
- Запустите базу в пользовательском режиме: начнётся обработка данных новой версии.
Конфигуратор не прыгает через релизы. Если вы отстали на пять версий, повторите шаги 2–8 для каждого промежуточного релиза по порядку. Помощник в режиме «Предприятие» делает это сам, Конфигуратор — нет.
Ручное обновление: скачать дистрибутив и установить самому
Этот способ выручает, когда на компьютере с базой нет интернета или канал слишком медленный для скачивания релизов внутри программы.
Обновление конфигурации
- Узнайте текущую версию: в программе откройте главное меню →
Справка → О программе. - На портале «1С:Обновление программ» (releases.1c.ru) откройте свою конфигурацию. В карточке каждого релиза указано, с каких версий на него можно обновиться.
- Скачайте «Дистрибутив обновления» нужного релиза. Если прямого перехода с вашей версии нет, скачайте промежуточные.
- Запустите
setup.exeиз архива. Установщик распакует шаблон в каталог шаблонов, по умолчанию это%APPDATA%\1C\1cv8\tmplts. - В Конфигураторе выберите
Конфигурация → Поддержка → Обновить конфигурацию → Выбор файла обновленияи укажите файл1cv8.cfuиз распакованного каталога. - Дальше — как в предыдущем разделе: объединение, F7, запуск в пользовательском режиме.
Обновление платформы
Новые релизы конфигураций часто требуют платформу с номером не ниже определённого. Требование написано в карточке релиза и в окне помощника.
- На том же портале откройте «Технологическая платформа 8.3» и скачайте дистрибутив для своей ОС и разрядности.
- Закройте все сеансы 1С на этом компьютере и запустите
setup.exeс правами администратора. - Установите компоненты, которые стояли раньше: клиент, а на сервере — сервер 1С:Предприятия.
- На сервере версии клиента и сервера должны совпадать до последней цифры. Обновляйте их вместе.
Установка новой платформы на сервер требует остановки службы агента сервера. Все пользователи будут отключены, несохранённые документы пропадут. Планируйте это на нерабочее время и предупредите людей заранее.
Старые версии платформы можно не удалять сразу: на компьютере уживаются несколько версий, а 1cestart.exe подбирает нужную для каждой базы.
Обновление многих баз через локальный каталог и пакетный режим
Когда баз десятки, скачивать одни и те же релизы на каждый компьютер бессмысленно. Крупные компании строят простую схему.
Общий каталог шаблонов
- Выделите на файловом сервере папку, например
\\srv-files\1c\tmplts, и дайте права на чтение пользователям 1С. - Один администратор скачивает и распаковывает туда релизы.
- На клиентах в окне запуска 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С через интернет и что с ними делать
Администрирование → Интернет-поддержка и сервисы. Проверьте дату и время на компьютере: сбитые часы ломают защищённое соединение.%APPDATA%\1C\1cv8\tmplts, оставив текущий релиз.Как убедиться, что обновление прошло успешно
Сама по себе открывшаяся программа ещё не значит, что всё в порядке. Пройдите короткую проверку.
- Версия. Откройте
Справка → О программеи сравните номер релиза с ожидаемым. - Обработка данных. В разделе
Администрирование → Обслуживаниепосмотрите сведения о результатах обновления. Часть обработчиков выполняется отложенно в фоне, иногда несколько часов. Пока она не закончена, отдельные отчёты могут показывать неполные данные. - Журнал регистрации. Отфильтруйте события за время обновления по важности «Ошибка». Пустой фильтр — хороший знак.
- Расширения. Откройте
Администрирование → Печатные формы, отчёты и обработки → Расширенияи проверьте, что ни одно не отключено из-за несовместимости. - Рабочие операции. Откройте пару привычных документов, проведите тестовый, сформируйте оборотно-сальдовую ведомость. Сравните итоги с теми, что были до обновления.
- Обмены и ЭДО. Если база обменивается данными с другими программами или банком, запустите обмен вручную и убедитесь, что он прошёл.
Если что-то пошло не так в первые часы, откат к резервной копии — нормальное решение. Чем раньше вы его примете, тем меньше документов придётся вводить заново.