rsync と ssh でミラーリングアップロード

  http://sonic64.com/2006-01-10.html

  自分でも試してみた.

% time rsync -trz -e ssh /home/sunaoka/clog/ sunaoka@s73.xrea.com:/virtual/sunaoka/public_html/cl.pocari.org

sent 12681926 bytes  received 63168 bytes  447196.28 bytes/sec
total size is 44735562  speedup is 3.51
4.85u 1.41s 0:27.94 22.4%

  ファイル数は 4000 弱.
  これは,速い.わずか,30 秒程度でアップロードできた.

  ただ,ここで使っている xrea は SSH で接続するときに,Web インタフェースからホスト情報を登録しなくてはいけないので面倒.
  WWW::Mechanize でも使って自動で登録できるようにするかな.

- rsync
  http://rsync.samba.org/

- WWW::Mechanize
  http://search.cpan.org/dist/WWW-Mechanize/lib/WWW/Mechanize.pm