Добавить в корзинуПозвонить
Найти в Дзене

Восстановление базы 1С из dt — пошагово без потерь

«Утром открываю Бухгалтерию — а там ошибка SDBL и база не стартует». Звонок в понедельник, 9:14. За последний квартал через биржу прошло около 40 задач на восстановление из dt — и в 3 из 5 случаев бухгалтер пытался сначала «сам по инструкции из интернета», а потом мы догоняли последствия. Окей, погнали. Разбираю, как развернуть базу из выгрузки правильно — без двойных проводок, слетевших обменов и потерянных прав. Сохраняйте в закладки. Файл .dt — это полная выгрузка базы 1С через конфигуратор (Администрирование → Выгрузить информационную базу). Использую его в трёх случаях: И вот тут важный момент. dt — это не бэкап SQL. Если база большая (от 20 ГБ), выгрузка может идти 2-4 часа, а загрузка ещё дольше. Для регулярных бэкапов я использую средства СУБД, а dt — это «переноска», не более. В стартовом окне 1С жмём «Добавить» → «Создание новой информационной базы» → «Создание информационной базы без конфигурации…». Это ключевой момент — если выбрать «из шаблона», потом dt просто не загрузи
Оглавление
Восстановление базы 1С из dt — пошагово без потерь
Восстановление базы 1С из dt — пошагово без потерь

Сколько стоит потерять базу 1С: 3 часа простоя бухгалтерии

«Утром открываю Бухгалтерию — а там ошибка SDBL и база не стартует». Звонок в понедельник, 9:14. За последний квартал через биржу прошло около 40 задач на восстановление из dt — и в 3 из 5 случаев бухгалтер пытался сначала «сам по инструкции из интернета», а потом мы догоняли последствия. Окей, погнали. Разбираю, как развернуть базу из выгрузки правильно — без двойных проводок, слетевших обменов и потерянных прав. Сохраняйте в закладки.

Когда вообще нужен dt

Файл .dt — это полная выгрузка базы 1С через конфигуратор (Администрирование → Выгрузить информационную базу). Использую его в трёх случаях:

  • Переезд между серверами — со старого железа на новое, с файловой на SQL.
  • Восстановление после сбоя — когда штатная база легла, а свежий dt лежит в архиве.
  • Создание копии для тестов — развернуть «как боевая», но на отдельном контуре.

И вот тут важный момент. dt — это не бэкап SQL. Если база большая (от 20 ГБ), выгрузка может идти 2-4 часа, а загрузка ещё дольше. Для регулярных бэкапов я использую средства СУБД, а dt — это «переноска», не более.

Шаг 1. Создаём пустую базу

В стартовом окне 1С жмём «Добавить» → «Создание новой информационной базы» → «Создание информационной базы без конфигурации…». Это ключевой момент — если выбрать «из шаблона», потом dt просто не загрузится: конфигурации не совпадут. Я лично наступал на эти грабли пару раз, пока не выработал привычку. Дальше:

  • Указываем имя базы — например, «Бухгалтерия Восстановление 13.06.2026». Дату в названии — обязательно, иначе через неделю будет каша из копий.
  • Тип расположения — файловый или клиент-сервер. Если исходная база была на SQL — на SQL и разворачиваем.
  • Папку для файловой базы выбираем НЕ на системном диске С. Идеально — отдельный диск или сетевая папка с регулярным бэкапом.

Шаг 2. Заходим в конфигуратор и грузим dt

Открываем созданную базу через «Конфигуратор» (не через «1С:Предприятие»!). В меню: Администрирование → Загрузить информационную базу. Выбираем файл .dt, соглашаемся на предупреждение «текущая база будет полностью заменена». И ждём. На базе 5 ГБ — минут 20. На 30 ГБ — час-полтора. Не закрывайте окно и не трогайте мышкой — на одном из моих проектов в марте загрузка повисла на 87%, потому что админ запустил параллельно антивирусную проверку. Пришлось начинать заново. Три часа в трубу.

Шаг 3. Первый запуск — самое важное

