MySQL Dumps/Strukturen kopieren

Von | 28. September 2009

Wie oft bin ich zum Kopieren für MySQL-Dumps so vorgegangen:

mysqldump -u user -p db | gzip > db.gz
scp db.gz user@remote.server.net:/var/tmp
zcat db.gz | mysql -u user -p db

Nur weil ich zu faul war mir das mit MySQL und SSH genauer zu merken. Daher schreib ich mir das jetzt mal wieder auf.

  1. Komplette DBs via mysql kopieren:
    mysqldump db | mysql -h remote.server.net db
  2. Komplette DBs via ssh kopieren:
    mysqldump db | ssh user@remote.server.net mysql db
  3. Oder nur die Struktur per ssh kopieren:
    mysqldump -d db | ssh user@remote.server.net mysql db

Na hoffentlich tue ich mir den scp Umweg nicht nochmal an.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.