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