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