Das passiert mir:
$ rsync -av ./foo ./bar $DEST
sending incremental file list
directory has vanished: "/path/to/foo"
foo
existiert und ist ein normales Verzeichnis und rsync -av ./foo $DEST
funktioniert, dasselbe gilt für bar
.
Ist „Verzeichnis ist verschwunden“ nur die Art und Weise, wie rsync mir sagt, dass es nicht weiß, wie es mit mehreren Quellen arbeiten soll? Oder interpretiere ich das (lang) Manpage?
Antwort1
Dies geschieht, wenn das Verzeichnis ausgelastet ist, beispielsweise wenn während der Übertragung ein anderes Skript auf die Datei zugreift.
Wie bei der VerwendungBackupPCVersuch einer Livemigration in eine virtuelle Umgebung, z. B.:
directory has vanished: "/var/lib/vz/private/210/var/lib/backuppc/pc/xxx.xxx.xxx.xxx/1/f%2f/fusr/fshare/fyum-cli"