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