私は以下の2番目の意見を得たいと思っていました。MySQLデータベースを別のサーバ上の新しいデータベースにダンプします
私が達成しようとしているのは、別のサーバー上の新しいデータベースにmysqlデータベースをダンプすることです。また、元のサーバーへの書き込みを制限して実行したかったのです。
古いmysqlデータベースをダンプし、2番目のサーバの新しいデータベースに出力をインポートすることを計画しています。
これは私が持っているものですが、理論的には元のサーバーは読み取りのみを行い、新しいサーバーは書き込みを行うようにしています。
mysqldump -uAUSER -p'APASS' dbname | ssh [email protected] mysql -uAUser -p'APASS' newdbname
ありがとうございます!
DBダンプが大きいftp/sftpですが、これはおそらくより良いオプションですソースサーバー) – scibuff
ダンプファイルがテキストであるため、サーバーへのコピーを高速化するために、sshに-Cオプションを含めることがあります。 – dsummersl
ありがとう、@dsummersl -Cを追加しました。私はそれを蹴ったが、それはかなり幸せそうだ。 – adamtor45