Загрузка выгрузки .dt в 1С 8.3: файловая и серверная база без потерь

· 9 мин

Содержание

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

Порядок одинаков для файловой и клиент-серверной базы и не зависит от конфигурации: Бухгалтерия, ЗУП, УТ или самописная — загрузка выполняется средствами платформы 8.3. Различаются только подготовка, место хранения данных и ошибки, которые встречаются по ходу.

Подготовка: платформа, место на диске и проверка файла DT

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

Перед загрузкой проверьте четыре вещи.

  • 🖥️ Версия платформы. Номер платформы, на которой загружаете, должен быть не ниже номера той, на которой делали выгрузку. Выгрузку из 8.3.24 платформа 8.3.18 может не принять. Номер своей платформы видно в окне Справка → О программе.
  • 💾 Свободное место. Для файловой базы на диске нужно минимум в 2–3 раза больше места, чем размер .dt. Выгрузка сжата: файл 2 ГБ легко разворачивается в базу на 8–10 ГБ.
  • 🔑 Учётные данные. Пользователи придут из выгрузки. Узнайте заранее логин и пароль администратора исходной базы, иначе после загрузки в неё не войти.
  • 📄 Целостность файла. Встроенной проверки DT у платформы нет. Если файл передавали по сети или на флешке, сравните контрольную сумму с оригиналом.

Контрольную сумму считают штатными средствами Windows:

certutil -hashfile D:\backup\buh_2026.dt SHA256

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

Файл размером 0 байт или заметно меньше ожидаемого — верный признак, что выгрузка оборвалась на исходной стороне. Попросите сделать её заново.

Создаём пустую информационную базу под выгрузку

Загружать .dt можно и в существующую базу, но надёжнее — в новую пустую. Так рабочие данные останутся нетронутыми, если с файлом что-то не так.

Файловый вариант

  1. Запустите 1С и в окне запуска нажмите Добавить.
  2. Выберите Создание новой информационной базы → Далее.
  3. Отметьте вариант создания базы без конфигурации — конфигурация всё равно придёт из выгрузки, шаблон не нужен.
  4. Задайте имя базы в списке и тип расположения На данном компьютере или на компьютере в локальной сети.
  5. Укажите пустой каталог, например D:\Bases\Buh_copy, и завершите мастер.

В каталоге появится файл 1Cv8.1CD. Пока он почти пустой.

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

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

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

Создать базу можно и через консоль администрирования серверов. Результат тот же; мастер в окне запуска удобнее тем, что сразу добавляет базу в список.

Загрузка файла .dt в Конфигураторе: пошагово

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

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

Загрузка в существующую рабочую базу необратима. Сначала выгрузите её саму через Администрирование → Выгрузить информационную базу... и только потом загружайте чужой .dt.

Загрузка из командной строки

Для больших баз и регулярных восстановлений удобнее пакетный режим Конфигуратора. Ключ /RestoreIB загружает выгрузку без открытия окон:

"C:\Program Files\1cv8\8.3.24.1691\bin\1cv8.exe" DESIGNER /F "D:\Bases\Buh_copy" /N "Администратор" /P "" /RestoreIB "D:\backup\buh_2026.dt" /Out "D:\backup\restore.log" /DisableStartupDialogs

Для серверной базы вместо /F укажите /S "srv1c\buh_copy". Путь к 1cv8.exe поправьте под установленную версию платформы. В файле из ключа /Out останется протокол: туда пишется и успешное завершение, и текст ошибки.

Для новой пустой базы ключи /N и /P не нужны: пользователей в ней ещё нет.

Какой способ выбрать

СпособКогда подходитНа что смотреть
Конфигуратор, менюРазовая загрузка, файл до нескольких гигабайтОкно Конфигуратора не закрывать до конца загрузки
Командная строка /RestoreIBБольшие базы, ночные восстановления, скриптыПроверять протокол /Out после запуска
Загрузка в существующую базуНужно сохранить путь к базе и настройки в спискеСначала выгрузить текущие данные

Сколько длится загрузка и как следить за процессом

Индикатора с процентами у загрузки нет. В строке состояния Конфигуратора меняются этапы, а сам процесс может долго выглядеть как «зависание». Это нормально.

