К статье
Практический материал

Администрирование · 10 мин

Дампы 1С: где находятся файлы выгрузки базы

Где находятся дампы 1С: пути к файлам .dt и бэкапам в файловом и клиент-серверном режимах, настройка автосохранения, проверка целостности и типичные ошибки.

Дампом в среде 1С обычно называют файл выгрузки информационной базы с расширением .dt, а также резервную копию базы, созданную средствами СУБД (SQL Server, PostgreSQL). Понимание того, где хранятся эти файлы, критично для аварийного восстановления: если база повреждена, а вы не знаете, куда сохранялись копии, время простоя растёт в разы.

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

Что именно считается дампом в 1С

Под термином «дамп» в контексте 1С скрываются три разных объекта. Первый — файл выгрузки информационной базы .dt, который создаётся через конфигуратор и содержит и данные, и конфигурацию. Второй — резервная копия базы данных, сделанная средствами СУБД: для MS SQL это файлы .bak, для PostgreSQL — файлы, созданные pg_dump. Третий — простое копирование файла 1Cv8.1CD, когда база работает в файловом режиме.

Различие принципиально: .dt подходит для переноса базы между платформами и режимами, бэкап СУБД — для быстрого отката на момент времени в рамках того же сервера, а копия .1CD — самый простой способ зафиксировать файловую базу целиком. Путать их нельзя: загрузить .bak через конфигуратор не получится, как и восстановить .dt средствами SQL Server.

Где искать файл выгрузки .dt

При выгрузке через конфигуратор платформа предлагает диалог сохранения файла, и путь зависит от того, что выбрал пользователь. Чаще всего .dt оказывается в папках «Документы», «Загрузки», на рабочем столе или в специально созданном каталоге вроде C:\Backup1C. Платформа запоминает последний использованный путь, поэтому повторная выгрузка по умолчанию предложит ту же папку.

Если выгрузку делал другой сотрудник или давно, быстрее всего воспользоваться поиском Windows: откройте проводник на уровне диска и выполните поиск по маске *.dt, отсортировав результат по дате изменения. На сервере терминалов проверяйте профили всех пользователей, которые могли запускать конфигуратор, — файл мог сохраниться в чужом профиле.

Отдельный случай — автоматизированная выгрузка через командную строку конфигуратора с параметром /DumpIB. Там путь жёстко прописан в скрипте или bat-файле, поэтому сначала найдите сам скрипт (обычно он лежит рядом с заданием планировщика задач Windows) и посмотрите, какой каталог в нём указан.

bat
"C:\Program Files\1cv8\<версия>\bin\1cv8.exe" DESIGNER /F"C:\Bases\Trade" /N"Админ" /P"пароль" /DumpIB"D:\Backup\trade_%date%.dt"

Где находятся бэкапы в клиент-серверном режиме

В клиент-серверной архитектуре дампы создаются и хранятся на стороне сервера СУБД, а не сервера 1С. Для MS SQL Server стандартный каталог резервных копий по умолчанию — подпапка Backup внутри каталога экземпляра, например C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\Backup. Точный путь зависит от версии и имени экземпляра.

Для PostgreSQL дампы pg_dump сохраняются туда, куда указывает команда или скрипт, — единого каталога по умолчанию нет. Ищите задания в cron (Linux) или планировщике задач (Windows), а также скрипты обслуживания, которые администратор настраивал при развёртывании.

Если бэкап настроен через план обслуживания (maintenance plan) в SQL Server Management Studio, путь хранения указан прямо в свойствах задачи Backup Database. Откройте SSMS, разверните узел Management → Maintenance Plans и проверьте настройки существующих планов — там же видно расписание и срок хранения копий.

Как найти дамп серверной базы
  1. 1
    Уточните, какая СУБД используется: откройте свойства базы в консоли кластера 1С или спросите администратора
  2. 2
    Для MS SQL откройте SSMS и проверьте Management → Maintenance Plans и историю заданий агента SQL Server
  3. 3
    Проверьте стандартный каталог Backup внутри папки экземпляра SQL Server
  4. 4
    Для PostgreSQL найдите скрипт бэкапа в планировщике и посмотрите путь в команде pg_dump
  5. 5
    Выполните поиск по дискам сервера по маскам <em>.bak, </em>.dt, *.backup с сортировкой по дате

Файловый режим: где лежит сама база и её копии

В файловом режиме вся база — это каталог с файлом 1Cv8.1CD. Путь к нему виден в окне запуска 1С: выделите базу в списке, и внизу окна отобразится строка вида File="D:\1C_Bases\Trade". Это и есть расположение «живых» данных.

