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

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

Архив в 1С: как найти базу, резервные копии и восстановить данные

Где искать архив базы 1С: расположение файлов 1Cv8.1CD и dt, поиск резервных копий, восстановление из архива и настройка автоматического копирования.

Фраза «архив в 1С» обычно означает одну из трёх задач: найти сам файл информационной базы, обнаружить ранее созданную резервную копию (выгрузку .dt или zip-архив) или разобраться, куда программа сохранила архив при обновлении. Все три ситуации решаются через стандартные инструменты Windows и настройки самой 1С, если знать, где искать.

Главная сложность в том, что 1С не хранит архивы в одном предсказуемом месте. Путь к базе задаётся при её добавлении в список, резервные копии сохраняются туда, куда указал пользователь или администратор, а автоматические архивы при обновлении попадают во временные каталоги или в папку, заданную в настройках. Поэтому поиск начинается с определения того, какой именно «архив» нужен.

Ниже разобраны конкретные способы найти файл базы, выгрузки .dt, архивы обновлений и копии в клиент-серверном варианте, а также типичные ошибки, из-за которых архив «теряется», хотя физически он на диске присутствует.

Как найти расположение файловой базы 1С

Самый быстрый способ узнать, где лежит база, — открыть стандартное окно запуска 1С (список информационных баз). Выделите нужную базу: в нижней части окна отображается строка вида File="D:\Bases\Trade"; — это и есть путь к каталогу базы. Внутри этого каталога находится главный файл 1Cv8.1CD, в котором хранятся все данные файловой базы.

Если список баз большой или путь обрезан, нажмите кнопку «Изменить» и пройдите мастер настройки — на одном из шагов полный путь будет показан целиком. Альтернатива — файл ibases.v8i, где хранится список баз текущего пользователя. Обычно он находится в папке C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart. Откройте его блокнотом и найдите строку Connect=File="...".

Полезно запомнить: сам файл базы — это не «архив», а рабочие данные. Копировать 1Cv8.1CD как архив допустимо только когда с базой никто не работает, иначе копия может оказаться повреждённой.

Как найти резервную копию (выгрузку .dt или zip)

Резервные копии в 1С создаются двумя основными способами: выгрузкой информационной базы через конфигуратор (файл с расширением .dt) или простым копированием каталога базы / упаковкой в zip. Программа не назначает им единое место хранения — копия сохраняется туда, куда указал тот, кто её делал.

Если место неизвестно, используйте поиск Windows. Откройте проводник, перейдите на диск, где вероятнее всего лежат копии, и в строке поиска введите .dt или .zip. Для сужения результата добавьте фильтр по дате изменения: в поисковой строке можно указать *.dt датаизменения:‎этот месяц. Также проверьте типовые места: «Документы», «Рабочий стол», отдельные папки вида «Архивы 1С», «Backup», сетевые диски и внешние носители.

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

Порядок поиска архива
  1. 1
    Уточните, какой тип архива нужен: файл базы, выгрузка .dt или zip-копия
  2. 2
    Проверьте путь к базе в окне запуска 1С (выделить базу — путь внизу окна)
  3. 3
    Запустите поиск по диску по маске <em>.dt и </em>.zip с фильтром по дате
  4. 4
    Проверьте папки «Документы», «Рабочий стол», сетевые и внешние диски
  5. 5
    Откройте найденный файл: .dt — через «Загрузить информационную базу» в конфигураторе, zip — распакуйте и проверьте наличие 1Cv8.1CD

Где 1С хранит архив, созданный перед обновлением

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

Чтобы узнать путь на будущее, откройте в конфигураторе или в типовой конфигурации настройки обновления (в типовых решениях это обычно раздел «Администрирование» → «Обновление программы» → настройки) и посмотрите, какой каталог указан для резервных копий. Найти уже созданный архив поможет поиск по .dt и .zip с сортировкой по дате — архив обновления будет иметь дату и время, близкие к моменту установки обновления.

Помните, что временные каталоги Windows периодически очищаются. Если архив при обновлении попал во временную папку и прошло много времени, он мог быть удалён системой автоматически.

Как найти архив в клиент-серверном варианте

В клиент-серверной архитектуре данных нет в файле 1Cv8.1CD — база хранится в СУБД (MS SQL Server, PostgreSQL и др.), и резервные копии создаются средствами самой СУБД, а не 1С. Искать архив на своём компьютере в этом случае бессмысленно: он лежит на сервере.

