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

Существует два основных варианта архитектуры: файловый вариант и клиент-серверный. В первом случае база данных представляет собой набор файлов в обычной папке на диске, доступ к которой осуществляется по локальной сети или напрямую. Во втором случае данные хранятся на сервере СУБД (например, MS SQL Server или PostgreSQL), а пользователь видит лишь логическое представление. Мы подробно разберем оба сценария, чтобы вы точно знали, где искать свои данные.

Поиск пути к базе в интерфейсе конфигуратора

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

Для файловых баз этот путь будет выглядеть как обычное обозначение диска и папок, например C:\Bases\Accounting. Для клиент-серверного варианта там будет указано имя кластера серверов и имя базы на сервере СУБД. Запомните этот путь, так как именно он является ключом к физическим файлам. Часто пользователи теряются, когда ярлык на рабочем столе не дает такой информации, поэтому вход через стартовое окно обязателен.

В некоторых случаях, особенно при использовании тонкого клиента, стартовое окно может не открываться автоматически. Тогда необходимо запустить исполняемый файл 1cv8.exe с параметром /F или просто выбрать пункт «Добавить» в списке баз, чтобы увидеть структуру существующих подключений. Это стандартная процедура диагностики перед любыми манипуляциями с хранилищем.

⚠️ Внимание: Если вы используете терминальный сервер (RDP), путь, который вы видите в свойствах базы, может быть локальным путем на сервере, а не на вашем компьютере. Копирование файлов по этому пути с рабочей станции без доступа к файловой системе сервера невозможно.

💡

Если путь к базе слишком длинный и не помещается в поле ввода, нажмите клавишу F4 в окне свойств — это откроет стандартный проводник Windows, где можно скопировать полный адрес из адресной строки.

Структура файловой базы 1С

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

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

Структура папки файловой базы выглядит следующим образом:

  • 📁 1Cv8.1CD — основной файл данных информационной базы.
  • 📁 1Cv8Log — папка с файлами журнала регистрации событий.
  • 📁 1Cv8Tmp — временные файлы, создаваемые в процессе работы.
  • 📁 ibases.dat — файл списка баз (если используется общий каталог).

При создании резервной копии необходимо копировать всю папку целиком. Попытка скопировать только файл .1CD во время работы пользователей приведет к повреждению данных, так как структура файлов жестко связана между собой. Платформа активно использует механизмы транзакций, и разрыв связей между файлами делает базу нечитаемой.

☑️ Правила копирования файловой базы

Выполнено: 0 / 4

Хранение данных в клиент-серверном варианте

В крупных компаниях, где с базой работают десятки и сотни пользователей одновременно, используется клиент-серверный вариант. Здесь физическое хранение данных кардинально отличается. Файлы конфигурации и данные не лежат в доступной пользователю папке в виде привычных документов. Вместо этого они размещаются внутри специализированной системы управления базами данных (СУБД).

Чаще всего в качестве СУБД выступает MS SQL Server или PostgreSQL. В этом случае «база 1С» для системы является просто одной из баз данных внутри сервера. Физически данные распределены по множеству файлов с расширениями .mdf (основные данные) и .ldf (файлы транзакций) в случае MS SQL, или по файлам данных в кластере PostgreSQL. Прямой доступ к этим файлам через проводник Windows невозможен и запрещен, пока служба СУБД активна.

Администратору базы данных (DBA) необходимо использовать специализированные инструменты СУБД для резервного копирования. Стандартное копирование папок здесь не сработает. Для создания бэкапа используются команды BACKUP DATABASE в SQL или утилиты pg_dump для Postgres. Это обеспечивает целостность данных и возможность восстановления на момент времени (Point-in-Time Recovery).

Параметр Файловый режим Клиент-серверный режим
Основной файл .1CD .mdf / кластер БД
Доступ к файлам Через проводник Только через СУБД
Блокировки Файловые (*.lck) Транзакции СУБД
Масштабируемость До 5-10 пользователей Неограниченно
Где лежат файлы MS SQL Server по умолчанию?

Обычно файлы данных SQL Server находятся в папке C:\Program Files\Microsoft SQL Server\MSSQL[Версия].MSSQLSERVER\MSSQL\Data. Однако настоятельно не рекомендуется копировать их напрямую во время работы сервера.

Файл списка баз ibases.v8i

Помимо самих данных, важным элементом инфраструктуры является файл списка баз ibases.v8i (в старых версиях ibases.dat). Этот файл хранится не в папке базы, а в профиле пользователя или в общем каталоге программы. Он содержит настройки подключения: имя базы, путь к ней, тип подключения и параметры безопасности. Именно благодаря этому файлу вы видите список баз при запуске 1С.

