本記事では、互換性評価がオンライン評価によってデータベースを評価する方法について説明します。
背景
オンライン評価は、ターゲットデータベースに直接接続し、ソース側のデータベースのオブジェクト、SQLステートメント、データベース負荷などの情報を収集し、OceanBaseデータベースの既存機能との互換性を比較します。不整合点を特定し、修正方法を提示します。
制限事項
- オンライン評価タスクを作成できるのは、プロジェクトロールが プロジェクト管理者 または データサービス管理者 のユーザーのみです。
操作手順
オンライン評価タスクを新規作成します。

OceanBase Cloudコンソールにログインします。
左側のナビゲーションペインで、データサービス > データ移行 をクリックします。
データ移行 ページで、互換性の評価 タブをクリックします。
互換性の評価 タブで、右上の 作成する > オンライン評価 をクリックします。
基本情報 ページで、各パラメータを設定します。
カスタムの タスク名 を入力します。長さは30文字以内にしてください。
ソース エリアで、各パラメータを設定します。
既に作成・保存されたデータソースを参照する必要がある場合、ソース エリアの右上にある クイックフィル をクリックし、ドロップダウンリストから対象のデータソースを選択します。選択完了後、ソースエリアの各設定は自動的に入力されます。現在の設定を新しいデータソースとして保存する場合は、クイックフィル の右側にある 保存 アイコンをクリックしてください。
また、クイックフィル のドロップダウンリストで データソースの管理 をクリックすると、データソース ページに移動し、データソースの表示や管理ができます。この記事では異なる種類のデータソースを一元的に管理できます。詳細については、データソースモジュールのドキュメントをご参照ください。
パラメータ説明クラウドベンダー 現在、Huawei Cloud、Tencent Cloud、および Alibaba Cloud をサポートしています。 データベースタイプ 現在、MySQL のみをサポートしています。 インスタンスタイプ - クラウドベンダー を Huaweicloud に設定した場合、インスタンスタイプとして RDS MySQL をサポートします。
- クラウドベンダー を Tencent Cloud に設定した場合、インスタンスタイプとして TencentDB for MySQL をサポートします。
- クラウドベンダー を Alibaba Cloud に設定した場合、データベースタイプとして RDS MySQL および PolarDB MySQL をサポートします。
リージョン ソースデータベースのリージョンを選択します。 接続タイプ エンドポイント と パブリックIP が含まれます。 - エンドポイント 接続方式を選択した場合は、ページに表示されている権限付与されたアカウントIDをエンドポイントサービスのホワイトリストに追加する必要があります。これにより、そのアカウントのエンドポイントがエンドポイントサービスに接続できるようになります。詳細については、プライベートネットワークホワイトリストの追加をご参照ください。
- パブリックIP 接続方式を選択した場合は、ページに表示されているデータソースIPアドレスをMySQLデータベースインスタンスのホワイトリストに追加して接続性を確保する必要があります。詳細については、パブリックネットワークホワイトリストの追加をご参照ください。
説明
リージョンを選択すると、ページにホワイトリストに追加する必要があるデータソースIPアドレスが表示されます。
接続情報 - 接続タイプ を エンドポイント に設定した場合、エンドポイントサービス名を入力してください。
- 接続タイプ を パブリックIP に設定した場合、データベースホストのIPアドレスとポート番号を入力してください。
データベースアカウント 互換性評価用のMySQLデータベースのユーザー名。 パスワード データベースユーザーのパスワード。 ターゲット 領域で、各パラメータを設定します。
パラメータ説明ターゲットデータベースタイプ 現在、OceanBase MySQL Mode のみをサポートしています。 ターゲットデータベースバージョン プルダウンリストから該当するデータベースバージョンを選択してください。 評価の種類 領域で、評価するタイプを選択します。現在、オブジェクトアセスメント と プロフィール評価 をサポートしています。
次へ をクリックします。
互換性評価で初めてエンドポイントにアクセスする際、テスト接続に失敗した場合は、ポップアップウィンドウの指示に従って操作してください。
クラウドベンダー を Huawei Cloud に設定した場合:
エンドポイントサービス作成時に接続承認機能を有効にしている場合、エンドポイントがそのエンドポイントサービスに接続するには承認が必要です。詳細については、エンドポイントサービスの接続承認の管理をご参照ください。
クラウドベンダー を Tencent Cloud に設定した場合:
エンドポイントサービス作成時に自動接続を受け付けない設定にしている場合、エンドポイントサービスが手動で接続を受け付ける必要があります。詳細については、エンドポイント接続の管理をご参照ください。
高度な設定 ページで、評価範囲を設定します。
操作説明評価対象の選択 左側の ソースリスト で対象スキーマを選択し、> をクリックして右側のリストに追加します。 オブジェクトタイプの選択 オブジェクトタイプを選択してください 領域で、対象オブジェクトタイプを選択します。 評価を開始する をクリックすると、オンライン評価タスクが開始されます。