Архивирование и удаление файлов журнала регистрации на Linux-сервере

07.12.18

База данных - Журнал регистрации

Bash-скрипт для архивации и удаления файлов Журнала регистрации в старом формате на Linux-сервере 1С Предприятия.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
reg_log_compress.sh
.sh 1,33Kb
1 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Скрипт предназначен для работы на платформе GNU/Linux. Возможен как ручной запуск, так и запуск по расписанию crond.

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

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

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

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

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

 
 Текст скрипта reg_log_compress.sh
 
 Пример использования на сервере с CentOS

 

Вступайте в нашу телеграмм-группу Инфостарт

скрипт архивирование журнал регистрации linux

См. также

Журнал регистрации Системный администратор 1С:Предприятие 8 1C:Бухгалтерия Россия Платные (руб)

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

23180 руб.

22.02.2018    38986    63    56    

58

Журнал регистрации Бесплатно (free)

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

28.02.2026    3661    julia96_07    0    

13

Журнал регистрации Программист Россия Бесплатно (free)

В материале рассматривается сравнение двух инструментов для работы с журналом регистрации 1С: утилиты ibcmd и платформы Vector. Описаны их функциональные возможности, тестирование производительности и практическое применение для преобразования логов в формат JSON.

20.11.2024    7764    user1913000    13    

26

Журнал регистрации Тестирование QA Программист Бесплатно (free)

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

21.10.2024    8794    leemuar    8    

25

Инструменты администратора БД Журнал регистрации Системный администратор 1С:Предприятие 8 1С:Управление торговлей 11 Абонемент ($m)

Внешняя обработка для регламентного сокращения журнала регистрации для конфигураций на базе БСП и платформы 8.3.20+

1 стартмани

29.12.2023    5379    62    dima_gsv    6    

15

Журнал регистрации Мониторинг Системный администратор Программист Абонемент ($m)

Как легко и быстро с помощью специализированных решений собирать, парсить и передавать логи и метрики.

1 стартмани

19.11.2023    4454    9    AlexSTAL    0    

8

Мониторинг Журнал регистрации Технологический журнал Системный администратор Программист Абонемент ($m)

Как легко и быстро с помощью специализированных решений собирать, парсить и передавать логи и метрики.

1 стартмани

13.11.2023    9790    15    AlexSTAL    0    

48

Журнал регистрации Инструменты администратора БД Мониторинг Мессенджеры и боты Системный администратор Программист 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление холдингом 1С:Комплексная автоматизация 2.х Абонемент ($m)

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

3 стартмани

26.09.2023    5771    29    doom2good    16    

16
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. zekrus 152 05.12.18 07:35 Сейчас в теме
Доброе утро!
Тема весьма актуальная, было бы здорово немного описать процесс.
Нет обработки для сжатия файлов журналов транзакций postgre под linux?
С уважением
2. Sloth 402 05.12.18 08:31 Сейчас в теме
(1) Сказать честно, не знаю, что можно еще описать. Достаточно посмотреть текст скрипта, он прост как три копейки ...

Касаемо сжатия (архивирования) файлов журналов транзакций postgresql (я так понимаю, необходимого в контексте PITR?), возможно сделаю чуть позже материал. Хотя на эту тему статей хватает, на том же хабре, да и так :)
3. zekrus 152 05.12.18 11:47 Сейчас в теме
(2) Но текста скрипта в описании нет, а брать кота в мешке не все захотят.
Тема Linux в целом уверен вызовет интерес.
4. Sloth 402 05.12.18 13:03 Сейчас в теме
(3) Добавил текст скрипта в текст статьи
5. Evgeniy 107 27.02.25 15:22 Сейчас в теме
есть ли такой же скрипт, но для виндовс?
Для отправки сообщения требуется регистрация/авторизация