4

サーバー(マスターとスレーブを想定)が必要です。スレーブはrsyncによってマスターと同期されます。マスター上のファイルとそのチェックサムのリストを取得する必要があります。すべてのファイルとそのチェックサムのみ。マスターサーバーにスクリプトを配置したり、scp / sshで参照したりせずに、rsyncで可能ですか?

4

1 に答える 1

3

いくつかの調査の後、私は答えを見つけました。Rsyncは、次を追加することでファイルのチェックサムを出力できます:--out-format = "%C"が、これは不安定な3.1でのみ機能するため、普及していません。そこで、チェックサム(-cオプション)と--dry-runオプションでファイルを比較するだけで、場所を比較し、各ファイルのステータスをダンプすることにしました。

于 2013-01-29T13:27:50.287 に答える