タグ

ブックマーク / qiita.com/takxxx_infra (1)

  • 【bash】bashシェルスクリプトでログのバックアップ【Linux】 - Qiita

    はじめに bashシェルスクリプトの勉強がてらに、実環境でも使えそうなスクリプトの作成をしてみようと思い、今回のログバックアップスクリプトの作成を行いました。 まだ実務4カ月程の為お手柔らかにお願いします。 スクリプトの要件 バックアップ先ディレクトリは自動作成 ログローテートされた前日日付のログをバックアップ gzip形式で圧縮 圧縮前の生データはそのまま残す backupディレクトリ内で各ログのディレクトリを振り分ける backupディレクトリは/tmp/配下に(テストなんで適当に) 7日以上前のバックアップは削除する 各処理をログに出力 ログにはタイムスタンプを付ける 削除したログは","区切りで分かりやすく表示 失敗処理には [error] タグをつける コマンドの標準エラー出力はログに出力 バックアップ対象はリスト化しループ処理させる ざっくり以上の要件で作成を行いました。 スク

    【bash】bashシェルスクリプトでログのバックアップ【Linux】 - Qiita
  • 1