Загрузка выгрузки .dt в 1С 8.3: файловая и серверная база без потерь
Содержание
Чтобы установить базу 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С и в окне запуска нажмите Добавить.
- Выберите Создание новой информационной базы → Далее.
- Отметьте вариант создания базы без конфигурации — конфигурация всё равно придёт из выгрузки, шаблон не нужен.
- Задайте имя базы в списке и тип расположения На данном компьютере или на компьютере в локальной сети.
- Укажите пустой каталог, например
D:\Bases\Buh_copy, и завершите мастер.
В каталоге появится файл 1Cv8.1CD. Пока он почти пустой.
Клиент-серверный вариант
- В том же мастере выберите расположение На сервере 1С:Предприятия.
- Заполните кластер серверов , имя базы в кластере, тип СУБД, сервер баз данных, имя базы данных и учётные данные пользователя СУБД.
- Отметьте Создать базу данных в случае её отсутствия.
- Для тестовой копии рабочей базы включите Установить блокировку регламентных заданий.
Блокировка регламентных заданий обязательна для копии рабочей серверной базы. Иначе копия сразу начнёт выполнять обмены, отправлять почту и загружать данные из банка параллельно с основной базой.
Создать базу можно и через консоль администрирования серверов. Результат тот же; мастер в окне запуска удобнее тем, что сразу добавляет базу в список.
Загрузка файла .dt в Конфигураторе: пошагово
- Выделите новую базу в окне запуска и нажмите Конфигуратор.
- В меню выберите
Администрирование → Загрузить информационную базу.... - Укажите файл
.dtи нажмите Открыть. - Платформа предупредит, что данные текущей базы будут потеряны. Подтвердите.
- Дождитесь сообщения об успешной загрузке. Конфигуратор предложит перезапуститься — согласитесь.
Если база не пустая и в ней кто-то работает, Конфигуратор загрузку не начнёт: для неё нужен монопольный доступ. Завершите сеансы пользователей или выберите время, когда в базе никого нет.
Загрузка в существующую рабочую базу необратима. Сначала выгрузите её саму через Администрирование → Выгрузить информационную базу... и только потом загружайте чужой .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С:Предприятие».
На первом запуске типовые конфигурации часто показывают одно из окон:
- 🔄 Окно о перемещении базы или её копии. Программа заметила, что база лежит по новому адресу. Если это копия для проверки или обучения, отвечайте, что это копия: тогда она не будет обмениваться данными и выполнять регламентные операции от имени рабочей базы. Если вы переносите рабочую базу на новый компьютер, укажите, что база перемещена.
- 🧩 Завершение обновления. Если выгрузка сделана сразу после обновления конфигурации, запустится обработка обновления данных. Дождитесь её окончания.
- 🔐 Окно авторизации. Пользователи и пароли взяты из выгрузки. Входите под тем же логином, что и в исходной базе.
Проверьте результат за пять минут:
- Откройте
Справка → О программеи сравните версию конфигурации с исходной базой. - Откройте последний документ в журнале операций или списке документов — дата и номер должны совпасть с оригиналом.
- Сформируйте оборотно-сальдовую ведомость за последний месяц и сравните итоги с исходной базой.
Если база перенесена на другой компьютер, для запуска нужна лицензия на этом компьютере. Программная лицензия привязана к оборудованию и вместе с .dt не переносится.
Если выгрузку DT нужно сделать самому
Часто файл приходится готовить самостоятельно: перенести базу на новый компьютер, отдать копию программисту или аудитору. От качества выгрузки зависит, установится ли база потом без проблем.
- Попросите всех пользователей выйти из базы. Выгрузке, в отличие от загрузки, монопольный доступ не нужен, но так данные в файле будут согласованными на один момент.
- Откройте базу в Конфигураторе и выберите
Администрирование → Выгрузить информационную базу.... - Сохраните файл на локальный диск, а не сразу на сетевую папку или флешку: обрыв связи во время записи даёт битый файл.
- Дождитесь сообщения о завершении и только после этого копируйте файл туда, куда нужно.
Тот же результат в пакетном режиме даёт ключ /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 не попадают.