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

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

Как найти резервные копии 1С на компьютере и сервере

Где 1С хранит резервные копии: файловые и клиент-серверные базы, выгрузки DT, автоматические архивы. Пошаговый поиск бэкапов на диске и проверка их работоспособности.

Резервная копия базы 1С может существовать в нескольких формах: файл выгрузки информационной базы (*.dt), zip-архив, созданный механизмом автоматического резервного копирования, копия файла базы 1Cv8.1CD целиком, а также бэкап на уровне СУБД, если база работает в клиент-серверном варианте. Прежде чем искать, полезно понять, какой именно тип копии настраивался, — от этого зависит, где искать и как восстанавливать.

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

Важно понимать различие: копия файловой базы и выгрузка DT — не одно и то же. Файл 1Cv8.1CD можно просто скопировать обратно в папку базы, а DT-файл загружается через конфигуратор. Оба способа рабочие, но восстановление выполняется по-разному, и путать их нельзя.

Какие бывают резервные копии 1С и как их распознать

Выгрузка информационной базы (файл с расширением .dt) создаётся в конфигураторе через меню «Администрирование → Выгрузить информационную базу». Это универсальный переносимый формат: его можно загрузить в пустую базу на любом компьютере с подходящей версией платформы. Именно такие файлы чаще всего создают вручную перед обновлением конфигурации.

Архив автоматического резервного копирования — это zip-файл, который создаёт встроенный механизм обслуживания (в типовых конфигурациях: «Администрирование → Обслуживание → Резервное копирование и восстановление»). Внутри архива лежит тот же DT-файл, а имя архива обычно содержит дату создания, что упрощает идентификацию.

Копия файловой базы — это файл 1Cv8.1CD (для файлового варианта) вместе с сопутствующими служебными файлами. Такой файл копируют средствами операционной системы, сторонними программами бэкапа или скриптами. Распознать его просто: размер обычно от сотен мегабайт до десятков гигабайт, а расположен он в папке, которая указана как каталог информационной базы в списке баз при запуске 1С.

Поиск копий через настройки самой программы

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

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

Для файловой базы полезно узнать её текущее расположение: в окне выбора информационных баз выделите нужную базу и нажмите «Изменить» — в параметрах будет указан каталог. Рядом с рабочей папкой базы нередко лежат папки с именами вида «backup», «Архив», «Копии», куда администраторы складывают копии вручную.

Порядок поиска через настройки 1С
  1. 1
    Откройте базу в режиме «Предприятие» и перейдите: Администрирование → Обслуживание → Резервное копирование и восстановление.
  2. 2
    Запишите путь к каталогу резервных копий, если он указан.
  3. 3
    Проверьте дату последней успешной копии в журнале или в списке архивов.
  4. 4
    Откройте указанный каталог в проводнике и убедитесь, что файлы физически существуют.
  5. 5
    Если копирование не настроено — переходите к поиску по дискам по маскам файлов.

Поиск файлов копий по дискам компьютера

Если настройки недоступны (база не открывается, сотрудник, который её обслуживал, недоступен), выполните поиск по всем локальным и сетевым дискам. В проводнике Windows откройте «Этот компьютер» и в строке поиска введите маску .dt, затем повторите для .zip и 1Cv8.1CD. Поиск по большому диску занимает время, поэтому начинайте с диска данных, а не с системного.

Быстрее работает поиск через командную строку. Команда ниже ищет DT-файлы на диске D и выводит полные пути:

cmd
dir D:\*.dt /s /b 2>nul & dir D:\1Cv8.1CD /s /b 2>nul

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

Не ограничивайтесь одним компьютером. Копии нередко хранят на сервере, сетевом NAS, в папках общего доступа других сотрудников, на внешних USB-дисках и в облачных синхронизируемых папках (Яндекс.Диск, OneDrive, Google Drive). Проверьте также корзину и папки загрузок — иногда файл копии скачивали с почты и забывали переместить.

Где искать копии клиент-серверной базы

Если база работает в клиент-серверном варианте (Microsoft SQL Server, PostgreSQL, IBM Db2), файл 1Cv8.1CD искать бессмысленно — данные хранятся в СУБД. Резервные копии в этом случае создаются средствами самой СУБД или скриптами регламентных заданий и представляют собой файлы .bak (SQL Server) или дампы (PostgreSQL).

