ディレクトリごと転送・同期
2006-02-10-1
[Tips]
改めてまとめメモ。
「serv1:/home/ore/data/」の内容を「serv2:/home/ore/data/」に
コピー(同期)するというタスク。
■rsync + ssh:
基本。末尾の「/」の有り無しではまる(Bad Knowhow)。
■ssh + tar [2000-03-22-6]:
ファイル数が多過ぎてrsync向きでない場合に。
■ssh1の転送時圧縮レベル調整[2000-04-01-7]:
.ssh/config
<http://www.geocities.jp/turtle_wide/tools/ssh.html>
「serv1:/home/ore/data/」の内容を「serv2:/home/ore/data/」に
コピー(同期)するというタスク。
■rsync + ssh:
基本。末尾の「/」の有り無しではまる(Bad Knowhow)。
serv1% rsync -avul -e ssh /home/ore/data/ serv2:/home/ore/data
■ssh + tar [2000-03-22-6]:
ファイル数が多過ぎてrsync向きでない場合に。
serv1% cd /home/ore/data
serv1% tar zcf - . | ssh serv2 '(cd /home/ore/data;tar xzfv - )'
■ssh1の転送時圧縮レベル調整[2000-04-01-7]:
.ssh/config
Compression yesref. SSHの使い方と設定
CompressionLevel 5
<http://www.geocities.jp/turtle_wide/tools/ssh.html>
この記事に言及しているこのブログ内の記事