logrotate回転構成を変更するのは安全ですか?古いログが削除される危険はありますか?

logrotate回転構成を変更するのは安全ですか?古いログが削除される危険はありますか?

rotate 16rotate 104設定をlogrotate設定に変更したいと思います。

安全な手術ですか?注文/緩いログエントリを混乱させることはできますか?はい、バックアップを取ることができなければなりませんが、問題は解決しません。

既存の構成ファイルは次のとおりです。

ls -altr /var/log/syslog*
-rw-r----- 1 syslog adm   519034 Feb  9 06:25 /var/log/syslog.7.gz
-rw-r----- 1 syslog adm   536216 Feb 10 06:25 /var/log/syslog.6.gz
-rw-r----- 1 syslog adm   539045 Feb 11 06:25 /var/log/syslog.5.gz
-rw-r----- 1 syslog adm   529755 Feb 12 06:25 /var/log/syslog.4.gz
-rw-r----- 1 syslog adm   534445 Feb 13 06:25 /var/log/syslog.3.gz
-rw-r----- 1 syslog adm   550435 Feb 14 06:25 /var/log/syslog.2.gz
-rw-r----- 1 syslog adm 16701454 Feb 15 06:25 /var/log/syslog.1
-rw-r----- 1 syslog adm  4742821 Feb 15 13:12 /var/log/syslog

特定の順序で番号が付けられているため、構成に間接的な依存関係がある可能性があると考えられます。

答え1

後で指定した数を増やすと、rotate削除または電子メールで送信する前にアーカイブされるログファイルの数が増えます。既存のログは保持されます。次にlogrotateログを実行すると、名前が等syslog.7.gzに変わり、圧縮されてに名前が変更され、に名前が変更されます。syslog.8.gzsyslog.1syslog.2.gzsyslogsyslog.1

あなたはただ失う既存のログ(次に指定された数を減らす場合)rotate

関連情報