Узнать, куда складываются бэкапы SQL Server, можно в SQL Server Management Studio: свойства задания обслуживания (Maintenance Plan) или история заданий агента SQL Server покажут путь к каталогу резервных копий. Типовые расположения — подкаталог Backup в каталоге установки SQL Server или отдельный диск на сервере.

Для PostgreSQL копии обычно создаются скриптом с вызовом pg_dump, и путь прописан в самом скрипте или в планировщике задач (cron на Linux, «Планировщик заданий» на Windows). Откройте список задач планировщика на сервере и посмотрите команды в активных задачах — там будут и пути к каталогам сохранения.

Проверка найденной копии перед восстановлением

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

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

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

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

Размер файла копии
Норма

Сопоставим с размером рабочей базы или больше с учётом сжатия

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

Нулевой размер или файл в разы меньше ожидаемого

Загрузка DT в тестовую базу
Норма

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

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

Ошибка формата потока или обрыв загрузки

Содержимое после восстановления
Норма

Присутствуют документы за ожидаемый период, отчёты формируются

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

Данные обрываются раньше нужной даты или отсутствуют справочники

Типичные ошибки при поиске и восстановлении копий

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

Вторая типичная ошибка — копирование файла 1Cv8.1CD из работающей базы. Если в момент копирования с базой работают пользователи, файл может оказаться в несогласованном состоянии, и такая копия не откроется. Файловую базу копируют только при отсутствии активных сеансов либо используют выгрузку DT.

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

Что делать, если копии не нашлись

Если поиск по всем дискам, настройкам и внешним носителям ничего не дал, проверьте ещё несколько источников: теневые копии Windows (свойства папки базы → вкладка «Предыдущие версии»), историю файлов, если она была включена, и бэкапы, которые мог делать системный администратор на уровне всего сервера (Veeam, Acronis и подобные средства).

Когда база повреждена, но файл 1Cv8.1CD физически читается, остаётся вариант восстановления утилитой chdbfl.exe из каталога платформы или «Тестированием и исправлением» — но только на копии файла, как описано в предупреждении выше. При клиент-серверном варианте аналогичную роль играют журналы транзакций СУБД и точки восстановления.

Маршрут решения

Как выбрать действие

База открывается и работаетНастройте автоматическое резервное копирование и сразу сделайте ручную выгрузку DT на внешний носитель
База не открывается, копии найденыПроверьте копию на тестовой базе и восстановите данные из неё
База не открывается, копий нет, файл читаетсяСделайте побайтовый дубликат папки базы и работайте с chdbfl только на дубликате
База клиент-серверная, бэкапов СУБД нетПроверьте журналы транзакций и привлеките администратора СУБД для оценки вариантов восстановления
Итог

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

Ищите копии по цепочке: настройки обслуживания в программе → папка базы и соседние каталоги → поиск по дискам по маскам <em>.dt, </em>.zip, 1Cv8.1CD → внешние носители и облака. Перед восстановлением проверяйте дату, размер и загружаемость копии на тестовой базе, а любые ремонтные операции выполняйте только на дубликате файлов.

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

Где 1С хранит резервные копии по умолчанию?

Единого каталога «по умолчанию» нет: путь задаётся при настройке резервного копирования в разделе «Администрирование → Обслуживание». Если никто его не менял, копии часто оказываются в документах пользователя или в подкаталоге рядом с базой. Точный путь всегда виден в настройках механизма копирования конкретной базы.

Чем открыть файл с расширением .dt?

DT-файл открывается только средствами платформы 1С: создайте пустую информационную базу, запустите конфигуратор и выполните «Администрирование → Загрузить информационную базу». Никакие сторонние просмотрщики и архиваторы содержимое DT корректно не покажут.

Можно ли восстановить базу, просто скопировав файл 1Cv8.1CD?

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

Почему найденный DT-файл не загружается с ошибкой версии?

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

Как понять, что автоматическое копирование реально работает?

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

Куда лучше сохранять копии, чтобы их было легко найти?

Выделите отдельный каталог с понятным именем, например «Backup_1C», на физически другом диске или сетевом хранилище, и зафиксируйте путь в инструкции для сотрудников. Хранение копий на том же диске, что и база, не защищает от отказа оборудования — минимум одна копия должна лежать на независимом носителе.