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

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

Как загрузить базу 1С из архива

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

Восстановление информационной базы 1С из архива — стандартная операция администратора, которая выполняется через конфигуратор. Архив базы 1С обычно хранится в формате .dt (выгрузка информационной базы), реже встречаются файлы .zip с резервной копией каталога базы или дампы СУБД для клиент-серверных вариантов. Способ загрузки зависит от того, как именно был создан архив.

Чаще всего задача сводится к загрузке файла .dt в пустую или существующую базу через пункт меню «Администрирование → Загрузить информационную базу» в конфигураторе. Важно понимать: загрузка .dt полностью замещает текущее содержимое базы, включая данные, настройки и список пользователей. Поэтому перед восстановлением всегда делают резервную копию текущего состояния.

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

Подготовка к загрузке: что проверить заранее

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

Проверьте наличие свободного места на диске. Загруженная база обычно занимает заметно больше места, чем сжатый файл .dt, поэтому запас должен быть как минимум в 2–3 раза больше размера архива. Также убедитесь, что версия платформы 1С на вашем компьютере не ниже той, на которой создавалась выгрузка: базу, выгруженную на более новой платформе, старая платформа может не открыть.

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

Загрузка базы из файла .dt через конфигуратор

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

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

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

Если после загрузки платформа сообщает о необходимости обновления конфигурации базы данных, выполните его через «Конфигурация → Обновить конфигурацию базы данных». Без этого шага вход в режим «Предприятие» может быть заблокирован.

Загрузка архива в новую (пустую) базу

Когда нужно развернуть копию базы на новом компьютере или сервере, проще всего создать пустую информационную базу и загрузить в неё .dt. В стартовом окне 1С нажмите «Добавить», выберите «Создание новой информационной базы», затем вариант «Создание информационной базы без конфигурации». Укажите каталог для файловой базы или параметры сервера для клиент-серверной.

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

Восстановление из архива каталога или копии файловой базы

Если резервная копия делалась простым копированием, в архиве вы найдёте файл 1Cv8.1CD и, возможно, служебные папки. Такой архив загружается иначе: распакуйте его в отдельный каталог, затем в списке баз нажмите «Добавить → Добавление в список существующей информационной базы» и укажите этот каталог. Загрузка через конфигуратор здесь не нужна.

Этот способ быстрее, чем загрузка .dt, но у него есть ограничение: копия файла 1Cv8.1CD корректна только если на момент копирования с базой никто не работал. Файл, скопированный «на живую» во время работы пользователей, может оказаться повреждённым и не открыться.

Способы восстановления базы

Файл .dt через конфигуратор

Универсальный способ, подходит для переноса между платформами и СУБД. Медленнее, требует монопольного доступа.

Копия файла 1Cv8.1CD

Быстрое восстановление файловой базы простым подключением каталога. Требует, чтобы копия снималась при остановленной базе.

Дамп СУБД (SQL Server, PostgreSQL)

Для клиент-серверных баз восстанавливается средствами СУБД, затем база регистрируется в кластере 1С. Требует навыков администрирования СУБД.

Особенности клиент-серверного варианта

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

Для очень больших баз выгрузка и загрузка через .dt становится непрактичной из-за длительности. В этом случае резервное копирование и восстановление выполняют штатными средствами СУБД (например, backup/restore в MS SQL Server), а .dt используют только для переноса небольших баз или создания тестовых копий.

Разворачивая копию рабочей базы для тестов, сразу после загрузки отключите в ней регламентные задания и настройки обмена. Иначе копия может начать выполнять фоновые задачи и отправлять данные в реальные смежные системы параллельно с рабочей базой.
ПЗ
Практическое замечание

Проверка результата после загрузки

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

Дополнительно полезно выполнить тестирование и исправление базы («Администрирование → Тестирование и исправление») в режиме проверки без исправления — это покажет, нет ли структурных ошибок после восстановления. Для клиент-серверных баз проверьте, что фоновые задания запускаются и не завершаются ошибками.

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

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

Вход в режим «Предприятие»
Норма

База открывается, список пользователей соответствует исходной базе

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

Ошибка входа, пустой список пользователей или требование обновления конфигурации

Наличие данных
Норма

Документы, справочники и отчёты показывают актуальные значения

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

Пустые справочники или отсутствие документов за последние периоды

Тестирование и исправление
Норма

Проверка завершается без критических ошибок

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

Сообщения о битых ссылках, повреждении таблиц

Типичные ошибки при загрузке и их решение

Ошибка «Нет монопольного доступа» означает, что с базой работают пользователи или не завершены фоновые сеансы. Завершите сеансы и повторите загрузку. Ошибка «Файл не является файлом выгрузки» возникает, когда вместо .dt указывают файл другого формата — проверьте, что именно лежит в архиве.

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

Типичные ошибки
01
Загрузка без резервной копии текущей базы — данные, которых не было в архиве, теряются безвозвратно
02
Прерывание процесса загрузки — база остаётся в повреждённом состоянии и требует повторного восстановления
03
Попытка загрузить .dt в базу на более старой платформе — платформа выдаёт ошибку несовместимости версий
04
Копирование файла 1Cv8.1CD во время работы пользователей — файл оказывается повреждённым и не открывается
05
Забытая блокировка сеансов в клиент-серверном варианте — пользователи подключаются к недогруженной базе
Итог

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

Загрузка базы 1С из архива выполняется через конфигуратор командой «Администрирование → Загрузить информационную базу» для файлов .dt или простым подключением каталога для копий файловой базы. Обязательные условия безопасности: резервная копия текущей базы, монопольный доступ и проверка данных после восстановления.

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

Можно ли загрузить .dt через режим «Предприятие»?

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

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

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

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

После загрузки .dt применяются пользователи и пароли из архива. Если пароль неизвестен, для файловой базы существуют штатные методы сброса через редактирование списка пользователей на уровне файла, но корректный путь — запросить пароль у того, кто делал выгрузку, или у администратора исходной базы.

Можно ли загрузить архив базы 1С:Бухгалтерии в 1С:Управление торговлей?

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

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

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

Как часто нужно делать выгрузку .dt для резервного копирования?

Частота зависит от интенсивности работы: при ежедневном вводе документов разумный минимум — ежедневная выгрузка или копирование. Для клиент-серверных баз основным средством должны быть бэкапы СУБД, а .dt — дополнительной страховкой перед обновлениями и регламентными операциями.