FTPだとファイルが多い時にオーバーヘッドが生じるため、コマンドラインだと時間がかからなくていい。
# 圧縮
$ tar zcvf example.com.tar.gz --exclude '除外したいディレクトリ' example.com
# 圧縮・転送
$ tar zcvf - --exclude '除外したいディレクトリ' example.com | ssh output.com 'cat > ~/tmp/example.com.tar.gz'
# 圧縮・転送・解答
$ tar zcf - --exclude '除外したいディレクトリ' example.com | ssh output.com tar zxf - -C /path/