Администрирование · 11 мин
Как обновить базы 1С: полное руководство для пользователя
Как самостоятельно обновить базы 1С: подготовка, резервная копия, обновление конфигурации через конфигуратор и интернет, проверка результата, типичные ошибки.
Обновление баз 1С — регулярная задача, от которой зависит корректность учёта: фирма «1С» выпускает обновления с новыми формами отчётности, изменениями законодательства и исправлениями ошибок. Если конфигурация долго не обновляется, программа перестаёт формировать актуальную отчётность, а обмены с банками и сервисами могут работать некорректно.
Процедура обновления зависит от трёх факторов: типовая у вас конфигурация или доработанная, файловый или клиент-серверный режим работы, и есть ли действующая подписка (договор ИТС или доступ к порталу 1С). Типовая файловая база обновляется за 15–40 минут почти автоматически, а доработанная конфигурация на сервере требует участия специалиста.
Ниже разобран порядок действий от подготовки до проверки результата, а также ситуации, когда обновляться самостоятельно нельзя.
Подготовка: что проверить до начала обновления
Первый шаг — определить текущую версию конфигурации и платформы. Откройте базу и перейдите в раздел «О программе» (обычно доступен через главное меню или кнопку с буквой «i»). Запишите номер версии конфигурации, например 3.1.27.90, и версию платформы, например 8.3.22. Они понадобятся, чтобы понять, какие обновления нужны и не пропущены ли промежуточные релизы.
Далее убедитесь, что у вас есть доступ к обновлениям. Для большинства конфигураций (1С:Бухгалтерия, 1С:Зарплата и управление персоналом, 1С:Управление нашей фирмой) нужна регистрация программы и действующий договор ИТС либо действующая подписка на сервис. Проверить это можно в разделе «Администрирование — Интернет-поддержка и сервисы»: если логин и пароль портала 1С подключены, обновления будут доступны для скачивания.
Третий пункт — проверить, не доработана ли конфигурация. Откройте конфигуратор и посмотрите: «Конфигурация — Поддержка — Настройка поддержки». Если конфигурация стоит «на замке» и включена возможность изменения, или поставщиков несколько — конфигурация доработана, и автоматическое обновление может затереть изменения.
Проверьте «Настройку поддержки»: конфигурация на полной поддержке без снятия замка
Изменённые типовые объекты потребуют ручного сравнения и объединения
В файле поставки указано, с каких версий разрешён переход на новую
Всех пользователей и фоновые задания необходимо отключить от базы
Резервная копия: обязательный шаг
Обновление изменяет структуру базы данных, и откатить его «кнопкой отмены» нельзя. Единственный способ вернуться к прежнему состоянию — восстановить резервную копию. Поэтому копия делается всегда, даже если обновление «мелкое» и вы уверены в результате.
Для файловой базы есть два способа. Самый надёжный — через конфигуратор: «Администрирование — Выгрузить информационную базу». Программа создаст файл с расширением .dt, который содержит и данные, и конфигурацию. Альтернатива — скопировать файл 1Cv8.1CD из каталога базы, но делать это можно только когда никто не работает в базе, иначе копия будет битой.
Для клиент-серверной базы используйте выгрузку в .dt через конфигуратор либо штатные средства СУБД (резервное копирование в MS SQL Server или PostgreSQL). Копию средствами СУБД делайте, когда пользователи отключены или в момент минимальной нагрузки, согласованный с администратором сервера.
Обновление типовой базы через интернет
Самый простой способ для типовых конфигураций — обновление прямо из режима «1С:Предприятие». Последовательность в большинстве прикладных решений одинакова: «Администрирование — Интернет-поддержка и сервисы — Обновление версий программы» (в некоторых конфигурациях пункт называется «Обновление программы»).
Программа проверит наличие новых версий, покажет список изменений и предложит установить обновление. Укажите логин и пароль от портала 1С, выберите каталог для временных файлов и запустите процесс. Во время установки база будет недоступна для других пользователей — предупредите коллег заранее.
После скачивания и установки программа предложит выполнить обновление данных — соглашайтесь. Процесс может занять от нескольких минут до часа и более на больших базах: в это время выполняется реструктуризация таблиц и перенос данных в новую структуру. Прерывать его закрытием программы нельзя.
- 1Сделайте резервную копию базы и убедитесь, что она сохранена
- 2Попросите всех пользователей выйти из программы
- 3Откройте «Администрирование — Обновление версий программы»
- 4Введите логин и пароль портала 1С, выберите найденное обновление
- 5Дождитесь скачивания и установки, подтвердите обновление данных
- 6Проверьте номер версии в разделе «О программе» и работоспособность базы
Обновление через конфигуратор вручную
Если интернет-поддержка не подключена или нужно установить конкретный файл обновления, используется конфигуратор. Файл обновления (каталог с шаблоном, внутри — файл 1cv8.cfu) скачивается с портала releases.1c.ru по вашей подписке.
Откройте базу в конфигураторе и выполните «Конфигурация — Поддержка — Обновить конфигурацию». Выберите «Поиск доступных обновлений» или «Выбор файла обновления», укажите путь к каталогу с шаблоном. Программа покажет, на какие версии можно перейти с текущей — если переход с вашей версии не поддерживается, придётся ставить промежуточные релизы по цепочке.
После выбора обновления конфигуратор выполнит сравнение и объединение. Для типовой конфигурации достаточно нажать «Выполнить», не меняя настройки. Затем подтвердите «Обновить конфигурацию базы данных» (клавиша F7) — запустится реструктуризация. После её завершения запустите базу в режиме «1С:Предприятие», чтобы отработали обработчики обновления данных.
Обновление платформы 1С
Платформа (технологическая среда, на которой работает конфигурация) обновляется отдельно от конфигурации. Новые релизы конфигураций часто требуют минимальную версию платформы — она указана в описании обновления. Если платформа устарела, конфигурация откажется обновляться или будет работать с ошибками.
Дистрибутив платформы скачивается с того же портала releases.1c.ru. Установка выполняется на каждый компьютер, где работает 1С (для серверного варианта — и на сервер). Старые версии платформы можно не удалять: разные базы могут работать на разных версиях, а в списке баз для каждой указывается нужная.
Порядок разумный такой: сначала проверить требования нового релиза конфигурации к платформе, затем при необходимости обновить платформу, и только потом — конфигурацию. Обратное несовместимо: свежая конфигурация на старой платформе может не запуститься.
Особые случаи: доработанные конфигурации и пропуск релизов
Если в конфигурацию вносились изменения (добавлены документы, изменены типовые объекты, подключены расширения), автоматическое обновление недопустимо. При сравнении и объединении конфигуратор покажет конфликты, и каждый изменённый типовой объект нужно разбирать вручную: переносить доработки в новую версию. Это работа программиста 1С, знакомого с вашими доработками.
С расширениями конфигурации ситуация проще: сами расширения обновление не затирает, но после обновления их нужно проверить — типовые объекты могли измениться, и расширение может перестать работать. Обычно достаточно открыть расширение в конфигураторе и убедиться, что оно применяется без ошибок.
Если база не обновлялась годами и пропущено много релизов, действуйте по цепочке: в описании каждой поставки указано, с каких версий разрешён переход. Иногда проще запросить у франчайзи или вендора «накопительное» обновление либо поручить задачу специалисту — цепочка из десятка релизов вручную занимает часы и повышает риск ошибки.
Способы обновления
Подходит для типовых конфигураций с подключённой интернет-поддержкой; минимум действий, но нужен доступ к порталу 1С
Подходит, когда нет интернет-поддержки или нужен конкретный релиз; требует навыков работы в конфигураторе
Обязателен для доработанных конфигураций, большого пропуска релизов и клиент-серверных баз с непрерывной работой
Проверка результата и типичные ошибки
После обновления откройте базу в режиме «1С:Предприятие» и дождитесь завершения обработчиков обновления — в некоторых конфигурациях показывается окно прогресса. Затем сверьте номер версии в «О программе» с тем, что устанавливали. Проверьте ключевые операции: откройте последние документы, сформируйте оборотно-сальдовую ведомость или аналогичный отчёт, убедитесь, что работают обмены (банк, ЭДО, синхронизация с другими базами).
Типичная ошибка — прерывание реструктуризации: пользователь считает, что программа «зависла», и снимает процесс. На больших базах реструктуризация идёт долго, и прерывание приводит к повреждению данных. Вторая частая ошибка — обновление при работающих пользователях: часть сеансов остаётся на старой структуре, возникают конфликты и ошибки блокировок.
Если после обновления база не открывается или выдаёт ошибки — не пытайтесь обновлять повторно. Восстановите резервную копию, зафиксируйте текст ошибки и обратитесь к специалисту: повторные попытки на повреждённой базе усугубляют проблему.
Как проверить результат
Совпадает с устанавливаемым релизом
Версия прежняя — обновление данных не завершено
Открывается без сообщений об ошибках
Ошибки обработчиков обновления или расширений
Формируются, данные на месте
Пустые отчёты, ошибки открытия документов
Банк, ЭДО, синхронизации работают
Ошибки подключения или форматов после обновления
Частые вопросы
Можно ли обновить 1С без договора ИТС?
Для большинства типовых конфигураций доступ к обновлениям предоставляется при наличии действующего договора ИТС или подписки на сервис. Без него скачать обновления с официального портала не получится. Отдельные базовые версии конфигураций получают обновления по регистрации программы — уточните условия для вашей редакции в описании поставки.
Сколько времени занимает обновление базы?
Небольшая файловая база обновляется за 15–40 минут, включая резервную копию. Большие базы (десятки гигабайт) могут реструктуризироваться несколько часов. Планируйте обновление на вечер или выходной, чтобы не блокировать работу сотрудников.
Что делать, если обновление прервалось с ошибкой?
Не запускайте обновление повторно и не продолжайте работу в базе. Восстановите базу из резервной копии, сделанной перед обновлением, сохраните текст и скриншот ошибки, затем разбирайте причину самостоятельно по журналу регистрации или привлеките специалиста.
Нужно ли обновлять платформу каждый раз вместе с конфигурацией?
Нет. Платформу обновляют только когда новый релиз конфигурации требует более свежую версию (это указано в описании поставки) или когда нужны исправления ошибок самой платформы. Обновлять платформу «на всякий случай» при стабильной работе не обязательно.
Обновятся ли данные, или только программа?
Обновление не удаляет и не изменяет ваши учётные данные — документы, справочники и остатки сохраняются. Меняется структура хранения и программная логика, а специальные обработчики при первом запуске переносят данные в новый формат. Именно поэтому резервная копия обязательна: при сбое переноса данные можно вернуть.
Что важно запомнить
Перед любым обновлением делайте резервную копию и проверяйте, что она сохранена. Типовые конфигурации обновляйте через интернет-поддержку или конфигуратор, доработанные — только с участием специалиста. Сначала проверьте требования к платформе, после обновления — версию, отчёты и обмены. При ошибке восстанавливайте копию, а не повторяйте обновление.