1. ホーム
  2. linux

[解決済み] 1つのファイルをRSYNCする方法は?

2022-09-07 03:45:07

質問

現在、RSyncしているのは Directories のように

* * * * * rsync -avz /var/www/public_html/images root@<remote-ip>:/var/www/public_html

では、どのようにして rsync のような単一のファイルを作成します。 /var/www/public_html/.htaccess ?

どのように解決するのですか?

ディレクトリと同じ方法で行いますが、ソースとしてファイル名のフルパスを指定します。あなたの例では

rsync -avz   --progress  /var/www/public_html/.htaccess root@<remote-ip>:/var/www/public_html/

コメントにもあるように -a には 再帰 を使用すると、ちょっとしたタイプミスでディレクトリツリー全体の転送が始まってしまうので、より確実な方法としては、単に -vz を使うか、それを -lptgoD .