К статье
Практический материал

Администрирование · 13 мин

Как обновить релиз 1С 8.3 самостоятельно

Пошаговая инструкция по самостоятельному обновлению релиза 1С 8.3: подготовка, резервная копия, установка обновления, обновление конфигурации базы данных и проверка результата.

Обновление типовой конфигурации 1С 8.3 (Бухгалтерия предприятия, Управление торговлей, Зарплата и управление персоналом и других) — штатная процедура, которую можно выполнить самостоятельно без привлечения специалиста. Главные условия успеха: актуальная резервная копия, отсутствие доработок в конфигурации и последовательное выполнение шагов без пропусков.

Обновление нужно для получения новых форм отчетности, исправления ошибок, изменений в законодательстве и поддержки обменов с государственными сервисами. Работа на устаревшем релизе рано или поздно приводит к невозможности сдать отчет или корректно провести документ, поэтому откладывать процедуру надолго не стоит.

Ниже разобран полный цикл: от проверки текущей версии и создания копии до обновления конфигурации базы данных и контроля результата. Инструкция ориентирована на типовые конфигурации на поддержке; для доработанных решений порядок действий отличается, и это оговорено отдельно.

Проверьте текущую версию и условия для обновления

Перед началом выясните, какой релиз конфигурации и платформы у вас установлен. В режиме 1С:Предприятие откройте меню «Сервис» (или кнопку с вопросительным знаком) — «О программе»: там указаны версия платформы и номер релиза конфигурации, например 3.0.хх.хх для Бухгалтерии предприятия 3.0.

Узнать актуальный релиз можно на портале portal.1c.ru в разделе «Обновление программ» — там публикуются дистрибутивы и описания изменений для зарегистрированных пользователей. Важно проверить, нет ли пропущенных промежуточных релизов: некоторые обновления нельзя установить «через несколько версий», для них требуется последовательный переход.

Также проверьте, стоит ли конфигурация на полной поддержке. Откройте конфигуратор, в меню «Конфигурация» — «Поддержка» — «Настройка поддержки». Если конфигурация типовая и не снята с поддержки, обновление пройдет в автоматическом режиме. Если объекты редактировались с сохранением поддержки — обновление возможно, но потребует ручного сопоставления изменений.

Конфигурация на полной поддержкеОбновление в автоматическом режиме

Проверьте в конфигураторе: «Конфигурация — Поддержка — Настройка поддержки», замок на корне конфигурации

Конфигурация доработанаНужно сопоставление изменений

Оцените объем доработок: при больших изменениях лучше привлечь специалиста

Пропущено несколько релизовВозможен поэтапный переход

Изучите на портале 1С порядок перехода для вашей конфигурации

Файловая базаОбновление проще

Убедитесь, что все пользователи вышли из базы перед началом

Сделайте резервную копию базы

Резервная копия — единственный способ откатить обновление, если что-то пойдет не так. Пропускать этот шаг нельзя даже при «простом» обновлении: сбой питания, разрыв соединения или ошибка в дистрибутиве могут привести базу в нерабочее состояние.

Для файловой базы есть два способа. Первый — выгрузка информационной базы через конфигуратор: откройте конфигуратор, меню «Администрирование» — «Выгрузить информационную базу», укажите путь и имя файла с расширением .dt. Второй — простое копирование файла 1Cv8.1CD из каталога базы в отдельную папку, при этом все пользователи должны выйти из программы.

Для клиент-серверной базы (MS SQL, PostgreSQL) выгрузка .dt через конфигуратор тоже подходит, но для больших баз она может занимать много времени. В этом случае используют штатные средства СУБД — резервное копирование базы данных средствами SQL Server Management Studio или pg_dump. После создания копии убедитесь, что файл существует, имеет ненулевой размер и, в идеале, тестово загружается в отдельную базу.

Способы обновления: через интернет и из файла

Есть два основных пути. Первый — обновление через интернет прямо из режима 1С:Предприятие. В типовых конфигурациях откройте «Администрирование» — «Обновление версии программы» (в некоторых конфигурациях путь: «Администрирование» — «Интернет-поддержка и сервисы» — «Обновление версии программы»). Программа сама проверит наличие нового релиза, скачает и установит его — потребуется действующая учетная запись портала 1С и, как правило, действующий договор ИТС.

Второй путь — установка из заранее скачанного дистрибутива. Скачайте с портала 1С архив обновления для вашей конфигурации, распакуйте его и запустите setup.exe. Установщик разместит шаблон обновления в каталоге шаблонов (по умолчанию в папке пользователя, например AppData\Roaming\1C\1cv8\tmplts). После этого обновление выполняется через конфигуратор: «Конфигурация» — «Поддержка» — «Обновить конфигурацию», выбор источника «Поиск доступных обновлений».

