logrotation - 回転とmaxageコマンド

logrotation - 回転とmaxageコマンド

30日間ファイルを回転し、回転したら、バックアップディレクトリに移動する必要がある以下のスクリプトを確認してください。では、Rotate 30とmaxage 30を使ったので、31日にlogrotationをすると30日前の最も古いファイルが削除されるのでしょうか。

/data_gpfs/engageone/active-drive/E-Archive/SystemData/logrotation_test/test.log {
        daily
        copytruncate
        create 775 root wsdepl
        dateext
     dateformat .%Y.%m.%d
        rotate 30
     maxage 30
        missingok
        #notifempty
        sharedscripts
        postrotate
           cd /data_gpfs/engageone/active-drive/E-Archive/SystemData/logrotation_test
           gzip test.log.*
           mv /data_gpfs/engageone/active-drive/E-Archive/SystemData/logrotation_test/*.gz /data_gpfs/engageone/active-drive/E-Archive/SystemData/logrotation_test/backup
        endscript
}

この問題を解決するのに役立ちます。ありがとうございます..

ベストアンサー1

おすすめ記事