DBデータをコマンドライン一発で別サーバへ移動させる

mysql_dumpして、アーカイブして、それをSCPで移動させてとか面倒。コマンド一発で移動させたい。

from_server >> to_serverというデータの流れを想定。from_server上で下記コマンドを実行する。

mysqldump -u user_name -p password db_name | ssh user@to_server_hostname mysql -u user -p password db_name

DBのロック? 知らね。 sshの圧縮オプションを利用したほうが良いのだろうか。 これらは、今後の課題。