本記事では、データベースに対してオンライン互換性評価を実行する方法について説明します。
背景
オンライン評価は、データベースに直接接続してデータベースオブジェクト、SQLステートメント、データベース負荷などの情報を収集し、OceanBaseデータベースの機能との互換性を比較することで、非互換項目を特定し、解決策を提供します。
制限
オンライン評価タスクを作成できるのは、プロジェクトロールが プロジェクト管理者 または データサービス管理者 のユーザーのみです。
手順
オンライン評価タスクを新規作成します。
OceanBase Cloudコンソールにログインします。
左側のナビゲーションバーで、データサービス > 移行 をクリックします。
システムは自動的に 互換性の評価 タブを表示します。
互換性の評価 タブで、右上の 作成 > オンライン評価 をクリックします。
基本情報 ページで、各パラメータを設定します。
タスク名 フィールドにカスタム名を入力します。タスク名は30文字を超えてはなりません。
ソース エリアで、各パラメータを設定します。
既存のデータソースの設定を参照する必要がある場合は、クイック入力(ソース の横にあります)をクリックし、ドロップダウンリストから必要なデータソースを選択します。選択すると、システムは自動的に ソース エリアのパラメータを入力します。現在の設定を新しいデータソースとして保存する場合は、保存 アイコン(クイック入力 の右側にあります)をクリックします。
クイックフィル > データソースの管理 をクリックすることもできます。これにより、データソース ページに移動し、データソースの表示と管理を行うことができます。データソース ページでは、異なる種類のデータソースを一元的に管理できます。詳細については、データソースを参照してください。
パラメータ説明クラウドベンダー 現在 Amazon Cloud、Huawei Cloud、Alibaba Cloud をサポートしています。 データベースタイプ 現在 MySQL のみをサポートしています。 インスタンスタイプ - クラウドベンダーとして Amazon Cloud を選択した場合、サポートされているインスタンスタイプは Aurora MySQL です。
- クラウドベンダーとして Huawei Cloud を選択した場合、サポートされているインスタンスタイプは RDS MySQL です。
- クラウドベンダーとして Alibaba Cloud を選択した場合、サポートされているインスタンスタイプは RDS MySQL および PolarDB MySQL です。
リージョン ソースデータベースが存在するリージョン。 接続タイプ エンドポイント と パブリック接続 の 2 種類の接続タイプをサポートしています。 - エンドポイント を選択した場合、ページに表示されている認可アカウントIDをエンドポイントサービスの許可リストに追加し、そのアカウントのエンドポイントがエンドポイントサービスに接続できるようにする必要があります。詳細については、プライベートネットワークの許可リストに追加するを参照してください。
- クラウドベンダー が Amazon Cloud であり、エンドポイントサービスの作成時に エンドポイント接続の受け入れ を 有効 に設定している場合、初回プライベートネットワーク接続時に、互換性評価から Amazon Cloud コンソールで エンドポイント接続リクエストを受け入れる かどうか確認するメッセージが表示されます。
- クラウドベンダー が Huawei Cloud の場合、エンドポイントサービスを作成し、アカウントIDを取得して、それをエンドポイントサービスのユーザー許可リストに追加してください。詳細については、VPC間通信のためのエンドポイントの設定を参照してください。
接続情報 - 接続タイプ を エンドポイント に設定した場合、エンドポイントサービス名を入力します。
- 接続タイプ を パブリック接続 に設定した場合、データベースホストのIPアドレスとポート番号を入力します。
アカウント/データベースユーザー 互換性評価を実行するMySQLデータベースユーザー名。 パスワード データベースユーザーのパスワード。 ターゲット セクションで、各パラメータを設定します。
パラメータ説明ターゲットデータベースタイプ 現在 OceanBase MySQL互換モード のみをサポートしています。 ターゲットデータベースバージョン ドロップダウンリストからターゲットデータベースバージョンを選択します。 評価の種類 セクションで、評価タイプを選択します。
現在 オブジェクトアセスメント と プロフィール評価 をサポートしています。
次へ をクリックします。
高度な設定 ページで、評価範囲を設定します。
パラメータ説明評価対象の選択 左側の ソースリスト からターゲットSchemaを選択し、> をクリックして右側のリストに追加します。 オブジェクトタイプの選択 オブジェクトタイプを選択してください セクションで、ターゲットオブジェクトタイプを選択します。 評価を開始する をクリックして、オンライン評価タスクを開始します。