PolarDB-Xの変更データキャプチャ (CDC) ログエンジンは、バイナリログ機能を提供します。 PolarDB-Xコンソールのログエンジンページで機能を管理できます。 PolarDB-Xコンソールでは、この機能が有効になっているインスタンスの詳細の表示、マルチストリームモードでのバイナリログの有効化、インスタンスのアップグレード、インスタンス設定の変更、インスタンスのリリースなどの操作を実行できます。
手順
PolarDB-Xコンソールにログインします。
上部のナビゲーションバーで、インスタンスがデプロイされているリージョンを選択します。
[インスタンスリスト] ページで、[PolarDB-X 2.0] タブをクリックします。
移行するインスタンスの ID をクリックします。
左側のナビゲーションウィンドウで、[ログエンジン] をクリックします。
表示されるページで、次の操作を実行できます。
機能が有効になっているインスタンスの詳細を表示する
[構成情報] セクションには、ログ機能に関するいくつかの重要な情報が表示され、[インスタンス] セクションには、ログ機能が有効になっているすべてのインスタンスが表示されます。 各インスタンスには複数のノードを含めることができます。 シングルまたはマルチストリームモードで、各インスタンスのすべてのノードに対してこの機能を有効にできます。
インスタンスのアップグレード
アップグレードするインスタンスを見つけて、[アップグレード] をクリックします。 表示されるダイアログボックスで、更新するバージョンを選択し、[OK] をクリックします。
重要インスタンス名の下のリストで、変更データキャプチャ (CDC) ノードのバージョンを [バージョン] 列に表示できます。 アップグレードにより、バイナリログへのサブスクリプションが中断される場合があります。
移行先バージョンを選択するときは、最新バージョンを選択することを推奨します。これは、デフォルトで表示されるバージョンでもあります。
インスタンスのリリース
リリースするインスタンスを見つけて、[リリース] をクリックします。 表示されるメッセージで、[OK] をクリックします。 リリースタスクが完了するのを待ちます。
重要バイナリログの単一ストリームを保存するインスタンスはリリースできません。
インスタンス設定の変更
変更するインスタンスを見つけて、[変数一致] をクリックします。 表示されるメッセージで、[OK] をクリックします。 仕様変更タスクが完了するのを待ちます。
重要この操作により、バイナリログのサブスクリプションが中断される場合があります。
マルチストリームモードでバイナリログを有効にする
PolarDB-Xを使用すると、大規模インスタンスと高い同時実行性のシナリオで、マルチストリームモードでバイナリログを有効にできます。 この機能は、PolarDB-Xコンソールで有効にできます。 詳細については、「バイナリログ」をご参照ください。
重要この機能を有効にする前に、チケットを起票してください。 リクエストが承認されると、Alibaba Cloudアカウントが対応するホワイトリストに追加されます。 次に、PolarDB-Xコンソールでこの機能を有効にできます。
[マルチストリームの有効化] をクリックします。 表示されるダイアログボックスで、パラメーターを設定し、[OK] をクリックします。 次の表に、構成可能なパラメーターを示します。
パラメーター
例
説明
インスタンスの説明。 これにより、インスタンスの使用が明確になり、その後の管理が容易になります。
ストリームグループ名
複数のログストリームが属するグループの名前。
分割数量
分割するログストリームの数。 有効値: データノード数の2倍。 このパラメーターをデータノード数に設定することを推奨します。
分割レベル
録音レベル、データベースレベル、またはテーブルレベルを選択すると、ハッシュ関数に基づいてバイナリログを複数のストリームに分割できます。