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