Přímá metoda pro výpis dat mysql ze vzdáleného serveru do vašeho místního počítače je:
ssh [email protected] "mysqldump -u dbuser -p dbname | gzip -9" > dblocal.sql.gz
Nebo
ssh -l root ipaddress "mysqldump -u dbuser -p dbname | gzip -9" > dblocal.sql.gz
Oba příkazy dělají stejnou práci.
Pokud máte heslo pro ssh a přístup k databázi, zobrazí se dvě výzvy k zadání hesla nebo pokud nemáte žádné heslo pro ssh, budete požádáni o zadání hesla k databázi.
Podobně, pokud používáte klíč z aws nebo jiné cloudové služby, můžete klíč začlenit do příkazu jako:
ssh -i key.pem [email protected] "mysqldump -u dbuser -p dbname | gzip -9" > dblocal.sql.gz