rsyncはマウントされたNFS共有に書き込みます。

rsyncはマウントされたNFS共有に書き込みます。

QQ - 先週末に私のリモートディレクトリが利用できなくなりましたが、私のサーバーがそれを知らないためにアクセスできない場合でも、まだ「マウント」されています。

「マウント」されたがアクセスできないNFSマウントにデータを同期しようとして「ソースファイルを削除」オプションを使用するとどうなりますか?データを書き込めなくてもデータは削除されますか、それともジョブ全体が失敗し、ソースファイルに触れることができませんか?

ありがとうございます。

答え1

ジョブ全体が失敗します。

疑わしい場合は、テストファイルを生成してリモートファイルシステムにのみコピーしてみてください。

ps -ef > /tmp/sacrifice
rsync -iavP --remove-source-files /tmp/sacrifice /path/to/NFS/filesystem/
ls -l /tmp/sacrifice

関連情報