rsyncバックアッププロセスで最も長い部分を見つける方法は?

rsyncバックアッププロセスで最も長い部分を見つける方法は?

頻繁なバックアップ(間にほとんど変更がない)のどの部分が最も長くかかっていることを確認して、必要な時間を短縮し、I / Oフローを減らそうとします。

私はそれを使用しています戻る時間(BiT)私のDebian10 / KDEシステムのバックアップに使用されます。

私の考えに理解できるオプションは次のとおりです。

  • 何とか実行中の同期プロセスを確認してください。
    • たとえば、sudo lsof -c rsync | grep "backup/"現在バックアップされているファイルを表示するには、実行します。ただし、このコマンド例はあまり役に立ちません。
  • rsyncログ分析および/または
  • rsyncパラメータの変更(BiTには「rsyncに追加オプションを貼り付ける」オプションがあります)および/または
  • そのような情報を出力するために、任意の方法でrsyncおよび/またはBiTソフトウェアへの変更を促進します(好ましくは、関連情報を含む相対期間サブプロセスまたはログ)。
    • BiTに問題を作成しました。ここ現在BiTがこれを達成することは不可能に見えます。
  • そして/または多分他のものかもしれません
    • 間接的なオプションは、含まれているディレクトリ内のどのファイルが最大で最も大きいかを手動で個別に確認することです。しかし、これが時間がかかる唯一の作業ではないかもしれません。たとえば、BiTオプション「チェックサムを使用した変更の検出」を選択したためです。

スピードを上げる方法は別の質問です。たとえば、多くのファイルを含むディレクトリに対して各ファイルを確認したり、ファイルのメタ情報を変更したりすることはできません。しかし、まずバックアップに時間がかかりすぎる理由を見つける方法を知りたいです。

ベストアンサー1

おすすめ記事