Новый релиз Комплексной автоматизации 2: от резервной копии до проверки данных
Содержание
Обновить 1С:Комплексная автоматизация 2 можно двумя способами. Автоматически — из самой программы через помощник обновления, если конфигурация типовая и подключена интернет-поддержка. Вручную — через Конфигуратор файлом обновления .cfu, если в конфигурацию вносили изменения, база клиент-серверная или нужно перешагнуть через несколько релизов.
Помощник подходит для небольшой файловой базы без доработок: он сам скачает релиз, предложит сделать копию и запустит обработку данных. Конфигуратор выбирают, когда нужен полный контроль: сравнение доработок, промежуточные релизы, обновление на сервере. В обоих случаях порядок одинаковый: копия → платформа → конфигурация → обработчики обновления → проверка.
Подготовка базы КА перед обновлением
Многие неудачные обновления ломаются ещё до нажатия кнопки «Обновить». Поэтому подготовка занимает больше времени, чем сама установка.
Что выяснить заранее
- 🔢 Текущий релиз. Откройте
Справка → О программе(значок «i» в правом верхнем углу). Там указаны версия конфигурации и версия платформы, например2.5.х.хи8.3.2x.xxxx. - 📜 Цепочку релизов. Каждый файл обновления устанавливается только поверх определённых предыдущих версий. Список «с каких версий возможно обновление» есть в описании релиза и в самом файле
.cfu. Если ваша версия старая, придётся ставить промежуточные релизы по очереди. - 🖥️ Требуемую платформу. В описании релиза указан минимальный номер платформы. Если у вас номер ниже — сначала обновляйте платформу.
- 🧩 Доработки и расширения. Есть ли изменения в основной конфигурации, подключены ли расширения и внешние обработки от программиста.
- 🔐 Доступ к интернет-поддержке. Логин и пароль портала нужны и для автообновления, и для скачивания файлов. Без действующей подписки на ИТС обновления недоступны.
Резервная копия
Сделайте резервную копию до начала работ. Откатить неудачное обновление без копии нельзя: обработчики меняют данные в базе, и после них обратного пути нет.
Варианты копии:
- Выгрузка
.dt— в КонфигуратореАдминистрирование → Выгрузить информационную базу. Подходит для любой базы, но для больших клиент-серверных баз выгрузка может идти часами. - Копия каталога — для файловой базы. Закройте все сеансы и скопируйте папку с файлом
1Cv8.1CDцеликом. - Бэкап средствами СУБД — для клиент-серверной базы на MS SQL или PostgreSQL. Это самый быстрый и надёжный вариант, его делает администратор сервера.
💡 Перед боевым обновлением прогоните процедуру на копии базы. Так вы узнаете, сколько длятся обработчики, и не остановите работу компании на день.
Окно для работ
На время обновления структуры базы работать в ней нельзя. Выберите вечер или выходной, предупредите пользователей и проверьте, что нет фоновых обменов и регламентных заданий, которые держат сеансы. Список активных сеансов в Конфигураторе: Администрирование → Активные пользователи.
Сравнение способов обновления 1С:Комплексная автоматизация
Таблица поможет выбрать способ до того, как вы начнёте.
| Способ | Когда подходит | Ограничения и риски |
|---|---|---|
| Автообновление из программы | Типовая конфигурация, файловая база, есть интернет-поддержка | Не работает, если конфигурация изменена; зависит от интернета |
Конфигуратор + файл .cfu | Любая база, в т. ч. клиент-серверная, переход через несколько релизов | Нужны права администратора и навык работы в Конфигураторе |
| Конфигуратор + сравнение и объединение | Конфигурация с доработками | Требует программиста: ошибка при объединении ломает доработки |
| Удалённая база (через 1С:Линк, RDP) | База стоит на сервере в офисе, сотрудники работают снаружи | Обновляет администратор там, где физически лежит база |
Для КА с большим объёмом данных правило простое: чем больше база и доработок, тем меньше подходит автоматический путь.
Автоматическое обновление КА через интернет-поддержку
Помощник обновления встроен в типовую конфигурацию . Он скачивает релизы с сервера фирмы 1С, устанавливает их по цепочке и запускает обработку данных.
Как запустить
- Войдите в базу под пользователем с полными правами.
- Откройте раздел
НСИ и администрирование → Администрирование → Интернет-поддержка и сервисы. Если подключение ещё не настроено, введите логин и пароль портала. - В группе обновления версии программы выберите команду обновления. Откроется помощник.
- Помощник покажет найденный релиз и, если нужно, промежуточные версии. Нажмите «Далее».
- Для файловой базы помощник предложит создать резервную копию и указать каталог для неё. Не отказывайтесь от этого шага.
- Выберите момент установки: сейчас или при завершении работы.
- Программа закроется, установит обновление и запустится снова. После запуска начнётся обработка данных.
💡 В настройках интернет-поддержки можно включить проверку обновлений при запуске программы. Тогда о новом релизе администратор узнает сам, без захода на портал.
Когда помощник не сработает
- конфигурация снята с поддержки или в ней разрешены изменения — помощник сообщит, что обновлять нужно в Конфигураторе;
- в базе работают другие пользователи — установку структуры не провести;
- у пользователя нет прав администратора;
- платформа ниже требуемой — сначала нужна новая платформа.
Ручная установка обновления КА через Конфигуратор
Это основной способ для клиент-серверных баз и для тех, кто хочет видеть каждый шаг.
Шаг 1. Скачайте и распакуйте релиз
На портале обновлений выберите «Комплексная автоматизация, редакция 2» и нужный релиз. Скачайте дистрибутив обновления и запустите setup.exe. Установщик распакует шаблоны в каталог шаблонов, по умолчанию это %APPDATA%\1C\1cv8\tmplts\1c\. Внутри будет папка с номером релиза и файл 1cv8.cfu.
Шаг 2. Обновите платформу при необходимости
Установите новую версию платформы на все компьютеры, где работают с базой, и на сервер 1С, если база клиент-серверная. Номер платформы на клиенте и на сервере должен совпадать.
Шаг 3. Загрузите обновление
- Запустите базу в режиме «Конфигуратор».
- Откройте конфигурацию:
Конфигурация → Открыть конфигурацию. - Выберите
Конфигурация → Поддержка → Обновить конфигурацию. - Отметьте «Поиск доступных обновлений» или укажите файл обновления вручную и выберите нужный
1cv8.cfu. - Программа покажет, подходит ли файл к текущей версии. Если нет — нужен промежуточный релиз.
- Для типовой конфигурации подтвердите обновление. Для изменённой откроется окно сравнения и объединения.
Шаг 4. Обновите конфигурацию базы данных
После загрузки основной конфигурации выполните Конфигурация → Обновить конфигурацию базы данных (клавиша F7). Платформа покажет список изменений структуры — нажмите «Принять». Для этого шага нужен монопольный доступ: все сеансы должны быть закрыты.
Шаг 5. Повторите для промежуточных релизов
Если вы переходите, например, через три релиза, шаги 3–4 выполняются три раза подряд. После каждого промежуточного релиза запускать режим «1С:Предприятие» не обязательно. Но если в описании релиза сказано, что перед следующим обновлением нужно выполнить обработку данных, запустите программу и дождитесь её окончания.
Сравнение и объединение доработок
Если в конфигурации есть изменения, окно сравнения покажет объекты, изменённые и у вас, и у поставщика. Здесь решает программист: какие правки поставщика принять, какие доработки сохранить. Ошибка на этом шаге незаметна сразу и всплывает потом в виде пропавших реквизитов или сломанных печатных форм.
💡 Свежие доработки лучше выносить в расширения конфигурации . Тогда основная конфигурация остаётся типовой, а обновление идёт без объединения. После обновления расширения нужно проверить на совместимость.
Обновление удалённых баз и доступ через 1С:Линк
1С:Линк — сервис для удалённого доступа к базе, которая стоит у вас на компьютере или сервере. Сама база при этом не переезжает в облако: она остаётся в офисе, Линк только открывает к ней доступ через интернет .
Отсюда главное правило: обновление делается там, где физически находится база.
Порядок для такой схемы:
- Предупредите удалённых сотрудников и попросите выйти из программы.
- Подключитесь к компьютеру с базой: напрямую или через удалённый рабочий стол.
- Сделайте резервную копию.
- Обновите конфигурацию одним из способов выше: помощником или через Конфигуратор.
- Запустите базу локально и дождитесь окончания обработки данных.
- Только после этого разрешите пользователям снова подключаться через Линк.
Если сотрудник откроет базу через Линк посреди обновления, установка структуры остановится из-за блокировки. Если пользователь подключится до окончания обработчиков, он увидит окно ожидания или устаревшие данные.
Для баз в облаке (аренда 1С, 1С:Фреш) обновление обычно берёт на себя поставщик сервиса. Уточните у него график, чтобы не планировать закрытие периода на ночь обновления.
Что сделать после установки нового релиза КА
Установка файла — половина работы. Вторая половина начинается при первом запуске в режиме «1С:Предприятие».
Обработчики обновления
При первом входе программа запускает обработчики: они переносят данные в новые структуры. Окно с прогрессом закрывать нельзя. На крупной базе КА это может длиться от десятков минут до нескольких часов.
Часть работ выполняется отложенно, в фоне, когда пользователи уже работают. Ход отложенной обработки виден в разделе администрирования, в сведениях о результатах обновления программы. Пока она не закончена, некоторые отчёты могут показывать неполные данные.
Что проверить
- 📊 Остатки и обороты. Сформируйте оборотно-сальдовую ведомость за последний закрытый месяц и сравните с данными до обновления.
- 🧾 Ключевые документы. Откройте и перепроведите на копии несколько типичных документов: реализацию, поступление, производственные документы.
- 🖨️ Печатные формы. Проверьте счета, УПД, накладные — особенно доработанные.
- 🔌 Расширения и внешние обработки. Убедитесь, что расширения подключены, а внешние отчёты открываются без ошибок.
- 🔄 Обмены. Запустите обмен с бухгалтерией, сайтом, банком вручную и проверьте результат.
- 📝 Журнал регистрации. Отфильтруйте события с уровнем «Ошибка» за время обновления.
💡 Прочитайте раздел «Новое в версии» в описании релиза. В КА регулярно меняются формы документов и настройки учёта, и пользователи будут спрашивать, куда пропала привычная кнопка.
Ошибки при обновлении Комплексной автоматизации и их решение
Шесть ситуаций, с которыми сталкиваются чаще других. Выберите свой симптом.
Если обработчики упали и исправить причину быстро не получается, верните базу из резервной копии и разберитесь на тестовой копии. Работать в базе с незавершённым обновлением опасно: часть данных уже перенесена, часть нет.
Как не попасть в эти ошибки снова
- обновляйтесь регулярно, раз в один-два месяца — короткая цепочка релизов проще длинной;
- держите доработки в расширениях, а не в основной конфигурации;
- сначала обновляйте тестовую копию, потом рабочую базу;
- фиксируйте в журнале, какой релиз и когда установлен.