私はmySQLバックエンドを使用してWebベースのオンラインゲームを運用しています。毎日、ユーザーデータを保持する何百もの関連テーブルに対して、多くの書き込みが実行されます。mySQLデータベースデータの細部までのデータ復旧可能性
頻繁にユーザーのアカウントが侵害されます。他のユーザーデータに影響を与えることなく、攻撃前のある特定の時点にユーザーのデータを復元する機能が必要です。
私はMySQLのバイナリログを認識していますが、これまでのところ、特定の時点までのデータベース全体の復旧がわかっています。私は、より細かい解決策、つまりどのテーブル、どの行などを指定できるようにしたいと思います。 どうすればいいですか?一般的なベストプラクティスは何ですか?
自分でデータリビジョンを実装することはできませんでしたか? Wikipediaのように。 – thejh