Оба способа приводят к одному результату — обновлению конфигурации поставщика. Разница в удобстве: интернет-обновление проще для файловых баз, а установка из файла надежнее при медленном канале и подходит для серверных вариантов, где обновление выполняет администратор через конфигуратор.

Сравнение способов обновления

Через интернет из 1С:Предприятия

Подходит для файловых баз и типовых конфигураций; требует интернет-поддержки и стабильного соединения

Из дистрибутива через конфигуратор

Универсальный способ для любых баз; требует навыков работы в конфигураторе и прав администратора

Через конфигуратор с файлом .cf

Вариант, когда есть готовый файл обновления от поставщика; используется реже, в основном для отраслевых решений

Пошаговое обновление через конфигуратор

Этот сценарий универсален и подходит для большинства ситуаций. Перед началом убедитесь, что все пользователи завершили работу, а регламентные задания и фоновые процессы остановлены.

Порядок действий в конфигураторе
  1. 1
    Сделайте резервную копию: «Администрирование — Выгрузить информационную базу»
  2. 2
    Завершите сеансы всех пользователей и войдите в конфигуратор под полными правами
  3. 3
    Откройте «Конфигурация — Поддержка — Обновить конфигурацию»
  4. 4
    Выберите источник: «Поиск доступных обновлений (рекомендуется)» и каталог шаблонов
  5. 5
    Выберите найденный релиз и подтвердите обновление
  6. 6
    Дождитесь сравнения и объединения конфигураций, примите настройки по умолчанию для типовой конфигурации
  7. 7
    Выполните «Конфигурация — Обновить конфигурацию базы данных» (F7)
  8. 8
    Подтвердите реструктуризацию и дождитесь её завершения
  9. 9
    Запустите 1С:Предприятие от имени администратора и дождитесь выполнения обработчиков обновления

На этапе сравнения и объединения для типовой конфигурации на полной поддержке достаточно нажать «Выполнить» — режим «Взять из новой конфигурации поставщика» будет установлен автоматически. Если появляется окно настройки правил поддержки, оставьте значения по умолчанию.

Реструктуризация — самый длительный этап: при изменении структуры таблиц платформа пересоздает их в базе данных. На больших базах это может занять от десятков минут до нескольких часов. Прерывать процесс нельзя: это почти гарантированно приведет к повреждению базы, и придется восстанавливаться из копии.

После обновления конфигурации базы данных запустите режим 1С:Предприятие. При первом входе отработают процедуры обновления данных информационной базы: перенос данных в новые структуры, заполнение новых реквизитов, обновление служебных справочников. Дождитесь сообщения о завершении — до этого момента работа пользователей в базе нежелательна.

Обновление через интернет из режима 1С:Предприятие

Для файловых баз с типовой конфигурацией это самый простой путь. Откройте «Администрирование» — «Обновление версии программы». Если доступна новая версия, программа предложит её установить. Выберите файл обновления, укажите, что резервная копия создана (программа может предложить создать её автоматически), и запустите процесс.

Во время обновления программа закроется, выполнит установку и обновление конфигурации базы данных, после чего откроется снова. На этом этапе важно не выключать компьютер и не прерывать процесс. Для клиент-серверных баз этот механизм обычно недоступен или выполняется администратором в монопольном режиме.

Если обновление через интернет не находится, хотя новый релиз уже выпущен, проверьте: подключена ли интернет-поддержка с действующей учетной записью, не истек ли договор ИТС, и не установлены ли в настройках ограничения на поиск обновлений.

Если конфигурация доработана или снята с поддержки

При наличии доработок на этапе сравнения и объединения потребуется вручную решать судьбу каждого измененного объекта. Для объектов, измененных только у вас, нужно оставить свои изменения; для объектов, измененных и поставщиком, и вами — объединять вручную, анализируя различия. Это требует понимания структуры конфигурации и занимает значительное время.

Если конфигурация полностью снята с поддержки, автоматическое обновление недоступно: придется либо возвращать конфигурацию на поддержку (с потерей доработок), либо выполнять объединение вручную в режиме «Объединение конфигураций». Для баз с серьезными доработками разумнее привлечь специалиста по 1С — стоимость ошибки в виде потерянных данных или нерабочей базы обычно выше стоимости услуги.

Маршрут решения

Как выбрать действие

Конфигурация типовая, на полной поддержке, файловая базаОбновляйте через интернет из 1С:Предприятия — это самый простой путь
Типовая конфигурация, клиент-серверная базаОбновляйте через конфигуратор из дистрибутива, предварительно сделав копию средствами СУБД
Есть небольшие доработки с сохранением поддержкиОбновляйте через конфигуратор, внимательно проверяя окно сопоставления объектов
Конфигурация снята с поддержки или сильно переписанаОстановитесь и привлеките специалиста по сопровождению 1С
Пропущено много релизовИзучите на портале 1С порядок перехода — возможно, потребуются промежуточные обновления

