現在、マスター/スレーブ レプリケーション (MySQL) をバックアップ プランとして使用しています。マスターは更新/挿入クエリをスレーブデータベースにフィードし、定期的な完全バックアップを行うようにスレーブサーバーでスケジュールを自動的に設定します。私が最も懸念しているのは、スレーブがマスターと同じデータを持っていない可能性があるというまれなケースがあるということです。
私のスレーブが私のマスターデータベースと同じデータを持っていることを確認できる方法はありますか? 通常、いくつかのテーブルの ID をランダムにチェックし、最新の ID が同じである場合、両方が同じデータを持っている可能性が高いと思います (少なくとも、行数は同じです)。
この質問は、 StackExchange - Database AdministratorsやServerfaultなどの他の StackExchange Web サイトの方が適している可能性がありますが、このサイトには最もアクティブな人々がいて、この質問はプログラマーにとってまったく無関係ではないため、ここを好みます。ただし、不適切だと思われる場合は、ご自由に移動してください。