リカバリグループの概要(ベータ版)
TiDB Cloudリカバリグループを使用すると、 TiDB Cloud Dedicated クラスタ間でデータベースを複製し、地域的な災害から保護することができます。クラスタ間でデータベースのフェイルオーバーをオーケストレーションできます。セカンダリクラスタへのフェイルオーバー後、元のプライマリクラスタが再び利用可能になった場合は、逆方向のレプリケーションを再確立してデータベースを再び保護できます。
アーキテクチャ
リカバリグループは、2つのTiDB Cloud Dedicatedクラスタ間でまとめてフェイルオーバー可能な、複製されたデータベースのセットで構成されます。各リカバリグループにはプライマリクラスタが割り当てられ、このプライマリクラスタ上のデータベースはグループに関連付けられ、セカンダリクラスタに複製されます。
- リカバリグループ: 2つのクラスタ間で複製されるデータベースのグループ
- プライマリクラスタ: アプリケーションによってデータベースがアクティブに書き込まれるクラスタ
- セカンダリクラスタ: データベースのレプリカが配置されているクラスタ
注記
レプリカデータベースへのクライアント接続は、復旧グループ機能によって明示的に読み取り専用に強制されることはありません。レプリカデータベースに接続するアプリケーションが読み取り専用クエリのみを実行するようにするのは、アプリケーションの責任です。
主な機能と制限
- 現在、AWS でホストされているTiDB Cloud Dedicated クラスターのみがリカバリ グループをサポートしています。
- リカバリ グループは 2 つのクラスター間に確立されます。
- リカバリ グループでは、データベースの双方向レプリケーションはサポートされません。
次は何?
- 回復グループの使用を開始するには、 データベース復旧グループの作成参照してください。
- 回復グループの使用方法については、 データベースのフェイルオーバーと再保護参照してください。