rsyncを使用する場合、コピーされていないファイルは重要ですか?

rsyncを使用する場合、コピーされていないファイルは重要ですか?

一度は、ユーザー(suではない)モードでこのコマンドを使用して、rsync私のディレクトリを外部ハードドライブにバックアップしました/(1時間40分で約200,000個のファイルをコピー)、操作が正しく行われたようです。

rsync -aAXv --progress /* /media/"New Volume"/bu120813 --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found}  

2つの懸念事項:ここで使用するコマンドのコピーを取得しながら、誤って再起動してCtrl+で停止しましたC。新しいメッセージフローは、最初のコピーの最終メッセージを上書きしますが、まだ多くのファイルがコピーされていないという警告が表示されます。

どちらかを心配する必要がありますか?では、どうすればよいですか?それとも今すぐFedoraをインストールできますか?

答え1

質問1

2つの懸念事項:ここで使用するコマンドのコピーを取得中に、誤ってコマンドを再起動してCTRL / Cで停止しました。新しいメッセージフローは、最初のコピーの最終メッセージを上書きしますが、まだ多くのファイルがコピーされていないという警告が表示されます。

ソースディレクトリでファイルが変更されていないと仮定すると、部分モードで実行するのに問題はないはずです。これらのメッセージは現在の実行に関連している可能性が高く、単にファイル同期の試行が中断されたことを警告します。

通常、ソースとターゲットでrsyncを2回目に実行すると、実際のファイルデータはコピーされず、両方のファイルに関連付けられているメタデータのみがコピーされます。 rsyncはそれを比較して必要な実際のコピーを識別します。

質問2

どうか、どちらか、または両方について心配する必要がありますが、その場合はどうすればよいですか?それとも今すぐFedoraをインストールできますか?

rsync@mswがコメントで述べたように、単に再実行して作成されたコピーの一貫性が心配な場合は、コピーがrsyncまだ一貫した状態を維持することが保証されます。

答え2

一般ユーザーとして実行していることを考慮すると、権限が不足してファイルが無視されるrsync可能性が高くなります。rsync欠落しているファイルには、/etc/shadowSSHホストキー、ログ、スプールコンテンツなどの保護されたシステムファイルが含まれる可能性があります/var

不足しているファイルと以前の.txtファイル以降に変更されたファイルのリストを取得するオプションを追加rsyncすることで、コマンドを再実行できます。--update--dry-runrsync

関連情報