Восстановление информационной базы 1С 8.3 из выгрузки .dt через Конфигуратор

· 9 мин

Содержание

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

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

Что подготовить до загрузки базы

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

Перед началом проверьте пять вещей:

  1. 📦 Файл целый. Размер должен совпадать с исходным. Если файл пришёл архивом, распакуйте его полностью. Обрезанный при копировании .dt — главная причина сбоев на середине загрузки.
  2. 🔢 Версия платформы. На компьютере должна стоять платформа с номером не ниже той, в которой сделана выгрузка. Номер источника спросите у того, кто выгружал: он виден в окне Справка → О программе.
  3. 💽 Место на диске. Готовая база занимает в несколько раз больше, чем .dt, потому что выгрузка сжата. Для файла на 2 ГБ держите свободными хотя бы 10–15 ГБ на диске базы и на системном диске, где лежат временные файлы.
  4. 🔑 Логин и пароль. После загрузки в базе будут пользователи из выгрузки. Если там есть пользователь с правами администратора, вам понадобятся его имя и пароль, иначе не войдёте ни в Конфигуратор, ни в программу.
  5. 🎫 Лицензия. Платформа без лицензии базу не запустит (исключение — учебная версия). Лицензия привязана к компьютеру или серверу, а не к базе, поэтому вместе с .dt она не переезжает.

Откуда берётся файл .dt

Если выгрузки ещё нет, её делают в исходной базе: Конфигуратор → Администрирование → Выгрузить информационную базу… → указать папку и имя файла. Для выгрузки тоже нужен монопольный доступ, поэтому пользователей просят выйти из программы.

Копия папки файловой базы с файлом 1Cv8.1CD — не то же самое, что .dt. Такую папку не загружают, а подключают через Добавить… → Добавление в список существующей информационной базы. Копировать её можно только при закрытой программе, иначе файл окажется повреждённым.

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

Готовность к загрузке .dt
Выполнено: 0 / 5

Как создать пустую базу для загрузки

Пустая база — это «контейнер», в который Конфигуратор развернёт выгрузку. Конфигурация в ней не нужна: она всё равно будет заменена.

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

  1. Запустите 1С:Предприятие и в окне запуска нажмите Добавить….
  2. Выберите Создание новой информационной базы → Далее.
  3. Отметьте Создание информационной базы без конфигурации для разработки новой конфигурации или загрузки выгруженной ранее информационной базы.
  4. Укажите имя, например «Бухгалтерия — копия от клиента», и тип расположения На данном компьютере или на компьютере в локальной сети.
  5. Задайте пустую папку для базы. Не используйте папку, где уже лежит файл 1Cv8.1CD: там другая база.
  6. Язык оставьте русским, нажмите Готово.

Имя и папку выбирайте осмысленно. Через месяц в списке из пяти баз «Новая информационная база (3)» никто не вспомнит, что это за копия.

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

Для сервера 1С на шаге 4 выберите На сервере 1С:Предприятия и заполните параметры:

ПолеЧто указать
Кластер серверов 1СИмя или адрес сервера, например srv1c
Имя информационной базы в кластереКороткое латинское имя, buh_copy
Тип СУБДMS SQL Server или PostgreSQL — то, что установлено
Сервер баз данныхИмя сервера СУБД
Имя базы данныхКак будет называться база в СУБД
Пользователь и пароль СУБДУчётная запись с правом создавать базы
Создать базу данных в случае её отсутствияОтметить

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

Загрузка информационной базы из файла .dt по шагам

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

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

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

Загрузка в существующую базу

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

  • 🔐 Конфигуратор спросит логин и пароль текущей базы, а после загрузки — уже пароли из выгрузки. Они могут не совпадать.
  • 🗑 Всё, что было в базе, исчезнет без возможности восстановления, кроме вашей собственной резервной выгрузки.
  • 🔌 Если к базе настроены обмены, после загрузки они «откатятся» к состоянию из файла. Проверьте настройки синхронизации до того, как кто-то запустит обмен.

Загрузка без интерфейса: пакетный режим

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

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

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

Конфигурация после загрузки: проверка и обновление

После загрузки .dt основная конфигурация и конфигурация базы данных совпадают — выгрузка содержит обе. Отдельно нажимать «Обновить конфигурацию базы данных» не нужно.

Обновление нужно в двух других ситуациях.

Если выгрузку прислали, чтобы перенести на свежий релиз

Посмотрите текущий релиз в Справка → О программе в режиме 1С:Предприятие. Дальше обновляйте как обычно: в Конфигураторе Конфигурация → Поддержка → Обновить конфигурацию…, файл .cfu или .cf, затем Конфигурация → Обновить конфигурацию базы данных (F7). Типовые конфигурации обновляют последовательно, по цепочке релизов, без пропусков обязательных промежуточных.

Если платформа новее, чем у источника

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

Тестирование и исправление

Если выгрузка пришла из «больной» базы или загрузка шла с предупреждениями, запустите проверку: Администрирование → Тестирование и исправление…. Начните с режима «Только проверка», без исправления. Смотрите на ошибки в данных, а не на предупреждения об индексах. Эта процедура тоже требует монопольного доступа.

Первый запуск, пользователи и права доступа

При первом входе в режиме 1С:Предприятие типовые конфигурации на базе БСП замечают, что база сменила расположение. Появляется вопрос: база перемещена или это её копия.

Ваш случайЧто выбратьЧто произойдёт
Переезд: старую базу больше не используютБаза перемещенаРегламентные задания, обмены и загрузка курсов продолжат работать
Тестовая или учебная копияЭто копияРабота с внешними ресурсами останется заблокированной

Для копии выбор «это копия» критичен. Иначе копия начнёт сама отправлять данные в обмены, ЭДО и банк, и вы получите задвоения у контрагентов.

Пользователи

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

  • 👤 в режиме 1С:Предприятие: Администрирование → Настройки пользователей и прав → Пользователи — карточка, пароль, группы доступа;
  • 🛠 в Конфигураторе: Администрирование → Пользователи — список пользователей информационной базы, без групп доступа конфигурации.

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

Проверка данных после загрузки

Пять минут проверки сразу после входа скажут, та ли это выгрузка и полная ли она:

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

Добавление базы другим сотрудникам

Файловую базу на общем диске каждый подключает у себя: Добавить… → Добавление в список существующей информационной базы и путь к папке. Путь указывайте сетевой, \\server\Bases\Buh, а не Z:\Buh, — у других сотрудников буквы дисков могут отличаться.

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

Самые частые сбои связаны не с базой, а с файлом, версией платформы и доступом.

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

Как не допустить проблем в следующий раз

  • 📁 Передавайте .dt в архиве: архиватор проверит целостность при распаковке.
  • 🏷 В имени файла указывайте дату и версию платформы: buh_2026-10-07_8.3.24.dt.
  • 🧪 Раз в квартал пробуйте восстановить свою резервную выгрузку в пустую базу. Копия, которую ни разу не разворачивали, не гарантирует, что она рабочая.

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

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