MySQL サーバーが突然動作を停止し、サービスが断続的に動作しなくなりました。サービスが実行されていないためバックアップを実行できませんでした。そのため、DATA フォルダー全体をコピーするのが精一杯でした。
また、古いバックアップがあったので、それを ibd ファイルと一緒に使用すると、最後のテーブルを除くすべてのテーブルが復元されました。 リーリー ###私は何をすべきかわかりません。
できることは、バックアップ内のテーブルのバージョンに依存することだけだと思います。コピーした .ibd ファイルを復元することはできません。
.ibd
エラー メッセージは、次の 2 つのいずれかが発生したことを示します:
テーブル構造がバックアップ以降変更されたため、.ibd ファイルはデータ ディクショナリに格納されているメタデータと一致しなくなりました。テーブルスペース ファイルの内容がメタデータと一致しない場合、InnoDB も同じ状況に陥ります。「どうすればよいかわかりません。」
https://dev.mysql.com/doc /refman/en/point-in-time-recovery.html を参照してください。
できることは、バックアップ内のテーブルのバージョンに依存することだけだと思います。コピーした
.ibd
ファイルを復元することはできません。エラー メッセージは、次の 2 つのいずれかが発生したことを示します:
テーブル構造がバックアップ以降変更されたため、
.ibd
ファイルはデータ ディクショナリに格納されているメタデータと一致しなくなりました。テーブルスペース ファイルの内容がメタデータと一致しない場合、InnoDB も同じ状況に陥ります。「どうすればよいかわかりません。」https://dev.mysql.com/doc /refman/en/point-in-time-recovery.html を参照してください。