アーカイブ作成時間の最適化

アーカイブ作成時間の最適化

現在、私は次のコマンドを使用して7日より古いファイルを含むアーカイブを作成しています。

find /var/tunningLog/ -type f -mtime +7 -print0 | tar -czf "/var/tunningLog/$(date '+%Y-%m-%d').tar.gz" --null -T - && echo "OK" || echo "NOK"

しかし、時間がかかります(現在/var/tunningLog/49G)。プロセスをスピードアップしたりコマンドを改善したりする方法はありますか?ありがとう

ベストアンサー1

/var/TuningLogでアーカイブを作成しているため、作成するアーカイブには、/var/TuningLog1週間前または前に作成されたアーカイブが含まれています。あなたのプロフィールは引き続き増加しています。

目的のファイルが除外されない場合は、を変更してfindそのファイルを除外します()。\! -name '*.tar.gz'

または

プロフィールを他の場所に保存してください。

おすすめ記事