私はいくつかの回復ツール innodb-recovery を見つけましたが、それはLinuxマシンでのみ機能します。Windowsでinnodbテーブルを回復する方法を知りたいのですが。
このために利用できるブログがあるかどうかを知らせて、良い情報を探しています。
まず、このバージョンを使用しないでください。リカバリツールキットはLaunchPadに移行し、それ以降、バージョン0.4および0.5がリリースされました。しかし、まだトランクに残っている多くの便利な機能とバグ修正をリリースする機会がなかったため、0.5でも時代遅れです。 Perconaデータ回復ツールキットの現在のホームは https://launchpad.net/percona-data-recovery-tool-for-innodb です。
Perconaを終了した後、データ回復ツールキットをフォークし、Perconaの機能+パフォーマンスの最適化を含むundrop-for-innodb( https://github.com/twindb/undrop-for-innodb )を作成しましたより多くのバグ修正。
しかし、それはまだLinuxでのみ機能します。
Windowsで使用するには、2つのオプションがあります。
仮想マシンを作成し、Linuxで実行します。 InnoDBファイル形式はLinuxとWindows(およびその他のOS InnoDBサポート)で同じであるため、ツールはWindows環境のInnoDBファイルで完全に機能します。
オンラインサービスを使用 https://recovery.twindb.com/ 。これはツールキットのフロントエンドであり、もちろんWindowsでも使用できます。ただし、考えられるすべてのシナリオが実装されているわけではないため、状況によってはオプション#1のみが残される場合があります。