/home
4 時間前、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