0

私は答えについてほぼ確信していますが、状況は非常に重大であるため、答えについて99%確信しているにもかかわらず、この質問をしなければなりません。

私たちのオフィスの誰かがMySQLデータベースのバックアップを作成し、彼はそれを間違った宛先データベースに復元して、その宛先のすべてを上書きしました(両方のデータベースのスキーマは同じでした)。MySQLバックアップファイルの構造によると、復元操作では最初にすべてのテーブルが削除され、次にそれらが作成され、バックアップされたデータでいっぱいになります。問題は、復元モジュールが古いデータをどこにでも保持するかどうかです。古いデータを取得する方法はありますか?(ログ?..など)

4

1 に答える 1

1

スレーブを複製した場合、または以前に使用していて、バイナリログがある場合のみ。それでも、復元できるデータベースの古いコピーが必要になり、レプリケーションを再度構成する必要があります。

于 2010-03-15T15:03:25.087 に答える