После загрузки заходим в режим «1С:Предприятие». Что проверяю сразу:

  • Дату и год учёта — Главное → Настройки → Параметры учёта. Часто после переноса слетает рабочая дата.
  • Сальдо на 01.01 текущего года — открываем Оборотно-сальдовую ведомость, сверяем итог по 99 счёту и валюту баланса с исходной базой.
  • Последний документ — Все документы → сортировка по дате. Если последняя реализация от 12.06, а в исходной была от 13.06 — значит, грузили старый dt. Это самая частая ошибка, поверьте.

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

В dt пользователи переносятся, но пароли сбрасываются на пустые, если базу разворачивали в другом домене или на другом сервере 1С. Заходим в Конфигуратор → Администрирование → Пользователи и проверяем:

  • Все ли пользователи на месте (главбух, кассир, кладовщики).
  • Аутентификация — операционной системы или 1С. При переезде на новый сервер AD-аутентификация часто слетает, нужно перепривязывать.
  • Роли и профили — особенно у главбуха. Бывает, что после загрузки у всех остаётся «Администратор», и кассир видит зарплатные ведомости. Сюрприз.

Обмены с другими базами

Это боль. Если исходная база обменивалась с ЗУП, УТ или сайтом — после восстановления из dt все настройки обменов нужно перепроверять, а часто и обнулять.

  • Главное → Синхронизация данных → проверяем список настроек.
  • Если разворачиваем тестовую копию — обмены ОБЯЗАТЕЛЬНО отключаем перед первым запуском, иначе тестовая база начнёт лить данные в боевую ЗУП. Помню случай — клиент развернул копию «поиграться», а к вечеру в боевой ЗУП прилетели двойные начисления за месяц. Разгребали неделю.
  • Регистрационные номера планов обмена сбрасывать через обработку «Управление узлами обмена».

Регламентные задания

После загрузки dt все регламентные задания включены и стартуют по расписанию. На тестовой копии это означает: отправку отчётности в ФНС, обновление курсов валют, рассылку клиентам. Первым делом — отключить все регламентные задания. Делается через Администрирование → Обслуживание → Регламентные операции. Минута работы, но если забыть — последствия могут быть очень неприятными.

Типичные грабли при восстановлении базы 1С из dt

Собрал то, что встречается из задачи в задачу:

  • «Не совпадает версия конфигурации» — dt сделан на 3.0.145, а пустая база создана на 3.0.142. Решение: либо обновить пустую базу до нужной версии перед загрузкой, либо использовать платформу той же версии, что и при выгрузке.
  • «Ошибка формата потока» — dt битый, докачался не полностью или испорчен антивирусом. Берём другой экземпляр выгрузки.
  • Кириллица в пути — если файл лежит в «C:\Документы\Выгрузки\», иногда падает. Кладём в C:\1C\backup\base.dt и грузим.
  • Не хватает места на диске — для загрузки нужно минимум в 2,5 раза больше свободного места, чем размер dt. На 10 ГБ выгрузки — 25 ГБ свободно.
  • Сбились настройки печати — шаблоны счетов, актов, ТОРГ-12 надо проверить. Иногда слетает логотип и реквизиты подписей.
  • «Информационная база заблокирована» — кто-то зашёл в неё параллельно. Закрываем все сеансы через Администрирование → Активные пользователи.

Чек-лист после восстановления базы из dt

Прежде чем отдать базу в работу, прогоните по списку:

  • Оборотка за последний закрытый период сходится с исходной базой до копейки.
  • Закрытие месяца перепроведено — Операции → Закрытие месяца → перепровести.
  • Сверка с банком и кассой — остатки на 51 и 50 счетах совпадают с выписками.
  • Список пользователей и их роли — кто куда имеет доступ.
  • Обмены отключены или перенастроены — в зависимости от того, боевая база или тестовая.
  • Сделана СВЕЖАЯ выгрузка в dt уже из восстановленной базы — это новая точка отсчёта.

Последний пункт — самый недооценённый. И я считаю, что именно его пропускают чаще всего. Восстановили — сразу сделайте свой dt этой же базы. Если что-то пойдёт не так через два дня, у вас будет рабочая точка возврата. А не «ну, попробуем тот же dt от прошлой недели ещё раз». Если разбор оказался полезным — отметьте 👍. Для меня это важная обратная связь. Если в 1С регулярно возникают такие задачи, и времени на них не хватает — делегируйте разовым спецам на koderion.ru. Биржа 1С без посредников, оплата по часам, без трудовых договоров.