Администрирование · 9 мин
Как установить базу 1С из файла DT
Как развернуть базу 1С из файла выгрузки DT: создание пустой базы, загрузка через конфигуратор, проверка результата, типичные ошибки и их решение.
Файл с расширением .dt — это файл выгрузки информационной базы 1С, который создаётся через конфигуратор и содержит все данные, настройки и конфигурацию. Установка базы из DT нужна при переносе учёта на новый компьютер или сервер, восстановлении после сбоя, развёртывании копии для тестирования или получении базы от франчайзи и разработчиков.
Процедура состоит из двух этапов: сначала создаётся пустая информационная база без конфигурации, затем в неё через конфигуратор загружается файл выгрузки. Оба действия выполняются штатными средствами платформы 1С:Предприятие и не требуют сторонних программ.
Перед началом убедитесь, что у вас есть права администратора на компьютере, достаточно свободного места на диске (файл DT распаковывается и занимает заметно больше места, чем сам архив) и установлена платформа 1С подходящей версии. Загрузить DT в платформу более старой версии, чем та, на которой он был выгружен, невозможно.
Что такое файл DT и когда он нужен
DT (dump) — это архив полной копии информационной базы, созданный штатной функцией «Выгрузить информационную базу» в конфигураторе. Внутри находятся конфигурация, все справочники, документы, регистры, пользователи и настройки. По сути, это универсальный способ переноса базы между любыми компьютерами и даже между файловым и клиент-серверным вариантами работы.
Типичные сценарии использования DT: переезд на новый компьютер или сервер, создание тестовой копии перед обновлением конфигурации, передача базы специалисту для доработки, восстановление данных из резервной копии. DT также используется как формат резервного копирования, хотя для рабочих баз надёжнее штатные средства СУБД.
Подготовка: что проверить перед загрузкой
Сначала уточните версию платформы, на которой был создан файл. Если DT выгружен на платформе 8.3.22, а у вас установлена 8.3.18, загрузка завершится ошибкой несовместимости. Обратная ситуация допустима: более новая платформа обычно загружает старые выгрузки, но после загрузки может потребоваться конвертация базы, и обратного пути уже не будет.
Оцените размер файла и свободное место на диске. При загрузке платформа распаковывает данные во временные каталоги, поэтому запас места должен быть в 3–4 раза больше размера DT. Для файла в 5 ГБ желательно иметь 20 ГБ свободного места на системном диске и диске с базой.
Если база будет работать в файловом режиме, заранее создайте пустую папку в удобном месте — например, на диске D, а не в профиле пользователя. Для клиент-серверного варианта потребуется доступ к серверу 1С и СУБД (MS SQL, PostgreSQL или другой), а также права на создание базы данных.
Шаг 1. Создание пустой базы без конфигурации
Запустите ярлык 1С:Предприятие и в окне списка информационных баз нажмите «Добавить». Выберите вариант «Создание новой информационной базы» и перейдите далее. На следующем шаге выберите «Создание информационной базы без конфигурации для разработки новой конфигурации или загрузки выгруженной ранее информационной базы».
Укажите понятное имя базы — оно будет отображаться в списке, например «Бухгалтерия (восстановлено из DT)». Затем выберите тип расположения: «На данном компьютере или на компьютере в локальной сети» для файлового варианта и укажите созданную ранее пустую папку. Для серверного варианта выберите «На сервере 1С:Предприятия» и укажите параметры кластера и СУБД.
На последнем шаге оставьте параметры по умолчанию и нажмите «Готово». В списке появится новая база, но она пока пустая — при попытке входа в режим предприятия вы получите ошибку. Это нормально: рабочие данные появятся после загрузки DT.
- 1Откройте стартер 1С и нажмите «Добавить»
- 2Выберите «Создание новой информационной базы»
- 3Выберите «без конфигурации... для загрузки выгруженной ранее»
- 4Укажите имя и папку (или сервер) для базы
- 5Завершите мастер кнопкой «Готово»
Шаг 2. Загрузка файла DT через конфигуратор
Выделите созданную базу в списке и нажмите «Конфигуратор». Откроется пустое окно конфигуратора — это ожидаемо. В главном меню выберите «Администрирование → Загрузить информационную базу» и укажите путь к файлу DT.
Платформа выдаст предупреждение о том, что загрузка приведёт к полной замене данных, — подтвердите действие. Начнётся процесс загрузки, который для больших баз может занять от нескольких минут до нескольких часов. Не прерывайте процесс: отключение питания или принудительное закрытие конфигуратора во время загрузки оставит базу в повреждённом состоянии, и процедуру придётся начинать заново.
После завершения загрузки конфигуратор, как правило, предложит обновить конфигурацию базы данных или сделает это автоматически при первом обращении. Если появится окно реструктуризации со списком изменений — примите его. Затем закройте конфигуратор и войдите в базу в режиме 1С:Предприятие.
Особенности загрузки на сервере 1С
В клиент-серверном варианте пустую базу обычно создают через консоль кластера серверов 1С:Предприятия, где сразу указывают тип СУБД, имя базы данных и учётные данные доступа. Дальнейшая загрузка DT ничем не отличается: конфигуратор подключается к серверной базе, и команда «Загрузить информационную базу» работает так же.
Учитывайте, что загрузка большого DT в серверную базу создаёт высокую нагрузку на СУБД и сеть. Выполняйте операцию в нерабочее время и следите за свободным местом в каталогах СУБД и журналах транзакций — при нехватке места загрузка оборвётся с ошибкой.
Файловый или серверный вариант
Подходит для небольших баз и 1–5 пользователей. Проще в создании и переносе, но медленнее и уязвимее при сбоях.
Подходит для больших баз и многопользовательской работы. Требует сервера 1С и СУБД, сложнее в администрировании.
Проверка результата после установки
После входа в режим предприятия убедитесь, что база работоспособна и содержит ожидаемые данные. Откройте основные справочники (контрагенты, номенклатура), проверьте наличие документов за последний период и сформируйте типовой отчёт — например, оборотно-сальдовую ведомость или отчёт по продажам.
Также проверьте список пользователей и их права, подключение печатных форм и внешних обработок, настройки обменов, если они использовались. Если база развёрнута как тестовая копия, отключите в ней фоновые задания и обмены с внешними системами, чтобы копия не отправляла реальные данные в банки, ЭДО или на сайт.
Как проверить результат
База открывается, список пользователей доступен
Ошибка входа или пустой список пользователей
Документы и справочники на месте, отчёты формируются
Разделы пустые, отчёты выдают нули
Совпадает с версией в исходной базе
Конфигурация не определена или требует обновления, которое не проходит
Типичные ошибки и их решение
Самая частая проблема — ошибка «Несовместимая версия файла» при загрузке. Она означает, что DT создан на более новой платформе. Решение — установить актуальную версию платформы и повторить загрузку. Вторая распространённая ситуация — нехватка места на диске: процесс прерывается с ошибкой записи, после чего нужно очистить место и начать загрузку заново.
Если при входе в базу появляется сообщение о нарушении целостности или база не открывается вовсе, воспользуйтесь утилитой chdbfl.exe из каталога платформы (для файловых баз) с включённой проверкой физической целостности. Для серверных баз аналогичные проверки выполняются средствами СУБД.
Частые вопросы
Можно ли установить базу из DT без установленной платформы 1С?
Нет. Файл DT — внутренний формат платформы, открыть и загрузить его можно только через конфигуратор 1С:Предприятие. Платформу нужно установить заранее, причём версии не ниже той, на которой создавалась выгрузка.
Чем DT отличается от простого копирования папки с базой?
Копирование папки работает только для файловых баз и переносит базу «как есть» на той же версии платформы. DT — универсальный формат: его можно загрузить и в файловую, и в серверную базу, он надёжнее при переносе и часто используется как резервная копия.
Сколько времени занимает загрузка файла DT?
Зависит от размера файла и мощности компьютера. Небольшая база загружается за несколько минут, база в десятки гигабайт — за часы. На скорость влияют дисковая подсистема и, в серверном варианте, сеть и производительность СУБД.
Что делать, если после загрузки просит пароль, которого никто не знает?
Откройте базу в конфигураторе — для пустой загруженной базы вход в конфигуратор обычно возможен без пароля. Через «Администрирование → Пользователи» измените пароль нужной учётной записи или создайте нового пользователя с полными правами.
Можно ли загрузить DT в базу с другой конфигурацией?
Да, загрузка полностью заменит и конфигурацию, и данные на содержимое файла выгрузки. Но объединить DT с существующей конфигурацией нельзя — для переноса отдельных данных используются обработки обмена, а не выгрузка целиком.
Подходит ли DT для регулярного резервного копирования?
Для небольших файловых баз — да, это простой и надёжный способ. Для крупных и серверных баз выгрузка занимает много времени и требует монопольного доступа, поэтому там правильнее использовать штатные средства резервного копирования СУБД.
Что важно запомнить
Установка базы из DT — это создание пустой базы без конфигурации и загрузка в неё файла выгрузки через конфигуратор. Проверьте версию платформы и свободное место заранее, не загружайте DT в рабочую базу и обязательно проверяйте данные после восстановления.