Обновление 1С: что ставить первым и как не потерять базу

· 9 мин

Содержание

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

Платформа — это сама программа, которая запускает базу (номер вида 8.3.25.1445). Конфигурация — прикладное решение внутри базы: «Бухгалтерия предприятия», «Зарплата и управление персоналом» и другие. Новая конфигурация обычно требует платформу не ниже определённого номера, поэтому порядок такой: платформа, потом конфигурация.

Что обновлять: платформу, конфигурацию или оба

Начните с вопроса, чего именно не хватает. Версии видны в окне Справка → О программе: сверху номер конфигурации, ниже — номер платформы.

Что у вас случилось?

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

Подготовка: копия базы, права и свободное место

Перед обновлением нужна копия информационной базы. Это единственный способ откатиться, если что-то пойдёт не так.

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

Как сделать копию:

  1. Все пользователи выходят из базы.
  2. Откройте базу в режиме Конфигуратор.
  3. Выберите Администрирование → Выгрузить информационную базу и сохраните файл .dt на другой диск.
  4. Файловую базу дополнительно можно скопировать целиком: закройте 1С и сохраните папку с файлом 1Cv8.1CD.

Что проверить заранее:

  • ✅ Вы входите в базу с полными правами. Для конфигурации обновление делает пользователь с ролью администратора.
  • ✅ На диске достаточно места: платформа ставится рядом со старой, а при обновлении база временно растёт.
  • ✅ Нет активных сеансов других пользователей. Список открытых сеансов виден в консоли администрирования серверной базы, а для файловой достаточно попросить всех закрыть 1С.
  • ✅ Вы знаете, по какой схеме работает база: файловая или клиент-серверная. От этого зависит порядок.

💡 Сверьте номер своей текущей версии с описанием нужного релиза. Обычно в нём указано, с каких версий можно обновляться напрямую, а с каких нужно сначала поставить промежуточный релиз.

Как обновить платформу 1С Предприятие

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

Установка нового дистрибутива

  1. Скачайте дистрибутив технологической платформы нужной разрядности. Для сервера и современных рабочих мест выбирают 64-разрядную версию, если база и компоненты (например, принтеры, драйверы торгового оборудования) с ней работают.
  2. Закройте все окна 1С.
  3. Запустите setup.exe из распакованной папки.
  4. Оставьте предложенные компоненты. Если вы не пользуетесь, например, веб-расширениями или сервером, лишнее можно отключить на шаге выбора компонентов.
  5. Дождитесь завершения установки.

Новая версия появится в списке установленных на компьютере. Номер платформы виден в каталоге установки: это папка с названием вида 8.3.25.1445.

Привязка базы к новой версии

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

  1. В окне запуска выделите базу и нажмите Изменить.
  2. Дойдите до последнего шага мастера, там есть настройка версии 1С:Предприятия.
  3. Выберите нужный номер или оставьте автоматический выбор.

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

Автоматическое обновление клиентских мест

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

Если клиенты и сервер 1С остаются на разных номерах платформы, соединение с серверной базой может не пойти или работать нестабильно. Приводите их к одному номеру.

Обновление конфигурации: из программы и через Конфигуратор

Здесь два способа. Выбор определяется тем, меняли ли конфигурацию и есть ли интернет.

СпособКогда подходитРиски
Автоматически из программы через Интернет-поддержкуТиповая конфигурация, есть интернет и подключённая поддержкаТребует действующий договор сопровождения и логин
Из файла обновления через КонфигураторНет интернета или нужен точный релизНужно самому скачать нужный файл и правильно выбрать версию
Через Конфигуратор с объединениемКонфигурация измененаКонфликты правок, нужен опытный специалист

Автоматическое обновление из программы

Для начала нужно подключить Интернет-поддержку: в разделе Администрирование → Интернет-поддержка и сервисы введите логин и пароль пользователя сайта поддержки. Дальше:

  1. Зайдите в раздел Администрирование и найдите пункт обновления программы. В новых релизах он собран в блоке обслуживания, в старых лежит отдельно.
  2. Нажмите проверку наличия обновлений. Программа покажет, какой релиз доступен.
  3. Выберите установку. Программа предложит завершить работу всех пользователей и запустит процесс.
  4. Дождитесь окончания. Первый запуск после обновления может идти заметно дольше обычного: система выполняет обработчики обновления данных.

💡 Не нажимайте «закрыть» и не выключайте компьютер, пока идёт первый вход. Прерванное обновление данных — частая причина того, что потом приходится восстанавливаться из копии.

Ручное обновление из файла

Подходит, когда нужно поставить конкретный релиз или нет выхода в интернет.

  1. Скачайте полный дистрибутив обновления нужной конфигурации. Для типовой конфигурации это архив с установщиком шаблонов.
  2. Запустите установщик: он распакует шаблон обновления в каталог шаблонов на вашем компьютере.
  3. Откройте базу в Конфигураторе.
  4. Выберите Конфигурация → Поддержка → Обновить конфигурацию.
  5. Укажите поиск доступных обновлений или выберите файл обновления вручную.
  6. Подтвердите выбор релиза и дождитесь окончания загрузки.
  7. Когда Конфигуратор предложит обновить конфигурацию базы данных, согласитесь. Это шаг, который меняет структуру хранения данных.

