サーバ間ファイル転送
【単純に転送する場合】
[例]
scp /var/www/dump.sql root@123.456.789:/var/www/
scp [クライアント(転送元)] [user]@[IP or HOST]:[サーバ(転送先)]
【同期する場合】
-a
アーカイブモード(-rlptgoDオプション)
ファイルの属性情報をそのままで転送する
-u
アップデートのみ許可(上書き禁止)
日付を比較し新しければ上書きする
-z
圧縮して転送
データを圧縮して転送する
--delete
送信側にないファイルを削除
送信側にないファイルを※削除(完全同期)
rsync -auz --delete -e ssh [コピー元サーバ] root@XXX.XXX.XXX.XXX:[コピー先サーバ] rsync -auz --delete -e ssh /var/www/html/xxxx root@XXX.XXX.XXX.XXX:/var/www/html
送信側にないファイルはそのまま
rsync -auz -e ssh [コピー元サーバ] root@XXX.XXX.XXX.XXX:[コピー先サーバ] rsync -auz -e ssh /var/www/html/xxxx root@XXX.XXX.XXX.XXX:/var/www/html