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