【MySQL】リモートサーバに保存してあるdumpファイルをローカルマシンのDBへimportすることは可能でしょうか?
Q&A
Closed
解決したいこと
初めて質問を使ってみようと思います。
DBはMySQLです。
リモートサーバに保存してあるdumpファイルをローカルマシンのDBへ直接importすることは可能でしょうか?
例)
イメージですが
mysql -uuser -ppassword -hlocal_db_host local_schema_name < remote_dump_file.sql
こんな感じで、remote_dump_file.sqlのところをSSHするなりしてリモートにあるファイルを指定したいと考えてます。
やはりscpコマンドなどで一度ローカルに保存する必要がありますでしょうか?
(追記1)
ちなみに用途としては検証環境→ローカル環境にデータを使用したいと考えてます。
容量が膨大かつ社内ネットワークが弱いためdumpファイルをダウンロードするとしたら時間がかかるため、質問のような手段が取れないか考えた次第です。
(追記2)
リモートサーバーはAWSのEC2、ローカルサーバーはvagrantのCentOSになります。
0