На диске сервера осталось несколько гигабайт, а в каталоге 1С растут файлы с журналами. Самое плохое решение — остановить службу и удалить самую большую папку. Сначала выясните, что заняло место: журнал регистрации или технологический журнал. Это разные механизмы.
Журнал регистрации хранит события пользователей, входы, ошибки и регламентные операции. В файловом варианте документация указывает каталог 1Cv8Log внутри информационной базы. В клиент-серверном варианте хранилище находится в рабочем каталоге кластера.
Сначала измерьте, потом сокращайте
# Windows: только чтение размеров
Get-ChildItem 'C:\path\to\1c-data' -Directory | ForEach-Object {
$bytes = (Get-ChildItem $_.FullName -File -Recurse -ErrorAction SilentlyContinue | Measure-Object Length -Sum).Sum
[pscustomobject]@{ Path=$_.FullName; GB=[math]::Round($bytes/1GB,2) }
} | Sort-Object GB -Descending
# Linux
du -h --max-depth=2 /var/lib/1C 2>/dev/null | sort -h | tailПодставьте реальный каталог из параметров службы. Команды выше только читают размеры. Не запускайте их по всему диску в рабочее время: рекурсивный обход большого дерева создаёт лишнюю нагрузку.
Безопасный порядок
- Зафиксируйте свободное место, размер и скорость роста за час.
- Откройте журнал в 1С и определите нужный период.
- Через штатную функцию сохраните историю до выбранной даты.
- Откройте файл и найдите события в начале и конце периода.
- Только после проверки выполните сокращение.
- Убедитесь, что новые события записываются.
| Проверка | PASS | FAIL |
|---|---|---|
| Архив | Открывается, крайние даты на месте | Файл не читается |
| Рабочий журнал | Новые события появляются | Запись прекратилась |
| Диск | Место освобождено ожидаемо | Размер не изменился |
Настройте уровень событий
Если включена избыточная детализация без срока, журнал снова заполнит диск. Откройте стандартные функции администрирования и настройки журнала регистрации. Оставьте уровень, нужный для эксплуатации и расследований. Перед снижением согласуйте требования бухгалтерии, безопасности и внутреннего контроля.
Разделение журнала по периодам упрощает обслуживание, но не заменяет архив. Отдельный файл не доказывает, что его можно прочитать после переноса.
Частые ошибки
Удаляют 1Cv8Log вручную. История исчезает без проверяемого архива.
Путают два журнала. Технологический журнал включали на короткую диагностику, а чистят журнал регистрации.
Проверяют только размер. Архив бесполезен, пока не открыт.
Не фиксируют политику. Через месяц всё повторяется.
Чек-лист
- Тип журнала определён.
- Путь подтверждён.
- Размер и рост записаны.
- Период хранения согласован.
- Архив открыт контрольным чтением.
- Сокращение выполнено штатно.
- Новые события появляются.
Как выбрать период хранения
Срок нельзя взять из случайной статьи. Посмотрите, за какой период служба поддержки реально разбирает инциденты, какие события нужны безопасности и есть ли внутренние требования к аудиту. Затем оцените суточный прирост. Так политика превращается в расчёт: рабочий журнал хранит оперативный период, более старая история переносится в проверяемый архив.
Перед изменением уровня регистрации сохраните скриншот текущих настроек и дату. Через сутки сравните прирост и убедитесь, что нужные классы событий остались. Если после сокращения невозможно расследовать вход пользователя или ошибку регламентного задания, экономия диска получилась слишком дорогой.
Контроль после обслуживания
Создайте безопасное тестовое событие: войдите тестовой учётной записью или выполните разрешённую операцию, которую журнал точно фиксирует при выбранном уровне. Найдите запись по времени и пользователю. Затем откройте архив на отдельном рабочем месте. Такая проверка подтверждает обе стороны: новый журнал пишет, старый читается.
Каталог архива не держите только на том же диске. Отказ файловой системы уничтожит и рабочие данные, и доказательство операции. Права на архив делайте уже, чем права обычных пользователей; в журнале могут быть имена, технические детали и контекст бизнес-операций.
Что не является резервной копией
Выгрузка журнала регистрации не заменяет резервную копию информационной базы. И наоборот: backup базы не всегда содержит внешний журнал в том виде, в котором он хранится конкретной установкой. В плане восстановления перечислите оба объекта отдельно, если журнал нужен для расследований.
После обслуживания перезапуск кластера обычно не нужен только ради проверки новых событий. Если интерфейс или хранилище сообщает ошибку, сначала зафиксируйте её и права процесса. Рестарт может временно скрыть конфликт доступа, но не исправит владельца каталога или повреждённый архив.
Для ежемесячного контроля заведите две метрики: текущий размер и средний суточный прирост. Резкий скачок часто связан с изменением уровня регистрации или новым массовым событием. Сравнивайте с датой релиза и регламентными заданиями, а не чистите журнал по календарю.
Запишите результат обслуживания в журнал администратора: исходный размер, дата архива, контрольные события, новый уровень и ответственный за следующую проверку. Без этой записи следующая смена снова будет угадывать, почему журнал сокращали и где лежит проверенная история.
Что делать, если не помогло
Если штатное сокращение падает или архив не открывается, ничего не удаляйте. Сохраните путь, формат, владельца файлов и текст ошибки. Для производительности используется другой инструмент — технологический журнал 1С. Резервное копирование базы разобрано отдельно. CTR1 может проверить серверную 1С без пробного удаления production-данных.