Расположение этого файла зависит от операционной системы и прав доступа. В современных версиях Windows путь обычно выглядит так: C:\Users\[ИмяПользователя]\AppData\Roaming\1C\1Cv8\ibases.v8i. Если база добавлена для всех пользователей компьютера, файл может находиться в папке установки программы или в общем каталоге данных. Знание этого пути полезно при переносе настроек на новый компьютер.

При переносе базы на другой сервер или компьютер недостаточно просто скопировать папку с данными. Необходимо также отредактировать или перенести файл ibases.v8i, чтобы новая система «увидела» базу. Alternatively, можно добавить базу заново через интерфейс, указав путь к скопированной папке. Это избавит от ручного редактирования конфигурационных файлов.

Расположение временных файлов и кэша

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

По умолчанию временные файлы хранятся в папке Temp пользователя или в специальном каталоге, указанном в настройках платформы. Путь к этой папке можно увидеть в окне «О программе» или в параметрах запуска. Часто это директория вида C:\Users\[User]\AppData\Local\Temp\1Cv8. Внутри можно найти папки с именами, соответствующими идентификаторам сеансов.

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

💡

Регулярная очистка папки временных файлов 1С может ускорить запуск программы и освободить место на системном диске, но делать это нужно только после остановки всех процессов 1С.

Настройка путей хранения в сервере 1С

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

Путь к рабочему каталогу сервера 1С по умолчанию в Windows часто выглядит как C:\Program Files\1cv8\servers\info или аналогичный, в зависимости от версии дистрибутива. В Linux-системах это обычно /var/lib/1c8. В этом каталоге создаются подпапки для каждого кластера, где лежит файл clusters.dat — реестр всех кластеров, известных данному агенту.

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

⚠️ Внимание: Никогда не удаляйте файлы из рабочей папки сервера 1С (servers\info), пытаясь освободить место. Это приведет к потере регистрации кластеров и невозможности подключения пользователей.

📊 В каком режиме работает ваша база 1С?
Файловый вариант (один файл.1CD)
Клиент-серверный (MS SQL)
Клиент-серверный (PostgreSQL)
Не знаю / Затрудняюсь ответить

Резервное копирование и восстановление

Знание того, где сохраняется база 1С, бессмысленно без понимания принципов ее защиты. Резервное копирование должно быть регулярным и автоматизированным. Для файловых баз достаточно скрипта, копирующего папку базы на другой физический диск или в облачное хранилище. Для клиент-серверных вариантов необходимо использовать штатные средства СУБД.

Важно соблюдать правило «3-2-1»: три копии данных, на двух разных носителях, одна из которых находится удаленно. Просто оставить копию на том же жестком диске в соседней папке недостаточно, так как при отказе диска вы потеряете и основную базу, и копию. Используйте внешние HDD, NAS или облачные сервисы для хранения архивов.

Проверка работоспособности резервной копии — обязательный этап. Раз в квартал попробуйте развернуть базу из бэкапа на тестовом компьютере. Часто бывает, что файл скопирован, но поврежден, и это обнаруживается только в момент критической необходимости восстановления. Автоматизируйте процесс проверки целостности файлов .1CD с помощью утилиты chdbfl.exe, входящей в комплект поставки платформы.

Можно ли переместить базу 1С на другой диск простым копированием?

Да, для файлового варианта это возможно. Нужно закрыть все сеансы 1С, скопировать всю папку базы на новый диск и в свойствах базы в стартовом окне 1С указать новый путь. Для клиент-серверного варианта простое копирование файлов .mdf не сработает, требуется процедура отсоединения и присоединения базы в СУБД.

Где хранится файл лицензии 1С?

Файлы лицензий (пакеты лицензий) обычно хранятся в папке licenses внутри каталога установки платформы или в системной папке ProgramData\1C. Однако привязка лицензий часто осуществляется к аппаратному ключу защиты (USB-ключу) или программному лицензионному серверу, а не к конкретному файлу базы данных.

Что делать, если файл 1Cv8.1CD имеет размер 0 байт?

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

Как узнать путь к базе, если 1С не запускается?

Откройте файл ibases.v8i в текстовом редакторе (Блокнот). Найдите имя вашей базы в списке. Сразу после имени базы в кавычках или через знак равно будет указан путь к каталогу с данными. Также можно проверить ярлык на рабочем столе: в свойствах ярлыка в поле «Объект» часто прописан параметр /F "Путь_к_базе".