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

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

LGD-файл в 1С: что это такое и как с ним работать

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

Файл с расширением LGD встречается администраторам и пользователям 1С:Предприятие 8 в каталоге информационной базы. Это файл журнала регистрации — в нём платформа сохраняет записи о событиях, происходящих в базе: входах пользователей, изменениях данных, ошибках, фоновых заданиях. Типичное имя файла — 1Cv8.lgd, и он создаётся автоматически для каждой файловой информационной базы.

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

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

Что хранится в LGD-файле и зачем он нужен

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

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

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

Где находится файл 1Cv8.lgd

В файловом варианте информационной базы LGD-файл лежит внутри каталога базы, во вложенной папке 1Cv8Log. Рядом с основным файлом 1Cv8.lgd может находиться служебный файл 1Cv8.lgx — это индекс журнала регистрации, ускоряющий поиск по событиям. Оба файла создаются и обслуживаются платформой автоматически.

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

Как открыть и посмотреть содержимое LGD-файла

Штатный способ — просмотр журнала регистрации через конфигуратор или режим «1С:Предприятие». В конфигураторе: меню «Администрирование» → «Журнал регистрации». В пользовательском режиме многих типовых конфигураций журнал доступен в разделе администрирования (например, «Администрирование» → «Обслуживание» → «Журнал регистрации»). При этом платформа сама читает LGD-файл — открывать его напрямую не требуется.

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

Существуют также внешние обработки и утилиты для выгрузки и анализа журнала регистрации, включая выгрузку в текстовый формат или через технологический журнал. Их применяют, когда нужно обработать большой объём записей или передать историю событий третьим лицам. Текстовыми редакторами LGD-файл открывать бессмысленно — это бинарный формат.

Как посмотреть журнал регистрации
  1. 1
    Откройте конфигуратор и войдите в нужную информационную базу
  2. 2
    Выберите меню «Администрирование» → «Журнал регистрации»
  3. 3
    Настройте отбор: период, пользователь, уровень событий
  4. 4
    Найдите нужное событие и откройте его двойным щелчком для деталей
  5. 5
    При необходимости выгрузите выбранные записи через «Файл» → «Сохранить копию»

Почему LGD-файл сильно растёт и как его уменьшить

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

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

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

Настройка уровня регистрации событий

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

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

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

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

Нужно узнать, кто изменил или удалил объектОткройте журнал регистрации и настройте отбор по данным этого объекта
LGD-файл занимает слишком много местаВыполните сокращение журнала через конфигуратор с сохранением старых записей
Журнал открывается с ошибкой поврежденияОстановите работу с базой и замените папку 1Cv8Log копией из резервной копии или удалите её, приняв потерю истории
Нужно временно собрать максимум диагностикиВключите полный уровень регистрации, воспроизведите проблему, затем верните экономный режим

Повреждение LGD-файла: признаки и восстановление

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

Порядок действий: завершить все сеансы с базой, сделать копию папки 1Cv8Log, затем попробовать восстановить журнал из резервной копии. Если копии нет или история не критична, папку 1Cv8Log удаляют (или переименовывают) — при следующем запуске платформа создаст новый пустой журнал. Данные информационной базы при этом не пострадают.

Типичные ошибки
01
Удаление 1Cv8.lgd во время работы пользователей — приводит к ошибкам записи журнала и возможному повреждению файла
02
Перенос только файла .lgd без .lgx — журнал открывается с ошибками или медленно работает
03
Хранение журнала без настройки уровня регистрации — файл бесконтрольно растёт годами
04
Отказ от резервного копирования папки 1Cv8Log перед сокращением — историю событий невозможно восстановить

Проверка результата после работы с журналом

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

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

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

Открытие журнала регистрации
Норма

Журнал открывается, список событий загружается

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

Ошибка формата потока или пустое окно с ошибкой

Запись новых событий
Норма

Текущий сеанс и действия появляются в журнале

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

Новые события не регистрируются

Размер файла после сокращения
Норма

Размер 1Cv8.lgd заметно уменьшился

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

Размер не изменился — сокращение не выполнено

Частые вопросы о LGD-файле в 1С

Можно ли удалить файл 1Cv8.lgd, чтобы освободить место?

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

Повлияет ли удаление LGD-файла на данные базы?

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

Чем открыть LGD-файл без конфигуратора?

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

Что за файл 1Cv8.lgx рядом с 1Cv8.lgd?

Это индекс журнала регистрации. Он ускоряет поиск и отбор событий. Удалять или переносить его отдельно от основного файла нельзя — файлы работают в паре.

Как часто нужно сокращать журнал регистрации?

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

Почему в журнале регистрации нет нужных событий?

Скорее всего, в настройках журнала выбран минимальный уровень регистрации (например, только ошибки). Проверьте настройку через «Администрирование» → «Настройка журнала регистрации» и при необходимости расширьте список регистрируемых событий.

Итог

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

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