ノート:
- このチュートリアルでは、Oracle Cloudへのアクセスが必要です。無料アカウントにサインアップするには、Oracle Cloud Infrastructure Free Tierの開始を参照してください。
- Oracle Cloud Infrastructureの資格証明、テナンシおよびコンパートメントの値の例を使用します。演習を完了するときに、これらの値をクラウド環境に固有の値に置き換えます。
Oracle Database@AWSでのOracle Exadata Database Serviceのプロビジョニング
イントロダクション
Oracle Database@AWSは、AWSリージョンで実行されているアプリケーションが、AWSのOracle Cloud Infrastructure (OCI)で実行されているOracle Exadata Database Service on Dedicated Infrastructureを使用できるようにする、OracleとAmazon Web Services (AWS)間の戦略的パートナシップです。Amazon KinesisやAmazon QuickSightなどのAWSアプリケーションとサービスは、Oracle Exadata Cloud Infrastructureで実行されているOracleデータベースへの低レイテンシでネイティブにアクセスできるようになり、AI Vector SearchなどのOracle Database 23ai機能を利用できるようになりました。
ノート: Oracle Database@AWSは、現在制限付きプレビューで使用できます。詳細は、Oracle Database@AWSについて学習を参照してください。
他のAWSリソースと同様に、Oracle Database@AWSアーキテクチャでは、AWSリージョン内のアプリケーション・リソースのネットワーキングを提供するためにAmazon Virtual Private Cloud (VPC)が必要です。また、同じAWSリージョンにコロケーションされたOCI子サイトで動作するOracle Database@AWSには、OCIの他のリソースへのアクセスを有効にするために親OCIリージョンに拡張されるOCI仮想クラウド・ネットワーク(VCN)があります。OCIは、OCI子サイトと親OCIリージョン間のネットワークを管理します。AWSは、Operational Database(ODB)ネットワークとアプリケーションVPCの間のネットワーク接続を管理します。
AWSとOCIの自動化を活用して、Oracle Database@AWSでOracle Exadata Database Serviceの実行を簡単に開始できます。Oracle Exadata Database Serviceのプロビジョニングには、次の4つの簡単なタスクが必要です。
- ODBネットワークを作成します。
- Exadataインフラストラクチャの作成
- ExadataインフラストラクチャにExadata VMクラスタを作成します。
- Exadata VMクラスタにOracle Databaseを作成します。
目的
- ODBネットワーク、Exadataインフラストラクチャ、Exadata VMクラスタおよびOracle Database 23aiのプロビジョニング。
タスク1: ODBネットワークの作成
ODBネットワークは、AWS可用性ゾーン(AZ)でOCIインフラストラクチャをホストするプライベート分離ネットワークです。ODBネットワークは、IPアドレスのCIDR範囲で構成されます。ODBネットワークは、OCI子サイト内に存在するネットワークに直接マップされるため、AWSとOCI間の通信手段として機能します。
ノート: AWSアカウントが必要で、AWS MarketplaceからOracle Database@AWSのプライベート・オファーをリクエストします。
-
AWS管理コンソールにログインし、
https://console.aws.amazon.com/odb/
を使用してOracle Database@AWS Consoleを開きます。 -
「ODBネットワーク」および「ODBネットワークの作成」をクリックするか、「ステップ1」の下の「ODBネットワークの作成」を直接クリックします。
-
「ODBネットワークの作成」ページで、「ODBネットワーク名」、「可用性ゾーン」、「クライアント・サブネットCIDR」、「バックアップ・サブネットCIDR」および「ドメイン名接頭辞」を入力します。
-
「ODBネットワークの作成」をクリックします。
タスク2: Exadata Infrastructureの作成
AWSにコロケーションされたOracle Exadata Database Serviceは、構成を必要としない高速で低レイテンシの内部リモート・ダイレクト・メモリー・アクセス(RDMA)ネットワーク・ファブリックによって内部的に接続される、最小構成が2台、最大32台のデータベース・サーバーおよび最大3台のストレージ・サーバーを備えた専用Exadataインフラストラクチャをサポートしています。AWSデータ・センター内のExadataインフラストラクチャは、ハードウェアをクラウド内の他のサービスに安全に接続するために必要なネットワーキング・リソースと統合します。Oracle Exadata Database Serviceでは、Oracleは月次セキュリティおよび四半期ごとのインフラストラクチャ・アップデートを実行します。ビジネス要件を満たす四半期インフラストラクチャ・メンテナンス・スケジュールを指定できます。
-
Exadataインフラストラクチャを作成するには、「Exadataインフラストラクチャ」を選択し、「Exadataインフラストラクチャの作成」をクリックします。
ノート: OCIテナンシがプライベート・オファーを介してリンクされているとします。
-
「ステップ1 - 一般設定の構成」で、Exadataインフラストラクチャ名を入力し、Exadataインフラストラクチャがプロビジョニングされる可用性ゾーンを選択して、「次へ」をクリックします。
-
「ステップ2 - Exadata Infrastructureの構成」で、Exadata Infrastructureシェイプを指定します。最小構成には、2つのデータベース・サーバーと3つのストレージ・サーバーがすでに入力されています。1つのExadataインフラストラクチャに最大32台のデータベース・サーバーと64台のストレージ・サーバーを保持し、「次へ」をクリックします。
ノート:データベースおよびストレージ・サーバーの数の制限がOCIリンク・テナンシ内で設定されていることを確認します。
-
「ステップ3 - メンテナンスおよびタグの構成」では、すべてのフィールドがオプションです。今後のメンテナンス更新について通知される電子メール・アドレスを最大10個入力できます。オプションで、AWSリソースの検索およびフィルタやAWSコストの追跡に使用するタグを追加して、「次へ」をクリックできます。
ノート:インフラストラクチャ・メンテナンスのスケジュールは、OCIコンソールから更新できます。
-
「ステップ4 - レビューおよび作成」で、Exadataインフラストラクチャ構成を確認します。
「取消」をクリックしてExadataインフラストラクチャの作成を取り消し、「前」をクリックして値を戻って更新し、「Exadataインフラストラクチャの作成」をクリックして作成を続行できます。
-
Exadataインフラストラクチャが正常に作成されると、次の情報が表示されます。
-
サマリー: Exadataインフラストラクチャの構成を表示します。
- データベース・サーバー:データベース・サーバーおよびリソースを表示します。
- Exadata VMクラスタ:このExadataインフラストラクチャで作成されたExadata VMクラスタを表示します。
- OCIメンテナンス: OCIコンソールにリンクして、Exadataインフラストラクチャのメンテナンス・スケジュールを更新します。
- タグ:このExadataインフラストラクチャに関連付けられているタグを表示します。
-
OCIリソース:このExadataインフラストラクチャのOCIコンソールに直接アクセスするためのリンクを検索します
-
タスク3: ExadataインフラストラクチャでのExadata VMクラスタの作成
各Exadataインフラストラクチャ・データベース・サーバーには、1つ以上の仮想マシン(VM)ゲストが含まれます。複数の仮想マシン・クラスタ(MultiVM)のサポートにより、データベース・サーバーごとに最大8つのVMをサポートし、Exadataデータベース・システムごとに合計8つのVMクラスタをホストできます。VMクラスタをプロビジョニングする場合、Oracleデータベース・ワークロードをサポートするVMクラスタに割り当てられるシステム・リソースを指定します。
-
Exadata VMクラスタを作成するには、「Exadata VMクラスタ」および「VMクラスタの作成」を選択します。
-
「ステップ1 - 一般設定の構成」で、VMクラスタ名を入力し、「タイム・ゾーン」、「ライセンス・オプション」を確認して、「次へ」をクリックします。
-
「ステップ2 - インフラストラクチャ設定の構成」で、次の情報を入力して「次へ」をクリックします。
-
Exadataインフラストラクチャ名: VMクラスタを作成するExadataインフラストラクチャを選択します。
-
Grid Infrastructureバージョン: VMクラスタにインストールするリリースのOracle Grid Infrastructureバージョン(19cおよび23ai)を選択します。
ノート: Oracle Grid Infrastructureリリースにより、VMクラスタでサポートできるOracle Databaseリリースが決まります。たとえば、Oracle Grid Infrastructureソフトウェア・リリースより新しいOracle Databaseリリースは実行できません。
-
Exadataイメージ・バージョン: Exadataシステム・ソフトウェア・バージョンを選択します。これにより、ゲストVMイメージで使用可能なオペレーティング・システム(OS)のバージョンおよび機能が決まります。
-
データベースサーバー: VMイメージが作成されるDBサーバーを選択します。
-
構成 VMにリソースを割り当てることができます。次の情報を入力します
-
CPUコア数: VM当たりのOCPU数を入力して、その数のOCPUを各VMクラスタの仮想マシン・コンピュート・ノードに割り当てます。VM当たり最小は2 OCPUです。
-
メモリー:各VMに割り当てるVM当たりのメモリーを入力します。VM当たりの最小値は30GBです。
-
ローカル・ストレージ:各VMにローカル・ストレージを割り当てるためのVM当たりのローカル・ストレージを入力します。VM当たりの最小値は60GBです。
ノート:新しいVMクラスタを作成するたびに、データベース・サーバーのローカル領域から残っている領域が新しいVMクラスタに使用されます。
-
クラスタごとのExadataストレージを1TBの倍数で入力します。最小値は2 TBです。
-
ストレージの割当て:
-
ローカル・バックアップのストレージ割当ての有効化: Oracle Exadata Cloud Infrastructureインスタンス内でローカルExadataストレージへのデータベースのバックアップを実行する場合に選択します。ローカル・バックアップのストレージ構成オプションは、VMクラスタの作成後に変更できません。
-
Exadataスパース・スナップショットのストレージ割当ての有効化: VMクラスタ内でスナップショット機能を使用する場合に選択します。スパース・スナップショットのストレージ構成オプションは、VMクラスタの作成後に変更できません。
-
-
-
-
「ステップ3 - 接続の構成」で、タスク1で作成したODBネットワークを選択し、VMクラスタへのアクセスに使用されるホスト名接頭辞、SSHキー・ペアを入力します。
「取消」をクリックしてVMクラスタの作成を取り消したり、「レビューおよび作成に進む」をクリックしてステップをスキップしたり、「前」をクリックして値を戻って更新したり、「次へ」をクリックしてVMクラスタ構成を続行できます。
-
「ステップ4 - 診断およびタグの構成」では、このステップはオプションです。OCI診断収集を有効にすることで、Oracle Cloudの運用とお客様は、ゲストVMの問題をすばやく効率的に特定、調査、追跡および解決できます。イベントをサブスクライブすると、リソースの状態変化に関する通知を受けることができます。
ノート:この機能はいつでもオプト・アウトできます。
AWSリソースの検索およびフィルタに使用するタグを追加したり、AWSコストを追跡したり、「次へ」をクリックできます。
-
ステップ5 - 確認および作成で、VMクラスタ情報を確認し、「VMクラスタの作成」をクリックします。
-
VMクラスタが正常に作成されたら、次の情報を確認できます。
-
サマリー: VMクラスタの構成を表示します。
- 仮想マシン: VMクラスタに関連付けられているゲストVMを表示します。
- 構成: VMクラスタ構成を表示します。
- 接続性:ネットワーク構成とSSHキーのペアを表示します。
- タグ:このExadataインフラストラクチャに関連付けられているタグを表示します。
- モニタリング: CPU使用率、負荷平均、メモリー使用率などのVMクラスタ・メトリックを表示します。
-
OCIリソース:このVMクラスタおよびExadataインフラストラクチャに直接OCIコンソールに移動するリンクを見つけます。
-
タスク4: Oracle Databaseの作成
-
Oracle Databaseの作成は、OCIコンソールから管理されます。OCIとAWSの緊密な統合により、AWS管理コンソールから直接リンクを利用できます。「VMクラスタ名」または「OCIで管理」をクリックします。
-
Oracle Databaseは、VMクラスタ・リソースです。「Exadata VMクラスタの詳細」ページの「リソース」で、「データベース」および「データベースの作成」をクリックします。
-
「データベースの基本情報」セクションに、次の情報を入力します。
-
データベース名の指定:データベース名を入力します。
ノート:次の要件を満たす必要があります。
- 最大8文字です。
- 英数字のみを含みます
- アルファベットで始まります
- VMクラスタの
DB_UNIQUE_NAME
の最初の8文字にすることはできません。
-
データベースの一意の名前を指定します(オプション):指定しない場合、一意の名前の値は
<db_name>\_<3_chars_unique_string>\_\<region-name\>
として自動的に生成されます。ノート:一意の名前を入力する場合は、次の要件を満たす必要があります。
- 最大30文字
- 英数字またはアンダースコア(
_
)のみを含みます。 - アルファベットで始まります
- VMクラスタ全体で一意。テナンシ全体で一意にすることをお薦めします。
-
データベース・バージョンの選択:データベース・バージョンを選択します。
-
PDB名を指定します(オプション):指定しない場合は、名前値が自動的に生成されます。
ノート:次の要件を満たす必要があります。
- 最大8文字です。
- 英数字またはアンダースコア(
_
)のみを含みます。 - アルファベットで始まります
- Oracle Net Servicesを使用してPDBに接続する場合に、サービス名の競合の可能性を回避するには、PDB名がVMクラスタ全体で一意であることを確認します。
-
-
「データベース・ホームの指定」セクションに、次の情報を入力します。
- データベース・ホームのソース:データベース・ホームのソースを選択します。
- Select an existing Database Home.
- 新しいデータベース・ホームを作成し、データベース・ホームの表示名を入力します。
- データベースの統合監査の有効化
- データベース・イメージ(オプション):目的のOracle公開イメージまたは事前に作成したカスタム・データベース・ソフトウェア・イメージを使用するデータベース・イメージ。
- データベース・ホームのソース:データベース・ホームのソースを選択します。
-
「管理者資格証明の作成」セクションで、sysパスワードの管理者資格証明を作成します。
-
パスワード:パスワードの入力
ノート:次の要件を満たす必要があります。
- 9から30文字である必要があります。
- 少なくとも2つの大文字、2つの小文字、2つの数字および2つの特殊文字が含まれます。特殊文字は、(
_
、(#
)または(-
である必要があります。 - パスワードにユーザー名(
SYS
、SYSTEM
など)を含めることはできません。また、Oracleという単語は、正順でも逆順でも、大/小文字の区別に関係なく含めることができません。
-
パスワードの確認:指定したsysパスワードを確認します。
-
(オプション)「管理者パスワードをTDEウォレットに使用」を選択します。
-
-
「データベース・バックアップの構成」セクションで、データベースをOCIオブジェクト・ストレージにバックアップする設定を指定して、データベース・バックアップを構成します。
- 自動バックアップの有効化:このデータベースの自動バックアップを有効にする場合に選択します。
- バックアップ保存先:バックアップ保存先はオブジェクト・ストレージです。選択後、各サービスに対して要求された情報を確認して入力します。バックアップの保存先の詳細は、Oracle Exadata Database Service on Dedicated Infrastructureでのデータベースのバックアップおよびリカバリの管理を参照してください。
-
「拡張オプションの表示」をクリックします。
-
「管理」セクションに、次の情報を入力します。
-
Oracle SID接頭辞(オプション): Oracle SID接頭辞はOracle Databaseインスタンス番号で、SID接頭辞に自動的に追加され、
INSTANCE_NAME
データベース・パラメータが作成されます。INSTANCE_NAME
パラメータはSIDとも呼ばれます。SIDは、クラウドVMクラスタ全体で一意です。指定しない場合、SID接頭辞のデフォルトはdb_name
です。ノート:次の要件を満たす必要があります。
- 最大12文字
- 英数字またはアンダースコア(
_
)のみを含みます。 - アルファベットで始まります
- VMクラスタ内で一意
-
文字セット:データベースの文字セット。デフォルトはAL32UTF8です。
-
各国語文字セット(オプション):各国語文字セットは、データベースの各国語文字セットです。デフォルトはAL16UTF16です。
-
-
「暗号化」セクションで、データベース・キーを管理するには、「Oracle管理キーの使用」または「顧客管理キーの使用」を選択します。データベース・キーを管理するためのオプションの詳細は、Oracle Exadata Database Service on Dedicated Infrastructureセキュリティ・ガイドを参照してください。
-
「タグ」セクションで、「タグ・ネームスペース」を選択します。タグ付けを使用すると、タグ・キーおよびタグ値を定義して、それらをリソースに関連付けることができます。その後、ビジネス・ニーズに応じたリソースの編成およびリストにタグを活用できます。タグの詳細は、Oracle Exadata Database Service on Dedicated Infrastructureリソースのタグ付けを参照してください。
-
-
「データベースの作成」をクリックして、Oracle Databaseのプロビジョニングを続行します。
次のステップ
新しいOracle Databaseにデータを移行する準備ができました。Oracle Zero Downtime Migration(ZDM)を見て、移行のニーズにお役立てください。
関連リンク
-
Oracle Exadata Database Service on Dedicated Infrastructureの概要
-
Oracle Exadata Database Service on Dedicated Infrastructureのビデオ・プレイリスト
-
Oracle LiveLabsワークショップ: Oracle Exadata Database Service on Dedicated Infrastructureの開始
承認
- 著者 - Tammy Bednar氏、Leo Alvarado氏(製品管理)
その他の学習リソース
docs.oracle.com/learnの他のラボを確認するか、Oracle Learning YouTubeチャネルで無料のラーニング・コンテンツにアクセスしてください。また、education.oracle.com/learning-explorerにアクセスしてOracle Learning Explorerになります。
製品ドキュメントは、Oracle Help Centerを参照してください。
Provision Oracle Exadata Database Service in Oracle Database@AWS
G21078-05
February 2025
Copyright ©2025, Oracle and/or its affiliates.