mysqldump with gzip and remote host
mysqldump -u user -p --host hostnameorip database | gzip > file.sql.gz
Developer / Entrepreneur Of The Internet Type
mysqldump -u user -p --host hostnameorip database | gzip > file.sql.gz
Very simple really, using ssh connection and grabbing a single file to the current directory
scp user@server.com:/home/your-site/www/mysql-backup.sql.gz .
To desktop
scp user@server.com:/home/your-site/www/mysql-backup.sql.gz ~/Desktop/
Syncing a whole folder and it’s permissions
-R is recursive
-p is keeping intact the permissions, structures, creation times etc.
scp -pR user@server.com:/home/your-site/www/mysql-backup.sql.gz ~/Desktop/