1

ファイルがシンボリックリンクでリンクされている2つのディレクトリがあります。

つまり、/directory1/files/file_a.txt から /directory1/directory2/files/file_a.txt

相互にシンボリックリンクするには、../../files/file_a.txt の形式になるようにビルドします

ホストサーバーではシンボリックリンクは問題ありませんが、クライアントサーバーでは問題なく、シンボリックリンクを ../files/file_a.txt にトリミングしています

つまり、フルパスが存在せず、エラーが発生しています。

私のrsyncコマンドは

/bin/nice -n 15 /usr/bin/rsync -a -v -r --partial -ogp -l -H --delete --delay-updates --exclude=activated --exclude current/  -e "ssh -F **path to ssh config file**" $package->getDir().'/files '.$package->getDir().'/'.$package->getDate().' root@'. $client->getAddress().'::triplecast/'.$package->getId().'_'.preg_replace("/[^0-9a-zA-Z\-\'_]/", "", $package->getName()). " 

何が起こっているのかについてのアイデア

4

1 に答える 1