本記事では、OceanBase Migration Service(OMS)を使用してOceanBaseデータベースの同一タイプテナントによる災害復旧デュアルアクティブプロジェクトを作成する背景情報について簡潔に紹介します。
背景
ますます多くのユーザーがOMSを使用してデータ移行を行う中、OMSが対応すべきユースケースも多様化しています。現在広く利用されている単一リージョンのデータ移行やデータ同期に加え、OMSは複数リージョン間でのデータ移行、および異なる都市間でのデータ同期やデュアルアクティブ同期もサポートしています。
現在OMSがサポートする災害復旧デュアルアクティブシナリオは以下の通りです:
同一都市内のデータ移行とデータ同期
同一都市内のプライマリ/スタンバイ災害復旧
同一都市内のデュアルアクティブ
異なる地域間のデータ移行とデータ同期
異なる地域間のプライマリ/スタンバイ災害復旧
異なる地域間のデュアルアクティブ
プライマリ/スタンバイ災害復旧は、データ災害復旧が必要なシナリオで一般的です。OMSを基盤として、本番データセンターからスタンバイデータセンターへのデータ同期プロジェクト(プロジェクトのリアルタイム性を確保するため)を作成することで、本番データセンターで災害やダウンなどの事象が発生した場合、業務をスタンバイデータセンターに切り替えることができ、業務への影響を回避できます。
しかし、プライマリ/スタンバイ災害復旧では、スタンバイデータセンターのリソースが空き状態で無駄になる問題が生じやすいです。そのため、OMSはデュアルアクティブのソリューションを提供しており、実際の業務トラフィックを同時に2つのデータセンターが負担する方式です。
OceanBaseデータベースの災害復旧デュアルアクティブデータ移行プロジェクトには、フォワードスイッチングの手順がなく、また災害復旧デュアルアクティブデータ移行プロジェクトでは、1つのリンクでのみDDLパラメータを有効にできます。
関連ドキュメント
OMSを使用してOceanBaseデータベースの同一タイプテナントによる災害復旧デュアルアクティブプロジェクトを作成する操作の詳細については、OceanBaseデータベースの災害復旧デュアルアクティブデータ移行を参照してください。