28.03.2024
Эффективная Навигация М2М
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум (скрипты, вопросы...) » BNComplex » Скрипты для BNComplex » BNComplex архивирование логов за прошлый месяц (скрипт архивирует логи файлов по указанному пути,с удалением)
BNComplex архивирование логов за прошлый месяц
logoffДата: Пятница, 12.10.2012, 13:51 | Сообщение # 1
Тамбов
Группа: Администраторы
Сообщений: 655
Репутация: 19
Статус: Offline
Скрипт архивирует файлы логов координат (poslogs) за прошлый месяц (дата определяется как текущая)
после архивирования файлы удаляются, так же удаляются прочие логи за прошлый месяц
по результату работы высылается e-mail

Есть несколько минусов в работе:
1. Пути до файлов и/или архивов должны быть без пробелов - для исправления нужно пути указываемые архиву взять в двойные кавычки
2. Не совсем корректно используется сетевой диск куда архивировать (сначала его подключаем как диск Z, а потом обращаемся по полному пути при архивировании, потом диск отключается)
3. Скрипт заточен на конкретные маски логов - требуется модернизация, если у вас логирование производится по другому принципу именования файлов логов:
<имяфайла>YYYYMMDD.log
например:
для лога за 12/10/2012 будут файлы
MW20121012.log
TCP20121012.log
и т.п.

4. Архивируются логи только poslog, удаляются TCPGate, MWgate,poslogs - самые большие
5. Пароли для подключения сетевого диска указаны в отрытом виде в скрипте - но при этом скрипт можно запускать от имени любого пользователя.
6. Перед удалением старых логов не проверяется, что архив создан успешно.

Скрипт запускается 1 раз в месяц (в следующем за архивируемым месяце).
Прикрепления: Arhive_logs.rar (1.6 Kb)
 
Форум (скрипты, вопросы...) » BNComplex » Скрипты для BNComplex » BNComplex архивирование логов за прошлый месяц (скрипт архивирует логи файлов по указанному пути,с удалением)
  • Страница 1 из 1
  • 1
Поиск:

LogOff © 2024
Сайт создан в системе uCoz Рейтинг GPS Клуба. GPS навигаторы. GPS мониториг. GPS трекеры. ГЛОНАСС