Восстановление базы ЗУП или БП из выгрузки .dt: конфигуратор, пакетный режим, проверка после загрузки
Содержание
Загрузить ДТ
в 1С можно только через конфигуратор: откройте пустую или ненужную базу в режиме Конфигуратор и выберите Администрирование → Загрузить информационную базу…, укажите файл .dt. Порядок одинаков для ЗУП 3.1, Бухгалтерии 3.0 и любой другой конфигурации — это механизм платформы, а не программы.
Типичная ситуация: главбух прислал файл zup_2026_09.dt и просит «поднять копию, посмотреть расчёт за сентябрь». Или кадровик переносит базу ЗУП на новый компьютер. В обоих случаях нужна загрузка выгрузки, а не обмен данными. Обмен и .dt решают разные задачи, и путать их опасно: загрузка .dt полностью заменяет содержимое базы.
Что такое файл .dt и чем загрузка отличается от обмена данными
Файл .dt — это выгрузка информационной базы целиком: конфигурация, все данные, список пользователей. По сути, это полный слепок базы на момент выгрузки, упакованный в один файл.
Загрузка такого файла стирает в целевой базе всё и записывает содержимое выгрузки. Слить две базы через .dt нельзя.
| Задача | Чем решается | Что происходит с данными |
|---|---|---|
| Перенести базу ЗУП на другой ПК или сервер | Выгрузка и загрузка .dt | Целевая база заменяется целиком |
| Сделать тестовую копию Бухгалтерии | Загрузка .dt в новую пустую базу | Рабочая база не затрагивается |
| Передавать начисления зарплаты из ЗУП в БП | Синхронизация данных между программами | Переносятся документы-отражения, базы остаются отдельными |
| Перенести справочники из чужой базы в свою | Выгрузка/загрузка данных в формате XML | Данные добавляются, конфигурация не меняется |
| Обновить конфигурацию | Файлы .cfu или .cf | Меняется программа, данные сохраняются |
Загрузка .dt в рабочую базу безвозвратно заменяет все её данные. Если в базе есть хоть что-то нужное, сначала сделайте её собственную выгрузку.
Подготовка к загрузке: файл, платформа и место на диске
Перед загрузкой ДТ проверьте четыре вещи. Пять минут здесь избавят от сорванной загрузки посередине.
1. Целостность файла
- 📦 Размер файла сходится с тем, что прислали. Файл в несколько килобайт вместо сотен мегабайт — признак обрыва при передаче.
- 📧 Если файл пришёл архивом, распакуйте его полностью. Загружать
.dtпрямо из архива нельзя. - 🔒 Почтовые сервисы и мессенджеры иногда режут большие вложения. Надёжнее облачный диск или флешка.
2. Версия платформы
Выгрузку стоит загружать платформой с номером версии не ниже той, которой её делали. Узнать версию
у отправителя проще всего: в его базе Справка → О программе (кнопка с буквой «i» в шапке окна).
Если у вас платформа старее, выгрузка часто не загрузится с ошибкой формата. Поставьте ту же или более новую версию платформы.
3. Место на диске
Развёрнутая база занимает заметно больше места, чем сжатый .dt, — обычно в разы. Для файла 2 ГБ держите свободными хотя бы 10–15 ГБ на диске, где будет лежать база, и запас на системном диске под временные файлы.
4. Учётные данные
В .dt переезжает список пользователей с их паролями. Если в исходной базе есть пользователи, без логина и пароля вы в загруженную базу не войдёте.
Попросите отправителя заранее сообщить имя пользователя с полными правами и пароль. Либо пусть он создаст временного администратора перед выгрузкой.
Создание пустой базы под загрузку ДТ
Загружать удобнее всего в новую пустую базу. Так рабочие данные точно не пострадают.
- Запустите 1С и в окне выбора баз нажмите
Добавить…. - Выберите
Создание новой информационной базы, нажмитеДалее. - Отметьте вариант
Создание информационной базы без конфигурации для разработки новой конфигурации или загрузки выгруженной ранее информационной базы. - Укажите понятное имя, например
ЗУП копия 09.2026. - Выберите тип расположения: на этом компьютере (файловая) или на сервере 1С:Предприятия.
- Для файловой базы укажите пустой каталог, например
D:\Bases\ZUP_copy. Завершите мастер.
Для клиент-серверного варианта база создаётся на сервере 1С с указанием СУБД. Если доступа к кластеру у вас нет, базу создаёт администратор сервера, а загрузку можно выполнить потом из конфигуратора обычным способом.
Пошаговая загрузка файла .dt в 1С через конфигуратор
Шаги
- Выделите созданную базу в списке и нажмите
Конфигуратор. - В меню выберите
Администрирование → Загрузить информационную базу…. - В окне выбора файла укажите ваш
.dt. - Платформа предупредит, что данные текущей базы будут потеряны. Подтвердите, если вы загружаете в правильную базу.
- Дождитесь окончания. Небольшая база ЗУП грузится за минуту-две, база Бухгалтерии на несколько гигабайт — от десятков минут.
- После сообщения об успешной загрузке согласитесь перезапустить конфигуратор.
- Закройте конфигуратор и запустите базу в режиме
1С:Предприятие.
Особенности для ЗУП и Бухгалтерии
Сама процедура одна. Различается то, что программа делает при первом запуске:
- 🧾 ЗУП и БП могут предложить завершить обновление , если выгрузка делалась посередине обновления. Дайте ему закончиться.
- 🔁 Если база участвовала в синхронизации (ЗУП ↔ БП), после загрузки в копии синхронизацию лучше сразу отключить. Иначе копия может начать обмен с рабочей базой.
- 🌐 Подключения к ЭДО, отчётности и интернет-поддержке тоже переезжают вместе с данными.
Загрузка требует монопольного доступа к базе. В целевой базе не должно быть других сеансов: ни пользователей, ни фоновых заданий.
Ошибки при загрузке ДТ и что с ними делать
Сообщения платформы бывают короткими. Ниже — основные, которые встречаются при загрузке выгрузки.
Если загрузка не помогла
- 🧩 Попробуйте загрузить тот же файл в файловую базу на своём компьютере. Если там прошло — проблема в сервере, а не в выгрузке.
- 💾 Если файл бьётся у всех, единственное решение — новая выгрузка из исходной базы. Восстановить данные из повреждённого
.dtштатными средствами нельзя. - 🛠 Если исходная база сама повреждена и выгрузка из неё не создаётся, сначала тестируйте её в конфигураторе (
Администрирование → Тестирование и исправление…) — с резервной копией перед этим.
Проверка загруженных данных в ЗУП и Бухгалтерии
Загрузка завершилась без ошибок — это ещё не повод сразу работать. Проверьте, что база та самая и целиком.
Сообщение о перемещении базы
При первом запуске загруженной копии ЗУП или БП часто показывают окно о том, что база перемещена или восстановлена из резервной копии. Выбирайте честно:
- 📍 Это копия — для тестовой базы. Программа отключит регламентные задания, обмены и работу с внешними сервисами в копии.
- 🚚 База перемещена — если это новое постоянное место рабочей базы.
Если для тестовой копии выбрать «перемещена», копия может отправлять данные в обмены и сервисы от имени рабочей базы.
Что посмотреть в ЗУП
- Откройте
Кадры → Сотрудники, найдите пару сотрудников и откройте их карточки. Проверьте должность, оклад, последние кадровые документы. - В разделе
Зарплатаоткройте последний документНачисление зарплаты и взносов. Месяц должен совпадать с тем, что ожидает отправитель. - Сформируйте расчётный листок за последний месяц для одного сотрудника и сравните итог с тем, что видит отправитель.
Что посмотреть в Бухгалтерии
- Сформируйте
Отчёты → Оборотно-сальдовая ведомостьза последний закрытый период. - Сверьте обороты и сальдо по 2–3 счетам с цифрами от отправителя, например по 51 и 70.
- Проверьте журнал документов : последний документ должен быть датирован днём выгрузки или раньше.
Персональные данные в копии ЗУП
Выгрузка ЗУП — это паспорта, СНИЛС, адреса и зарплаты всех сотрудников. Копия базы с такими данными подпадает под те же требования к защите персональных данных, что и рабочая.
- 🔐 Не пересылайте
.dtЗУП открытой почтой и не оставляйте файл в общих папках. - 🗑 Удаляйте тестовые копии и сами файлы выгрузки, когда они больше не нужны.
- 👥 Давайте доступ к копии только тем, кому он нужен для работы.
Общая проверка
- Версия конфигурации и платформы:
Справка → О программе. - Список пользователей:
Администрирование → Настройки пользователей и прав → Пользователи. - Если база тестовая — переименуйте её в списке баз так, чтобы не перепутать с рабочей.
Автоматическая загрузка ДТ: командная строка и расписание
Если копию рабочей базы нужно обновлять регулярно — например, каждый понедельник для тестов или обучения — загрузку можно запускать без ручных кликов. Конфигуратор умеет работать в пакетном режиме.
Пакетный режим конфигуратора
Параметр /RestoreIB загружает выгрузку, /DumpIB — делает её. Пример bat-файла для файловой базы:
@echo off
set V8="C:\Program Files\1cv8\8.3.25.1374\bin\1cv8.exe"
set BASE=D:\Bases\ZUP_copy
set DT=D:\Backup\zup_latest.dt
set LOG=D:\Backup\restore_log.txt
%V8% DESIGNER /F "%BASE%" /N "Администратор" /P "пароль" /RestoreIB "%DT%" /Out "%LOG%" /DisableStartupDialogs
Номер версии в пути подставьте свой — он совпадает с каталогом установленной платформы. Для серверной базы вместо /F "путь" используется /S "сервер\имя_базы".
Выгрузку из рабочей базы делает такой же вызов с /DumpIB "путь_к_файлу.dt". Перед ней в рабочей базе не должно быть пользователей.
Проверьте дважды, что в /F или /S указана копия, а не рабочая база. Ошибка в одной строке скрипта сотрёт рабочие данные.
Утилита ibcmd
В свежих версиях платформы 8.3 есть утилита ibcmd. Она работает с базой без запуска конфигуратора и подходит для серверов без графического интерфейса. Загрузка и выгрузка выполняются командами группы infobase. Точный набор параметров смотрите в справке: ibcmd help infobase.
Расписание
Сохраните bat-файл и добавьте его в Планировщик заданий Windows с запуском в нерабочее время. После каждого запуска смотрите лог из параметра /Out: строка об успешной загрузке означает, что копия обновлена.
Пароль администратора в bat-файле хранится открытым текстом. Ограничьте доступ к папке со скриптом или заведите для загрузки отдельного пользователя с минимальными правами.
Частые вопросы
Можно ли загрузить ДТ из ЗУП в базу Бухгалтерии, чтобы объединить данные?
Чем .dt отличается от .cf?
Можно ли открыть .dt без 1С и посмотреть данные?
Загружается ли .dt из файловой базы в серверную?
Почему загруженная база тяжелее файла .dt?
Источники
- Федеральный закон от 27.07.2006 № 152-ФЗ «О персональных данных»