データベースのdumpファイルの取得時にサーバー内に入って取得してscpなどで転送しなくても、標準出力に出してそれをそのままローカルに保存したほうがサーバーの記憶容量も使わず楽。
ssh sshhostname 'mysqldump -u username -p -h mysqlhost databasename' > dump.sql
gzipで圧縮して転送
転送効率も上がるのでサーバー側でgzipで圧縮してから転送する方法です
ssh sshhostname 'mysqldump -u username -p -h mysqlhost databasename | gzip -c' > dump.sql.gz