rsyncはコピーを続けます

rsyncはコピーを続けます

/home4 時間前、rsync を開始して、ディレクトリ全体 (Ubuntu を使用)のコピーを外付け HDD に作成しました。私の/homeデータは 150 GB の別のパーティションに保存されており、そのうち 106 GB が使用されています。また、/12 GB のデータを含むパーティション (Ubuntu インストールなど) もあります。

ただし、rsync はまだ実行中ですが、すでに HDD に 205 GB のデータが作成されています ( による報告du -hs home/)。

rsync が現在何をコピーしているのか全く分かりませんが、私が知る限り、最大で 106 GB のデータをコピーできます。

次のコマンドで rsync プロセスを開始しました。

rsync -a /home /media/BackupsDisk/MyBackup

この動作の原因が何なのか分かる人はいますか?

編集: 完了しました。合計 211 GB のデータが作成されました。これは、パーティションの/合計サイズを超えています/home。どこかにシンボリック リンクがあるかもしれません/dev/random...

答え1

ホーム フォルダー内に他のフォルダーへのリンクがある可能性がありますが、rsync がアーカイブ モードでリンクをたどるかどうかはわかりません。

編集: シンボリックリンクされたフォルダーの内容をコピーする場合を除き、シンボリックリンクをシンボリックリンクとして保持する -l フラグを使用する価値があるかもしれません。

答え2

-vオプションを追加して、rsyncなぜ時間がかかっているのか確認することができます。

find新しい場所にある大きなファイルを見つけるのに役立ちます。

たとえば、自宅にある 10 メガバイトを超えるファイルを検索するには、次のようにします。

find ~ -size +10M

関連情報