Oracle Exadata接続の作成

次のステップを実行して、Oracle Exadata接続を作成します。

  1. データベース接続を作成するために必要なポリシーとユーザー資格証明を使用して、OCIコンソールにログインします。
  2. ナビゲーション・メニューを開きます。「データベースの移行」で、「データベース接続」をクリックします。
  3. 「接続の作成」をクリックします。
  4. 「一般情報」ステップの「名前」フィールドに、データベース接続リソースの表示名を入力します。

    これは実際のデータベース名ではなく、この手順の完了時にデータベース接続のリストに表示される名前です。すべてのソース・データベース(CDBおよびPDB)とターゲット・データベースのデータベース接続リソースは、同じリストに表示されることに注意してください。

  5. データベース接続リソースの「説明」を追加します。
  6. 「コンパートメント」で、データベース接続リソースを作成するコンパートメントを選択します。
  7. 「タイプ」で、接続タイプを選択します。接続タイプとしてOracle Exadataを選択します。
  8. コンパートメントのボールト」で、セキュリティ・ボールトを選択します。

    データベース移行では、OCI Vaultを使用して、パスワード、ウォレット、キーなどのユーザー・シークレットを格納し、ユーザー指定の暗号化キーで暗号化します。

    別のコンパートメント内のボールトを選択するには、「コンパートメントの変更」をクリックします。

  9. コンパートメントの暗号化キー」で、ボールトで構成したキーストアを選択します。

    AESアルゴリズム・タイプ・キーのみがサポートされています。

  10. 「拡張オプション」セクションでは、オプションでタグを作成できます。
  11. 「接続の詳細」ステップに、Oracle Exadataのデータベースの詳細を入力します。次のいずれかのオプションを選択します:
    • データベースを選択し、次の情報を提供します。
      • CompartmentのVMクラスタ: VMクラスタを選択します。
      • データベース:データベースを選択します。

        プラガブル・データベース: (オプション):

        プラガブル・データベースを選択します。
      • 「初期ロード・データベース・ユーザー名」および「初期ロード・データベース・パスワード」にデータベース管理者資格証明を入力します。

    • データベース情報を入力し、次の情報を指定します。
      • データベース接続文字列:ホスト、ポートおよびサービス名の完全な接続文字列を次の形式で指定します:
        host:port/db-service-name

        接続でプライベート・エンドポイントが指定されている場合、hostエントリは有効なIPアドレスである必要があります。

      • 「初期ロード・データベース・ユーザー名」および「初期ロード・データベース・パスワード」にデータベース管理者資格証明を入力します。

  12. 「レプリケーションに異なる資格証明を使用」を選択して、レプリケーションの資格証明を入力します。オンライン移行でレプリケーションを実行するために別のデータベース・ユーザーを使用する場合は、このオプションを選択します。次のオプションがあります
    • レプリケーション・データベース・ユーザー名
    • レプリケーション・データベース・パスワード
  13. オプションで、「データベース・ウォレット」のドラッグ・アンド・ドロップをアップロードするか、このデータベースのwallet.zipを選択します。
    ノート

    wallet.zipには、cwallet.ssoおよび tnsnames.oraファイルを含める必要があります。

  14. 「ネットワーク接続」の詳細で、「このデータベースにアクセスするためのプライベート・エンドポイントの作成」は、データベースがパブリックにアクセス可能かどうか、またはプライベート・エンドポイントを作成するかどうかを示します。
    Compartmentのサブネット」で、Oracle Cloud Infrastructure Database Migrationサービス・テナンシからどのサブネットへのプライベート・エンドポイントを作成するのかを選択します。これにより、Oracle Cloud Infrastructure Database Migrationデプロイメントが顧客テナンシ内のデータベースに接続するためのネットワーク・ルートが作成されます。適切なVirtual Cloud Network (VCN)を含むサブネットを選択します。「コンパートメントの変更」をクリックして、別のコンパートメントにあるサブネットを選択します。
  15. (オプション) Secure Shell (SSH)接続を希望する場合は、「拡張オプション」で、「SSH設定」の詳細を入力します。移行を実行するためにサービスへのSSHアクセスを提供する場合は、データベース・ホストのSSH情報を指定します。次のようにSSH関連情報を指定します。
    ノート

    SSH秘密キー・ファイルがPEM形式のRSAキーであることを確認してください。詳細は、必要なキーとOCIDを参照してください。
    • SSHデータベース・サーバーのホスト名: データベース・ホストのIPアドレスを入力します。これは、サービスがSSHを介してホストに接続し、移行を実行するために使用されます。データベース・ホスト・アクセスに使用される有効な秘密キー・ファイルを選択します。
      ノート

      サービスがデータベース・ホストへのSSHセッションを作成するために使用する有効なSSHユーザー名を入力します。このユーザーには、必要な操作を実行するためのsudo権限が必要です。
    • SSH秘密キー:

      データベース・サーバー・ホストへのアクセスに使用する秘密キー・ファイルを削除または選択します。

    • SSHユーザー名: データベース・ホスト用のOSユーザー名を入力してください。このユーザーは、sudoを実行できる特権ユーザーである必要があります。
    • SSH sudoの場所: データベース・ホスト上のsudoバイナリーの場所を入力します。
  16. 「作成」をクリックします。
ノート

「作成」をクリックすると、接続の作成操作の実行中にデータベース接続名が「接続」リストに表示されます。接続の作成操作には数分かかる場合があります。

「状態」列で操作のステータスをモニターできます。状態が「アクティブ」になると、データベース接続の作成が正常に終了しています。

リソースの作成が正常に終了したら、セキュリティ・ボールト・サービスを調べて、構成したボールトにSSH秘密キー・ファイルがアップロードされて有効になっていることを確認します。