コピープロセス中にrsyncがソースデータを破損する可能性があることを確認しようとしています。
私が知っている限り、rsyncはソースファイルが変更、削除、名前変更などの場合に破損したターゲットファイルを生成できます。
ソースファイルが他のプロセス(たとえば、データが追加されるテキストファイル)によって変更されている可能性はありますか? rsyncはソースファイルを変更および/または破損する可能性がありますか?
私が探していますこれスタックへの答えですが、主にターゲットの損傷の可能性について議論します。
ベストアンサー1
rsync
何らかの方法でソースファイルを書き込んだり変更したりしないでください。
- 一定時間が経過すると、ソースファイルが削除されます。正常に確認されたコピーフラグを指定する場合
--remove-source-files
。 (具体的には、コピー中にソースファイルが変更されると安全に失敗し、ソースファイルは削除されません。) - ファイルシステムが更新されることがあります。最後の訪問ソースファイルのタイムスタンプ(設定されている場合)