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まだ一貫した状態を維持することが保証されます。

おすすめ記事