Live の MySQL インスタンス上のすべてのデータベースから生データをテスト環境に複製しようとしています。ネットワーク担当者は、データが同期され、コピーされていることを教えてくれましたが、テスト環境で MySQL インスタンスを起動できません。私は innodb エンジンを使用しており、関連する db フォルダーと共にibdata1
ファイル、mysql-bin
ファイル、およびコピーされたファイルを確認できます。ib_logfiles
エラーログに表示されるエラーは次のようになります。
130911 13:53:08 InnoDB: Error: table <table-name>
InnoDB: in InnoDB data dictionary has tablespace id <id>,
InnoDB: but tablespace with that id or name does not exist. Have
InnoDB: you deleted or moved .ibd files?
複製プロセスは Live MySQL インスタンスを停止しません。これが問題なのだろうかと思っています。mysqldump
または別のバックアップ ツールを使用したくありません。生データをコピーしたいだけです。アドバイスをありがとう。