De directe methode om mysql-gegevens van een externe server naar uw lokale computer te dumpen is:
ssh [email protected] "mysqldump -u dbuser -p dbname | gzip -9" > dblocal.sql.gz
Of
ssh -l root ipaddress "mysqldump -u dbuser -p dbname | gzip -9" > dblocal.sql.gz
Beide commando's doen hetzelfde werk.
Als u een wachtwoord voor ssh en toegang tot de database heeft, zullen er twee vragen om een wachtwoord of als u geen wachtwoord voor ssh heeft, wordt u gevraagd uw databasewachtwoord in te voeren.
Evenzo, als u een sleutel van aws of een andere cloudservice gebruikt, kunt u de sleutel in de opdracht opnemen als:
ssh -i key.pem [email protected] "mysqldump -u dbuser -p dbname | gzip -9" > dblocal.sql.gz