Linux下自動刪除歸檔日誌檔案的方法

2022-09-26 16:03:18 字數 931 閱讀 3525

1.日誌刪除策略

自動刪除7天前的歸檔日誌與備份檔案。

2.排程計畫

0 0 * * * nohup sh muwaaaab/db2backup/script/auto_rm_logs.sh &

3.日誌刪除指令碼

auto_rm_logs.sh

#!/bin/sh

muwaaaab#-------------------------------------

# rm db2 archive log file and *.tgz files @hury

#程式設計客棧 create @2016-12-13

# script name:auto_rwww.cppcns.comm_logs.sh

# 1.chmod 744 auto_rm_logs.sh

# 2.crontab -e

# for test only

# */2 * * * * nohup sh /db2backup/script/auto_rm_logs.sh &

# for official

# 0 0 * * * nohup sh /db2backup/script/auto_rwww.cppcns.comm_logs.sh &

#------------------------------------

#params

archlog_path=/db2backup/archlog

backup_path=/db2backup/backup

find $archlog_path -mtime +7 -name "s*.log" |xargs rm -f

find $backup_path -mtime +7 -name "*.tgz" |xargs rm -f

本文標題: linux下自動刪除歸檔日誌檔案的方法

本文位址:

windows下自動刪除日誌檔案

每天自動執行的任務都會生成日誌檔案,為了避免檔案過多給伺服器大利來壓力,使用windows批處理指令碼自動刪除 delete log.bat echo off forfiles p d kettlejob log m d txt d 6 c cmd c del f path echo on 刪除d ...

刪除歸檔日誌

今天一早,同事說oracle資料庫連線不上。用sqlplus測試一下,報如下錯 ora 00257 archiver error.connect internal only,until freed.原因比較明顯,應該是歸檔日誌檔案太多造成磁碟或者裝置空間不足。官方的解釋就基本如此 簡單地,我們可以到...

mysql怎麼刪除歸檔日誌 歸檔日誌刪除需要注意項

delete archivelog all將會毫無保留的刪除所有的歸檔日誌 在控制檔案中有相應記錄的 1 delete archivelog all將會毫無保留的刪除所有的歸檔日誌 在控制檔案中有相應記錄的 2 歸檔日誌的資訊被記錄在控制檔案之中,其生存期和可保留的總數也受到控制檔案建立初以及引數c...