rsyncログを読むのに助けが必要です。複製されたディスクに元のディスクと同じファイルがあることを確認するためにrsyncを使用するのに問題があります。

rsyncログを読むのに助けが必要です。複製されたディスクに元のディスクと同じファイルがあることを確認するためにrsyncを使用するのに問題があります。

以下を使用してドライブを複製します。DD。プロセスを何度も停止して再起動したので、すべてのファイルが正常にコピーされたことを確認したかったです。

ファイルマネージャを使ってナビゲートしてみたところ、ファイルが一致しているようです。私も逃げたmd5と一部のファイルと対応する md5 ハッシュが一致します。 dd cloneは成功したようですが、完全に確信したいと思います。すべてを手動で確認する必要がある2つのファイルとディレクトリがあります。チェックサムチェックを実行して、ファイルが正しくコピーされたことを確認しようとしました。同期:

rsync -avrcn --log-file="/home/user_name/rsync-log.txt" /media/drive1 /media/drive2

しかし、rsync-log.txtには以下のようにいくつかの行があります。

2021/09/27 21:21:12 [86457] cd+++++++++ documents/
2021/09/27 21:21:12 [86457] cd+++++++++ documents/spreadsheets/
2021/09/27 21:21:12 [86457] cd+++++++++ documents/spreadsheets/more-spreadsheets/

rsyncログが長すぎるため、手動でスキャンできませんが、個々のファイルではなくディレクトリのみが一覧表示されているようです。

このログファイルを読む方法がわかりません。私が探しています人の同期「--itemize-changes」から。私が間違っていないと、ログファイルにはこれらのフォルダがドライブ2に存在しないことが示されています(ファイルマネージャには存在するようです)。

ここで何が起こっているのでしょうか? rsyncログファイルを誤って読みましたか、それとも間違ったrsyncコマンドを使用しましたか?ちなみに、実際のログファイルの例と一緒にrsyncログファイルを読むための良いオンライン参照はありますか?ありがとうございます。

編集:@roaimaが投稿したソリューションがうまくいくと思います。私の完全な新しいログファイルは次のとおりです。

2021/09/30 19:35:41 [78771] building file list
2021/10/01 11:44:07 [78771] sent 86,960,331 bytes  received 87,516 bytes  1,498.07 bytes/sec
2021/10/01 11:44:07 [78771] total size is 2,984,736,671,932  speedup is 34,288.46 (DRY RUN)

ベストアンサー1

これは、ターゲットにこれらのすべてのディレクトリ(および含まれているファイルも含む)の両方を作成しようとしていることを意味します。そう言うのは、/media/drive2/drive1コンテンツが存在しないため、コンテンツを作成したいからです。

ソースパスの末尾が欠落しているため、ターゲット/rsyncディレクトリを作成しようとしません。

また、プロセスの開始時に次のエラーが発生します。

rsync: [client] failed to open log-file ~/rsync-log.txt: No such file or directory (2)

これは何を使うべきかrsyncについての理解がないからです。またはファイル名などの相対パス、~"$HOME"rsync-log.txt

この試み、

rsync -avcn --log-file="$HOME/rsync-log.txt" /media/drive1/ /media/drive2

おすすめ記事