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

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

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

Что хранится в dt и чем он отличается от cf

В .dt попадают конфигурация и пользовательские данные на момент выгрузки: документы, справочники, настройки и остальное содержимое базы. Этот состав указан в инструкции Denvic по выгрузке информационной базы.

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

ФайлЧто содержитДля какой задачи подходит
.dtКонфигурацию и пользовательские данныеПеренести базу, создать отдельную копию, передать её специалисту
.cfТолько конфигурациюПеренести или сохранить структуру прикладного решения
1Cv8.1CDФайловую информационную базуСкопировать файловую базу целиком после завершения сеансов
Копия СУБДДанные клиент-серверной базыРегулярно резервировать рабочую базу средствами SQL Server или PostgreSQL

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

Как выгрузить базу 1С 8.3 в dt

Сначала завершите пользовательские сеансы. После этого остановите фоновые и регламентные задания: новое служебное подключение сорвёт монопольный режим уже во время операции.

Проверьте права учётной записи. Она должна открывать Конфигуратор и записывать файлы в выбранный каталог.

Порядок действий:

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

Этот путь через меню указан в документации 1С:ИТС «Загрузить и выгрузить содержимое информационной базы». Пошаговая инструкция Denvic также требует дождаться сообщения об успешном завершении операции.

ШагЧто проверитьПризнак успеха
Завершение сеансовВ базе не осталось пользователей и служебных подключенийКонфигуратор получил монопольный доступ
Остановка заданийРегламентные и фоновые задания не запускаются во время выгрузкиНовые соединения не появляются
Выбор каталогаУ учётной записи есть доступ на запись1С создаёт файл в указанном месте
ВыгрузкаВыбрана команда Администрирование → Выгрузить информационную базуНа диске появился .dt
ЗавершениеОперация не прервалась ошибкой1С сообщила об успешной выгрузке

Сам файл на диске ещё не подтверждает, что копия работает. Дождитесь сообщения 1С, разверните .dt в отдельной базе и откройте её.

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

Как загрузить dt в отдельную базу

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

Откройте новую базу в Конфигураторе. Перейдите в Администрирование → Загрузить информационную базу, выберите .dt и подтвердите загрузку. Такой порядок указан в документации 1С:ИТС.

Когда операция закончится, запустите копию в режиме 1С:Предприятия. Проверьте конфигурацию, откройте справочники и найдите документы за нужный период.

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

Считайте .dt проверенным только после развёртывания. Успешная выгрузка говорит лишь о том, что 1С создала файл. Работоспособность копии подтверждают загрузка и открытие базы.

Почему dt не заменяет резервную копию СУБД

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

SQL Server и PostgreSQL работают иначе. Их штатные механизмы копируют клиент-серверную базу без монопольного режима 1С. Конкретный порядок зависит от СУБД и выбранной схемы восстановления.

Для SQL Server используйте копирование базы без остановки сеансов 1С. Для PostgreSQL выберите логический дамп, физическую копию или WAL по руководству по резервированию PostgreSQL.

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

ЗадачаВыгрузка .dtКопия файловой базыРезервная копия СУБД
Перенести содержимое на другую СУБДПодходитНе подходитЗависит от совместимости СУБД
Создать отдельную тестовую базуПодходитПодходит только для файлового режимаПодходит для клиент-серверного режима
Регулярно защищать рабочую серверную базуТребует остановки сеансовНе применяетсяПодходит без монопольного режима 1С
Быстро вернуть файловую базу целикомПотребует загрузки через КонфигураторДостаточно вернуть каталог отдельноНе применяется
Передать базу специалистуОдин переносимый файлНужно передать весь каталогНужны средства и доступ к той же СУБД

Граница простая: .dt берите для разового переноса. Регулярные копии клиент-серверной базы создавайте средствами СУБД.

Почему выгрузка базы 1С не начинается

Начните с подключений. Монопольный доступ может удерживать пользователь, другой администратор с открытым Конфигуратором или регламентное задание.

При активном соединении 1С может сообщить об ошибке разделённого доступа. Штатно завершите сеансы, остановите задания и снова проверьте список соединений. Перезагрузка сервера здесь не нужна.

Если соединений нет, проверьте права. Учётная запись должна запускать Конфигуратор и записывать файл в выбранный каталог. Для быстрой проверки укажите доступную локальную папку.

