Администрирование · 10 мин
Где хранится резервная копия базы 1С и как её найти
Разбираемся, где хранится резервная копия базы 1С: файловый и клиент-серверный варианты, папки по умолчанию, поиск файлов .dt и .bak, настройка путей и проверка копий.
Резервная копия базы 1С может лежать в разных местах — всё зависит от того, как она создавалась: вручную через конфигуратор, штатной обработкой, планировщиком заданий или средствами СУБД. Универсального «стандартного» каталога у 1С нет: путь задаёт тот, кто настраивал резервное копирование, и именно поэтому найти копию иногда бывает сложнее, чем создать её.
Чаще всего резервная копия файловой базы — это файл с расширением .dt (выгрузка информационной базы), а для клиент-серверного варианта — файл .bak (MS SQL), .backup или .sql (PostgreSQL). Зная тип базы и способ копирования, можно за несколько минут определить, где искать архив и как проверить его работоспособность.
Ниже разобраны основные сценарии хранения копий, способы найти их на диске, признаки исправного файла и типичные ошибки, из-за которых резервная копия оказывается недоступной в самый неподходящий момент.
От чего зависит расположение резервной копии
Место хранения определяется тремя факторами: типом информационной базы (файловая или клиент-серверная), инструментом копирования (конфигуратор, встроенная обработка, скрипт, средства СУБД) и настройками, которые задал администратор. Сама платформа 1С не создаёт резервные копии автоматически «по умолчанию» — если никто не настраивал копирование, копии может не существовать вовсе.
Важно различать копию и саму базу. Файловая база — это файл 1Cv8.1CD, и его простое копирование средствами Windows тоже считается резервной копией, но только если база в этот момент не использовалась. Выгрузка из конфигуратора даёт файл .dt, который безопаснее для восстановления. Клиент-серверная база физически хранится в СУБД, и её копии создаются штатными средствами SQL-сервера.
Где искать копию файловой базы 1С
Для файловых баз характерны несколько типовых мест. Первое — папка рядом с самой базой: администраторы часто создают каталог Backup, Архив или Копии на том же диске. Второе — сетевой ресурс: папка на файловом сервере или NAS, куда копии складываются по расписанию. Третье — внешний диск или облачная папка (например, синхронизируемый каталог), если копирование настроено туда.
Чтобы понять, где лежит сама база, откройте список информационных баз в стартере 1С, выделите нужную базу и посмотрите строку подключения внизу окна — там указан путь к каталогу. От этого каталога и стоит начинать поиск копий: проверьте соседние папки, родительский каталог и диски, доступные пользователю, который настраивал копирование.
Если копирование выполнялось вручную через конфигуратор, файл .dt сохраняется туда, куда указал пользователь в диалоге сохранения. По умолчанию Windows предлагает последнюю использованную папку или «Документы» — поэтому проверьте также «Документы», «Загрузки» и рабочий стол учётной записи администратора.
- 1Откройте стартер 1С и посмотрите путь к информационной базе в строке подключения.
- 2Проверьте каталог базы и соседние папки: Backup, Архив, Копии, Old.
- 3Запустите поиск по всем локальным дискам по маске <em>.dt, затем по </em>.zip и *.rar.
- 4Проверьте сетевые диски и папки общего доступа, куда может писать скрипт копирования.
- 5Откройте Планировщик заданий Windows и посмотрите задачи, связанные с 1С: в команде скрипта указан путь сохранения копии.
- 6Проверьте дату изменения найденных файлов — актуальная копия должна создаваться регулярно.
Где хранятся копии клиент-серверных баз
В клиент-серверном варианте данные лежат в СУБД, и резервные копии создаются её средствами. Для MS SQL Server копии обычно сохраняются в каталог, заданный в плане обслуживания или в команде BACKUP DATABASE. По умолчанию SQL Server предлагает собственную папку Backup внутри каталога установки экземпляра, например C:\Program Files\Microsoft SQL Server\MSSQL<номер>.<имя>\MSSQL\Backup, но администраторы часто меняют этот путь на отдельный диск.
Для PostgreSQL копии создаются утилитой pg_dump или pg_basebackup, и путь полностью определяется скриптом или заданием планировщика. Ищите такие скрипты в планировщике cron (Linux) или Планировщике заданий Windows — в команде всегда указан целевой каталог.
Обратите внимание: скопировать файлы данных СУБД (MDF/LDF у MS SQL) простым копированием нельзя — они заблокированы работающей службой, а полученный таким способом файл будет неконсистентным. Для клиент-серверных баз корректная копия — это именно результат штатного механизма бэкапа СУБД или выгрузка .dt через конфигуратор.
-- Узнать, куда MS SQL писал последние бэкапы базы
SELECT database_name, physical_device_name, backup_start_date
FROM msdb.dbo.backupset b
JOIN msdb.dbo.backupmediafamily m ON b.media_set_id = m.media_set_id
ORDER BY backup_start_date DESC;Как определить, что копирование вообще настроено
Бывает, что копию ищут, хотя её никто не создавал. Проверить наличие настроенного копирования можно по нескольким признакам: наличие задач в Планировщике заданий Windows со словами 1С, backup, dump; наличие bat- или ps1-скриптов в папках администратора; свежие файлы .dt или .bak с регулярными датами изменения.
В типовых конфигурациях 1С (например, «Бухгалтерия предприятия») есть встроенный механизм резервного копирования: раздел «Администрирование» → «Обслуживание» → «Резервное копирование и восстановление». Там видно, включено ли копирование, по какому расписанию оно работает и — главное — в какой каталог сохраняются архивы. Этот путь и есть ответ на вопрос, где хранится копия конкретной базы.
Проверьте, что последняя копия не старше установленного интервала и открывается в тестовой базе
Проверьте Планировщик заданий: задача могла отключиться из-за смены пароля или нехватки места
Настройте выгрузку .dt или бэкап СУБД немедленно — база сейчас без защиты
Как проверить, что найденная копия рабочая
Наличие файла не гарантирует, что из него можно восстановиться. Файл мог быть повреждён при записи, обрезан из-за нехватки места или создан от неправильной базы. Минимальная проверка — размер файла: копия, резко «похудевшая» по сравнению с предыдущими, почти всегда указывает на проблему.
Надёжная проверка — тестовое восстановление. Создайте пустую файловую базу, откройте её конфигуратором и выполните «Администрирование» → «Загрузить информационную базу», указав найденный .dt. Если загрузка прошла без ошибок и данные на месте, копия рабочая. Такую проверку стоит делать регулярно, а не только в аварийной ситуации.
Как проверить результат
Сопоставим с предыдущими копиями той же базы
Файл резко меньше обычного или имеет нулевой размер
Соответствует расписанию копирования
Копия не обновлялась неделями при ежедневном расписании
Файл .dt загружается в пустую базу без ошибок
Ошибка формата потока или обрыв загрузки
Как правильно организовать хранение копий
Главное правило — резервная копия не должна лежать только на том же диске, что и база. При отказе диска вы потеряете и базу, и копию одновременно. Минимальная схема: локальная копия для быстрого восстановления плюс копия на другом устройстве — сетевом хранилище, втором сервере или внешнем диске.
Имя файла должно содержать дату, чтобы копии не затирали друг друга: например, buh_2026-05-17.dt или автоматически формируемое имя в скрипте. Также задайте глубину хранения — сколько старых копий держать. Без ротации диск рано или поздно переполнится, и копирование начнёт тихо завершаться ошибкой.
Частые вопросы о хранении резервных копий 1С
Создаёт ли 1С резервные копии автоматически?
Нет, платформа сама по себе копии не делает. Автоматическое копирование появляется только если его настроили: в типовых конфигурациях через «Администрирование → Резервное копирование», либо внешними средствами — скриптами, планировщиком или планами обслуживания СУБД. Если вы не уверены, что копирование настроено, считайте, что его нет.
Чем отличается файл .dt от копии файла 1Cv8.1CD?
Файл .dt — это выгрузка через конфигуратор, которую можно загрузить в любую пустую базу; она устойчива к блокировкам и подходит для переноса. Копия 1Cv8.1CD — это побайтовая копия файла базы, корректная только если в момент копирования с базой никто не работал. Для регулярного резервирования надёжнее выгрузка .dt.
Как узнать путь, куда типовая конфигурация сохраняет копии?
Откройте в режиме «Предприятие» раздел «Администрирование» → «Обслуживание» → «Резервное копирование и восстановление» и перейдите в настройки. Там указан каталог для сохранения архивов и расписание. Если механизм отключён, копии этим способом не создаются.
Можно ли восстановить базу, если копия лежит в облачной папке?
Да, если файл полностью синхронизировался и не повреждён. Перед восстановлением скопируйте файл из облачной папки на локальный диск и проверьте его размер, затем выполните тестовую загрузку в пустую базу. Хранить единственную копию только в облаке не стоит — держите и локальный экземпляр.
Сколько резервных копий нужно хранить?
Универсальной нормы нет: ориентируйтесь на период, за который может понадобиться откат. Практичный минимум — ежедневные копии за последние дни плюс несколько недельных и месячных архивов. Учитывайте объём базы и свободное место: глубина хранения ограничена ёмкостью диска.
Что важно запомнить
Единого стандартного места для резервных копий 1С нет: путь задаёт настройка копирования. Файловые базы ищите по расширению .dt рядом с базой, на сетевых дисках и в настройках типовой конфигурации; клиент-серверные — в каталогах бэкапов СУБД и в скриптах планировщика. Храните копии на отдельном носителе, добавляйте дату в имя файла и регулярно проверяйте копии тестовым восстановлением.