2017-10-01 13 views
0

リモートマシンからローカルにコピーすることから1つのディレクトリを除いて問題が発生しています。rsync excludeディレクトリを除外しない

これは私が使用するコマンドです:

rsync -chavzP --stats --exclude='/var/www/html/px3' [email protected]:/var/www/html /Users/mainuser/Documents/somefolder 

フォルダ/var/www/html/px3は放っておかれることになったが、コマンドはインデックスにその内容を開始しています。フォルダは100GB大きいので、コマンドをキャンセルするだけです。

私には何が欠けていますか?

答えて

1

rsyncの場合、excludeのパスはソースパスを基準にしています。 は、だからあなたの場合には、あなたが除外しようとしている。

rsync -chavzP --stats --exclude=/px3 [email protected]:/var/www/html /Users/mainuser/Documents/somefolder 
/var/www/html/var/www/html/px3

あなたはそれを変更する必要があります

関連する問題