Перед шагом 7 Конфигуратор может показать окно сравнения и объединения, если конфигурация менялась. Здесь решается судьба каждой доработки: оставить свою, взять новую из релиза или слить обе.

Если доработок много и вы не знаете, какая из них зачем, не жмите «принять всё по умолчанию». Отдайте задачу тому, кто эти доработки делал.

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

Клиент-серверный вариант: сначала сервер

В файловой базе платформа стоит на каждом рабочем месте, а данные лежат в одном файле. В клиент-серверной базе всё устроено иначе. Клиент обращается к агенту сервера (порт 1540), тот передаёт запрос менеджеру кластера (1541) и рабочим процессам. Поэтому у сервера и у клиентов должны совпадать версии платформы.

Порядок работ:

  1. Предупредите пользователей, назначьте окно обслуживания. Остановка службы оборвёт все открытые сеансы, а несохранённые данные пропадут.
  2. Сделайте копию базы на стороне СУБД и выгрузку .dt.
  3. Остановите службу «Агент сервера 1С:Предприятия» и установите новую платформу, включая серверные компоненты.
  4. Убедитесь, что служба запускается из каталога новой версии. Если она осталась на старой, её нужно переустановить на путь новой версии: для этого служит ragent с ключами установки и удаления службы.
  5. Запустите службу и проверьте в консоли администрирования, что кластер поднялся и информационные базы видны.
  6. Обновите платформу на клиентских местах.
  7. Обновите конфигурацию.

Для обновления структуры базы данных на сервере нужен монопольный доступ к базе: в этот момент работа пользователей останавливается. Если в консоли висят чужие сеансы, завершите их заранее и предупредите людей.

💡 Консоль администрирования и утилита rac тоже входят в платформу. После обновления проверьте, что консоль подключается к серверу без ошибок. Подробную справку по параметрам утилиты даёт команда rac help.

Отдельно подумайте про SQL-сервер. Версия СУБД не обязана совпадать с платформой, но каждая платформа поддерживает свой перечень версий СУБД. Поддерживаемые версии указаны в описании релиза платформы.

Ошибки при обновлении и что с ними делать

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

Диагностика: выберите симптом

Если после обновления поведение программы странное, а ошибки не очевидны, в Конфигураторе есть Администрирование → Тестирование и исправление. Запускайте его на копии базы и при монопольном доступе.

Проверка работоспособности после обновления

Завершённая установка не гарантирует, что всё работает. Пройдите по короткому списку:

  1. Откройте Справка → О программе и сверьте номера платформы и конфигурации с планом.
  2. Зайдите под обычным пользователем, а не только администратором: проверьте, что у него открываются основные рабочие разделы.
  3. Откройте несколько привычных документов и отчётов, проведите тестовый документ в копии или в отдельной базе.
  4. Если вы работаете с регламентированной отчётностью, убедитесь, что обновились формы и справочники отчётности.
  5. Проверьте обмены: с банком, с сайтом, с другими базами. Они чаще других ломаются после смены версии.
  6. Заглянув в журнал регистрации, поищите записи с ошибками за время обновления.
  7. Проверьте печатные формы, в особенности доработанные, и подключённые расширения.

Если нашли проблему и не уверены, что её вызвало обновление, ничего не удаляйте. Вернитесь к копии и повторите процедуру в тестовой базе: так видно, чья это вина — релиза или вашей доработки.

И последнее: не откладывайте контрольный день. Когда база отработала неделю без сбоев, старую копию можно хранить как архив, а самые старые версии платформы на сервере и клиентах — убрать.

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

Как часто нужно обновлять 1С?
Конфигурацию — при выходе релизов с изменениями законодательства, особенно перед сдачей отчётности. Платформу — когда нужного номера требует конфигурация или когда вы столкнулись с исправляемой ошибкой.
Можно ли обновить 1С без интернета?
Да. Скачайте дистрибутив на другом компьютере, перенесите на флешке и установите платформу через setup.exe, а конфигурацию загрузите из файла в Конфигураторе.
Нужно ли удалять старую платформу?
Не обязательно. Версии стоят рядом, и база использует ту, которая для неё выбрана. Старые номера убирают, когда убедились, что ни одной базе они больше не нужны.
Можно ли пропускать релизы конфигурации?
Часто можно, но не всегда. В описании релиза указано, с каких версий разрешён прямой переход. Если нужной строки нет, идите по промежуточным релизам.
Что будет с доработками после обновления?
Если конфигурация менялась, они сохранятся или будут конфликтовать с новым релизом — это решается при объединении. Для расширений доработки лежат отдельно и обычно переживают обновление.
Можно ли откатить обновление?
Только восстановлением из копии. Поэтому выгрузка базы перед началом обязательна.