Ориентиры по времени на обычном офисном компьютере с SSD:

  • 📦 выгрузка до 1 ГБ — от 5 до 15 минут;
  • 📦 выгрузка 3–5 ГБ — от 30 минут до 1,5 часа;
  • 📦 выгрузка 10 ГБ и больше — несколько часов, особенно на серверной базе с медленным диском.

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

Не снимайте задачу и не перезагружайте компьютер, пока идёт загрузка. Прерванная загрузка оставляет базу в неработоспособном состоянии. Её придётся создавать заново и повторять всё сначала.

Если загрузка регулярно длится часами, переведите временные файлы на SSD и проверьте, что антивирус не сканирует каталог базы в реальном времени. Каталог с 1Cv8.1CD разумно добавить в исключения.

Первый запуск после восстановления

Когда Конфигуратор сообщил об успешной загрузке, закройте его и запустите базу в режиме «1С:Предприятие».

На первом запуске типовые конфигурации часто показывают одно из окон:

  • 🔄 Окно о перемещении базы или её копии. Программа заметила, что база лежит по новому адресу. Если это копия для проверки или обучения, отвечайте, что это копия: тогда она не будет обмениваться данными и выполнять регламентные операции от имени рабочей базы. Если вы переносите рабочую базу на новый компьютер, укажите, что база перемещена.
  • 🧩 Завершение обновления. Если выгрузка сделана сразу после обновления конфигурации, запустится обработка обновления данных. Дождитесь её окончания.
  • 🔐 Окно авторизации. Пользователи и пароли взяты из выгрузки. Входите под тем же логином, что и в исходной базе.

Проверьте результат за пять минут:

  1. Откройте Справка → О программе и сравните версию конфигурации с исходной базой.
  2. Откройте последний документ в журнале операций или списке документов — дата и номер должны совпасть с оригиналом.
  3. Сформируйте оборотно-сальдовую ведомость за последний месяц и сравните итоги с исходной базой.

Если база перенесена на другой компьютер, для запуска нужна лицензия на этом компьютере. Программная лицензия привязана к оборудованию и вместе с .dt не переносится.

Перед загрузкой .dt
Выполнено: 0 / 6

Если выгрузку DT нужно сделать самому

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

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

Тот же результат в пакетном режиме даёт ключ /DumpIB:

"C:\Program Files\1cv8\8.3.24.1691\bin\1cv8.exe" DESIGNER /F "D:\Bases\Buh" /N "Администратор" /P "пароль" /DumpIB "D:\backup\buh_2026.dt" /Out "D:\backup\dump.log"

Вместе с файлом передайте получателю номер платформы, на которой делали выгрузку, и логин администратора. Это снимает основные вопросы на стороне загрузки.

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

Ошибки при загрузке DT и что с ними делать

Ниже собраны ситуации, при которых загрузка не проходит или база после неё ведёт себя странно.

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

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

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

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

Можно ли открыть файл .dt без загрузки в базу?
Нет. Это служебный формат платформы, его не открывают как архив или документ. Чтобы посмотреть данные, файл загружают в пустую базу в Конфигураторе.
Чем .dt отличается от .cf?
Файл .cf содержит только конфигурацию: метаданные, формы, макеты, код. Файл .dt содержит конфигурацию вместе со всеми данными и пользователями. Для переноса рабочей базы нужен именно .dt.
Можно ли загрузить выгрузку файловой базы в серверную и наоборот?
Да. Формат .dt один для обоих вариантов. Это штатный способ перевести базу с файлового режима на сервер 1С или обратно.
Нужна ли лицензия, чтобы загрузить .dt?
Да. Без лицензии платформа не запускает базу ни в Конфигураторе, ни в пользовательском режиме. Исключение — учебная версия, но рабочую базу в ней полноценно использовать не получится из-за её ограничений.
Сохранятся ли после загрузки настройки отчётов и списков пользователей?
Да, если они хранились в самой базе: пользовательские настройки входят в выгрузку. Локальные настройки окна запуска и кэш на компьютере пользователя в .dt не попадают.