Уточните у администратора, где настроено резервное копирование: для MS SQL это обычно файлы .bak в каталоге, заданном в плане обслуживания SQL Server, для PostgreSQL — выгрузки pg_dump. Выгрузку .dt из серверной базы тоже можно сделать через конфигуратор, но сохранится она на компьютер того, кто её выполнял.

Если вы не администратор, правильный путь — запросить копию у ответственного специалиста, указав, за какую дату нужен архив и в каком виде (bak, dt).

Способы хранения архивов

Файл .dt (выгрузка из конфигуратора)

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

Копия каталога базы (1Cv8.1CD)

Быстро для файловых баз, но требует, чтобы никто не работал с базой, иначе копия может быть битой

Резервная копия СУБД (.bak и аналоги)

Надёжный вариант для клиент-серверных баз, делается по расписанию. Требует доступа к серверу и навыков администрирования СУБД

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

Найти файл — полдела: перед восстановлением важно убедиться, что архив открывается и содержит нужные данные. Для .dt создайте пустую тестовую базу в списке 1С и выполните «Загрузить информационную базу» в конфигураторе. Если загрузка прошла без ошибок — архив цел. Для zip-копии распакуйте архив в отдельную папку и проверьте наличие файла 1Cv8.1CD, затем добавьте эту папку как новую базу в список и войдите в неё.

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

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

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

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

Загрузка завершилась без сообщений об ошибках

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

Ошибка чтения файла или обрыв загрузки — архив повреждён

Содержимое zip-архива
Норма

Внутри есть 1Cv8.1CD и служебные папки базы

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

Архив пуст, не открывается или файла 1Cv8.1CD нет

Дата данных в восстановленной копии
Норма

Документы и справочники соответствуют ожидаемой дате

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

Данные старше ожидаемых — найден не тот архив

Типичные ошибки при поиске архива

Чаще всего архив «не находится» не потому, что его нет, а потому что ищут не там или не то. Поиск по имени файла вроде «Архив» бесполезен, если копия называется 1Cv8.dt или датой. Всегда ищите по расширению, а не по названию.

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

Типичные ошибки
01
Искать только по имени файла — архивы часто названы датой или 1Cv8.dt, ищите по расширению <em>.dt и </em>.zip
02
Считать копией открытый файл базы — копирование 1Cv8.1CD во время работы пользователей даёт повреждённый архив
03
Искать архив клиент-серверной базы на своём ПК — копии лежат на сервере СУБД
04
Восстанавливать архив поверх рабочей базы без проверки — новые данные будут потеряны безвозвратно

FAQ

Чем открыть файл .dt без установленной 1С?

Никак. Файл выгрузки .dt — внутренний формат платформы 1С, его можно загрузить только через конфигуратор («Администрирование» → «Загрузить информационную базу»). Понадобится установленная платформа 1С и пустая база для загрузки.

Можно ли найти архив, если 1С не запускается?

Да. Список баз хранится в файле ibases.v8i в папке AppData\Roaming\1C\1CEStart — откройте его блокнотом и посмотрите пути. Сами файлы баз и копий доступны через проводник независимо от работоспособности платформы.

Куда 1С сохраняет архив по умолчанию при обновлении?

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

Как отличить файл базы от резервной копии?

Файл рабочей файловой базы всегда называется 1Cv8.1CD и лежит в каталоге базы. Резервная копия — это либо выгрузка .dt, либо zip/rar-архив, содержащий копию каталога базы. По дате изменения копии обычно старше рабочих данных.

База есть в списке, но папка по указанному пути пуста. Что делать?

Каталог могли переместить или удалить, а запись в списке осталась. Выполните поиск файла 1Cv8.1CD по всем дискам. Если файл не найден — восстанавливайте базу из последней резервной копии.

Как настроить автоматическое создание архивов, чтобы не искать их вручную?

В типовых конфигурациях есть встроенная подсистема резервного копирования (раздел «Администрирование» → «Резервное копирование и восстановление») — укажите там папку и расписание. Для серверных баз настройте план обслуживания в СУБД. Фиксированная папка хранения решает проблему поиска архивов в будущем.

Итог

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

Путь к базе виден в окне запуска 1С и в файле ibases.v8i. Архивы ищите по расширениям <em>.dt, </em>.zip и файлу 1Cv8.1CD с фильтром по дате. Клиент-серверные копии хранятся на сервере СУБД. Перед восстановлением всегда проверяйте архив на тестовой базе и сохраняйте копию текущих данных.