複数の(既存の)ソースディレクトリがある場合、rsync は「ディレクトリが消えました」というエラーを表示します

複数の(既存の)ソースディレクトリがある場合、rsync は「ディレクトリが消えました」というエラーを表示します

私にこんなことが起こっています:

$ rsync -av ./foo ./bar $DEST
sending incremental file list
directory has vanished: "/path/to/foo"

foo存在し、通常のディレクトリであり、rsync -av ./foo $DEST同様に機能しますbar

「ディレクトリが消えた」というのは、rsyncが複数のソースを扱う方法がわからないことを私に伝えているだけなのでしょうか?それとも、私が(長さ) のマニュアルページですか?

答え1

これは、転送中に別のスクリプトがファイルにアクセスしているなど、ディレクトリがビジー状態のときに発生します。

使用する場合バックアップPC仮想環境でライブマイグレーションを試みている例:

directory has vanished: "/var/lib/vz/private/210/var/lib/backuppc/pc/xxx.xxx.xxx.xxx/1/f%2f/fusr/fshare/fyum-cli"

関連情報