Затем посмотрите свободное место на диске. Размер .dt зависит от объёма и состава базы. Рассчитать его по размеру каталога или универсальному коэффициенту сжатия нельзя.

ПризнакЧто проверитьЧто сделать
1С не получает монопольный доступПользовательские и служебные соединенияЗавершить сеансы штатно
Соединение появляется сноваФоновые и регламентные заданияОстановить задания на время выгрузки
Команда недоступнаПрава на запуск КонфигуратораВойти под учётной записью с нужными правами
Файл не создаётсяДоступ к каталогу назначенияВыбрать доступный локальный каталог
Выгрузка обрывается после началаМесто на диске и состояние копии базыОсвободить место, затем проверять отдельную копию

Проверяйте причины сверху вниз. Первые четыре не требуют вмешательства в данные, поэтому начинать с исправления базы рано.

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

Повторная ошибка ещё не говорит о повреждении базы. Нет надёжных данных, что повреждение срывает выгрузку чаще соединений, заданий, прав или недоступного каталога. Сначала исключите эти причины.

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

Утилита chdbfl.exe проверяет и исправляет файловые базы. Начните с проверки без исправления по инструкции для диагностической копии через chdbfl. Если 1С уже сообщает о повреждении, следуйте порядку сохранения исходного файла и работы с дубликатом.

Для клиент-серверной базы первым шагом снимите резервную копию средствами СУБД. Структуру проверяйте на отдельном развёртывании. Рабочий экземпляр для диагностики не подходит.

Другие сбои базы и сервера собраны в указателе способов восстановления 1С. Выбирайте инструкцию по сообщению на экране и типу информационной базы.

Ограничения выгрузки dt

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

Размер будущего файла тоже заранее неизвестен. Он зависит и от объёма, и от состава данных. Перед первым запуском проверьте свободное место и согласуйте окно работ.

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

ОграничениеКак проявляетсяЧто выбрать
Нужен монопольный доступПользователи выходят из базы на всё время выгрузкиСогласованное окно для разового .dt
Время заранее неизвестноОкно работ может закончиться раньше операцииПробный запуск на вашей базе
Размер зависит от данныхНельзя назначить место по универсальному коэффициентуКонтроль свободного места и роста файлов
Загрузка заменяет базуОшибка при выборе базы уничтожает её текущее содержимоеОтдельная информационная база
Серверная база работает непрерывноРегулярный .dt создаёт повторяющиеся простоиРезервное копирование средствами СУБД

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

Безопасный порядок на сегодня

Если вам нужно перенести базу или проверить готовую выгрузку, действуйте по порядку:

Держите одно правило: .dt переносит конфигурацию вместе с данными. Файловую базу регулярно защищайте копированием каталога, клиент-серверную — средствами СУБД. Расписание и контрольное восстановление настройте по руководству по резервным копиям 1С.

Если не помогло

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

Если база нужна для работы, а причина сбоя всё ещё неясна, передайте копии на диагностику базы и слоя SQL. Сколько данных удастся вернуть, станет понятно после проверки файлов и журналов.

Чтобы не повторилось

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

Оставьте .dt для трёх задач: переноса между средами, создания тестовой базы и передачи данных специалисту. Систему резервирования переносимый файл не заменит.

Можно ли выгрузить базу 1С, пока в ней работают пользователи?

Нет. Для выгрузки через Конфигуратор нужен монопольный доступ. Завершите пользовательские сеансы и остановите фоновые задания.

Удаляет ли выгрузка dt данные из исходной базы?

Нет. Выгрузка не меняет исходную базу. Данные заменяются в той базе, куда вы загружаете готовый файл.

Можно ли загрузить dt обратно в рабочую базу?

Технически команда это делает, но она полностью заменит текущее содержимое базы. Для проверки создайте отдельную информационную базу.

Чем dt отличается от резервной копии SQL Server?

Выгрузку dt создаёт Конфигуратор при монопольном доступе. SQL Server копирует клиент-серверную базу своими средствами без остановки пользовательских сеансов 1С.

Почему выгрузка базы 1С обрывается?

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

Подходит ли dt для регулярного резервного копирования?

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

Аварии 1С выгрузка базы конфигуратор 1с резервное копирование файл dt