Резервная копия файловой базы — это либо .dt, либо архив/копия всего каталога базы. Многие организации настраивают копирование папки базы по расписанию на сетевой диск или в облачное хранилище. Проверьте планировщик задач Windows на предмет заданий с robocopy, xcopy или архиваторами — там будет указан и источник, и приёмник копий.

Сетевые расположения — частая ловушка: папка с бэкапами может быть подключена как сетевой диск только у конкретного пользователя или отключена вовсе. Если диск недоступен, проверьте UNC-путь напрямую (\\server\backup) и права доступа.

Как проверить, что найденный дамп рабочий

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

Надёжная проверка .dt — тестовая загрузка в пустую базу на отдельном компьютере или в отдельный каталог. Создайте пустую базу без конфигурации, откройте конфигуратор и выполните «Загрузить информационную базу». Если загрузка завершилась без ошибок и база открывается в режиме предприятия — дамп исправен.

Для бэкапов SQL Server используйте команду RESTORE VERIFYONLY — она проверяет читаемость файла без фактического восстановления. Полный тест — восстановление в базу с другим именем на том же или тестовом сервере.

Контрольные точки

Как проверить результат

Размер файла .dt
Норма

Сопоставим с размером базы, меняется от копии к копии

Тревожный признак

Файл в разы меньше предыдущих копий или нулевого размера

Дата изменения файла
Норма

Соответствует расписанию бэкапов

Тревожный признак

Дата старая — задание, вероятно, не выполняется

Тестовая загрузка
Норма

Загрузка в пустую базу завершается без ошибок

Тревожный признак

Ошибка чтения формата или обрыв загрузки

Журнал задания планировщика
Норма

Код завершения 0, регулярные запуски

Тревожный признак

Ошибки доступа, нехватки места, пропущенные запуски

Как настроить понятное и надёжное хранение дампов

Чтобы вопрос «где лежит дамп» больше не возникал, закрепите единый каталог для резервных копий — например, выделенный диск на сервере с папкой вида D:\Backup1C\ИмяБазы. Пропишите этот путь в скриптах автоматической выгрузки и задокументируйте его во внутренней инструкции.

Добавляйте дату в имя файла (trade_2026-05-17.dt), чтобы копии не затирали друг друга, и настройте автоматическое удаление файлов старше заданного срока — иначе диск рано или поздно заполнится, и задание бэкапа начнёт падать молча.

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

Типичные ошибки
01
Хранение дампа на том же диске, что и база — при отказе диска теряется и база, и копия
02
Выгрузка .dt без даты в имени — новая выгрузка затирает предыдущую, истории нет
03
Отсутствие контроля выполнения задания — бэкап не создаётся месяцами, и это обнаруживается только при аварии
04
Копирование .1CD при открытых сеансах — копия получается повреждённой
05
Ни разу не проверенное восстановление — при аварии выясняется, что дампы не читаются

Когда самостоятельных действий недостаточно

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

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

Итог

Что важно запомнить

Стандартного места для дампов 1С не существует: .dt лежит там, куда его сохранили при выгрузке, а серверные бэкапы — в каталоге СУБД или по пути из скрипта/плана обслуживания. Ищите по маскам <em>.dt и </em>.bak, проверяйте планировщик задач, закрепите единый каталог для копий и регулярно проверяйте восстановление.

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

Можно ли узнать, куда сохранялся последний .dt, если выгрузку делал другой сотрудник?

Журнала выгрузок в самой платформе нет. Практический способ — поиск по маске *.dt по всем доступным дискам и профилям пользователей с сортировкой по дате. Если выгрузка была автоматизирована, путь указан в скрипте или задании планировщика.

Чем отличается .dt от бэкапа SQL Server и что выбрать?

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

Сколько места нужно для дампа базы?

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

Как часто нужно делать дампы?

Частота зависит от интенсивности работы и допустимых потерь. Типовая практика для активно используемых баз — ежедневные копии, для критичных — чаще. Перед обновлением конфигурации дамп делается обязательно, независимо от расписания.

Дамп не загружается: ошибка формата потока. Что делать?

Чаще всего файл повреждён из-за обрыва выгрузки или сбоя диска. Проверьте его размер относительно предыдущих копий и попробуйте загрузить на другом компьютере с достаточным объёмом памяти. Если ошибка повторяется — используйте более раннюю копию; «починить» повреждённый .dt штатными средствами нельзя.

Можно ли автоматизировать выгрузку .dt без сторонних программ?

Да, штатными средствами: создайте bat-файл с вызовом конфигуратора в пакетном режиме с параметром /DumpIB и добавьте его в планировщик задач Windows. Дополнительно настройте ротацию старых файлов и контроль успешного завершения задания.