I make backup over ssh like this:
mysqldump -u dbuser -pXXXXXXXX dbname | ssh -i ~/.ssh/id_rsa_backup backup@my.server.com 'cat > /var/backups/services/my_service/db/$(date +"%Y-%m-%d").sql'
How to send gziped data to save bandwith and disk space ?
Best Answer
adding this to ~/.ssh/config ssh will gzip on the fly :)
http://linux.die.net/man/5/ssh_config for more detailed options
with your command, you get a sql.gz at the end not a plain sql text file.
becomes