Проверка результата и типичные ошибки

После завершения всех этапов убедитесь, что обновление прошло корректно. Откройте «О программе» и сверьте номер релиза с ожидаемым. Проверьте работу ключевых функций: откройте несколько документов, сформируйте основные отчеты (оборотно-сальдовую ведомость, анализ счета), проверьте обмены, если они используются.

Контрольные точки

Как проверить результат

Номер релиза в «О программе»
Норма

Совпадает с установленным обновлением

Тревожный признак

Остался прежний — обновление конфигурации базы данных не выполнено

Первый вход в 1С:Предприятие
Норма

Обработчики обновления завершились без ошибок

Тревожный признак

Ошибки обновления данных, сообщения о незавершенных процедурах

Основные отчеты и документы
Норма

Формируются корректно, данные на месте

Тревожный признак

Ошибки при открытии, пустые данные, падение программы

Журнал регистрации
Норма

Нет массовых ошибок после обновления

Тревожный признак

Повторяющиеся ошибки в процедурах обновления

Если после обновления появились ошибки, не пытайтесь «чинить» базу повторными обновлениями. Откройте журнал регистрации (конфигуратор — «Администрирование» — «Журнал регистрации»), найдите ошибки на момент обновления и оцените их характер. При серьезных проблемах безопаснее восстановить базу из резервной копии и разобраться в причине, чем накапливать некорректные данные.

Типичные ошибки при обновлении
01
Обновление без резервной копии — при сбое базу восстановить не из чего
02
Прерывание реструктуризации — приводит к повреждению базы данных
03
Работа пользователей во время обновления — конфликты и ошибки обновления данных
04
Пропуск обязательных промежуточных релизов — ошибки при сравнении конфигураций
05
Обновление конфигурации без обновления конфигурации базы данных — программа не запустится или будет работать некорректно
06
Игнорирование требований к версии платформы — новый релиз конфигурации не заработает на старой платформе

Отдельно отметим ситуацию «обновление зависло»: индикатор не двигается длительное время. На больших базах реструктуризация может идти часами без видимого прогресса. Проверьте активность процесса (загрузку диска и процессора) через диспетчер задач: если процесс работает — ждите. Принудительное завершение допустимо только при полной уверенности в зависании, и после него базу придется восстанавливать из копии.

Итог

Что важно запомнить

Самостоятельное обновление типового релиза 1С 8.3 сводится к трем обязательным шагам: резервная копия, обновление конфигурации, обновление конфигурации базы данных с завершением обработчиков в режиме 1С:Предприятие. Не прерывайте реструктуризацию, не работайте в базе во время обновления и не беритесь за доработанные конфигурации без опыта сопоставления объектов.

Частые вопросы

Можно ли обновить 1С 8.3 без договора ИТС?

Дистрибутивы обновлений типовых конфигураций распространяются в рамках информационно-технологического сопровождения. Без действующего договора официальное скачивание с портала 1С и интернет-обновление будут недоступны. Обновление платформы в пределах версии 8.3 обычно доступно зарегистрированным пользователям независимо от ИТС.

Сколько времени занимает обновление релиза?

Для небольшой файловой базы весь цикл обычно занимает от 15 минут до часа. На больших базах с объемными таблицами реструктуризация и обработчики обновления могут идти несколько часов. Планируйте обновление на нерабочее время — вечер или выходной.

Что делать, если после обновления программа не запускается?

Чаще всего причина в невыполненном обновлении конфигурации базы данных или прерванных обработчиках обновления. Запустите конфигуратор и проверьте, выполнено ли обновление конфигурации базы данных. Если ошибка сохраняется, изучите журнал регистрации; при серьезных повреждениях восстановите базу из резервной копии и повторите процедуру.

Нужно ли обновлять платформу вместе с релизом конфигурации?

Не всегда, но проверить требования нужно: в описании обновления на портале 1С указана минимальная версия платформы. Если ваша платформа старше требуемой, сначала установите новый дистрибутив платформы, затем обновляйте конфигурацию.

Можно ли откатить обновление, если что-то пошло не так?

Штатной кнопки «откатить» нет. Единственный способ вернуться на прежний релиз — восстановить базу из резервной копии, созданной до обновления. Данные, введенные после обновления, при этом будут потеряны, поэтому копию делают непосредственно перед началом процедуры.

Как обновить релиз, если база работает на сервере 1С?

Порядок тот же, но выполняет его администратор: завершите сеансы пользователей через консоль кластера, сделайте резервную копию средствами СУБД, обновите конфигурацию через конфигуратор с подключением к серверной базе, дождитесь реструктуризации и завершения обработчиков обновления. Обновление через интернет из режима 1С:Предприятие для серверных баз обычно не используют.