ノート:
- このチュートリアルでは、Oracle Cloudへのアクセスが必要です。無料アカウントにサインアップするには、Oracle Cloud Infrastructure Free Tierの開始を参照してください。
- Oracle Cloud Infrastructureの資格証明、テナンシおよびコンパートメントの値の例を使用します。演習を完了するときに、これらの値をクラウド環境に固有の値に置き換えます。
Oracle Database@Google CloudでのOracle Exadata Database Serviceのプロビジョニング
イントロダクション
Oracle Database@Google Cloudは、Oracle Cloud Infrastructure(OCI)でOracle Exadata Database Serviceを使用しながら、Google Cloudでアプリケーションやその他のサービスを実行することによる、パフォーマンス、スケール、可用性のすべての利点を提供します。この共同ソリューションにより、開発者は、AI Vector SearchなどのOracle Databaseのイノベーションと、Vertex AIやGeminiの基礎モデルなどのクラス最高のGoogle Cloudサービスを組み合わせたクリエイティブ・アプリケーションを導入できます。
Exadataインフラストラクチャは、ネットワーク図に示すように、Google Cloud Data Centerにコロケーションされます。Exadataインフラストラクチャは、ユーザー権限や請求の管理など、すべてのGoogle Cloudサービスを作成、有効化および使用するための基礎となるGoogle Cloudプロジェクトに割り当てられます。Oracle管理ネットワークを使用してExadata VMおよびデータベースに接続する仮想プライベート・クラウド(VPC)を作成します。
目的
- Exadataインフラストラクチャ、Exadata VMクラスタおよびOracle Database 23aiをプロビジョニングします。
タスク1: Exadataインフラストラクチャのプロビジョニング
-
Google Cloudコンソールにログインし、「Exadata Database」、「Exadataインフラストラクチャ」および「作成」をクリックします。
ノート: OCIテナンシがプライベート・オファーを介してリンクされており、VPCがすでにプロビジョニングされているとします。
-
「Exadataインフラストラクチャ・インスタンスの詳細」で、インフラストラクチャ表示名、インフラストラクチャIDを入力し、Exadataインフラストラクチャがプロビジョニングされるリージョンを選択します。
ノート: インフラストラクチャIDは、Google CloudのすべてのExadataインフラストラクチャで一意である必要があります。インフラストラクチャ表示名を更新できます。
-
「マシン構成」で、「Exadataインフラストラクチャ・シェイプ」を選択します。最小構成はすでに入力されています。2つのデータベース・サーバーと3つのストレージ・サーバーを使用して、データベース・ワークロードで使用する252個のOCPUおよび189TBの使用可能ストレージにアクセスできます。
-
Oracle Exadata Database Serviceは、Oracleがインフラストラクチャ・メンテナンスを提供する共同管理サービスです。プロビジョニング・プロセスの一部として、メンテナンスの方法とスケジュールを指定できます。「変更」をクリックし、次の情報を入力します。
-
「メンテナンス方法プリファレンス」には、「ローリング」または「非ローリング」があります。デフォルトでは、Exadataインフラストラクチャは、ローリング形式で更新されます(停止時間なしで一度に1つのサーバーが対象)。非ローリング・メンテナンス方法では、メンテナンス時間が最小化されますが、完全なシステム・ダウンタイムが発生します。
-
カスタム・アクションは、オラクル社の管理の範囲外で、追加のアクションを実行する場合にのみ有効にします。カスタム・アクション・タイムアウトは、データベース(DB)サーバーでメンテナンスを開始する前にカスタム・アクションを実行できます。
-
「メンテナンス・スケジュール」で、インフラストラクチャ・メンテナンスの日付と開始時刻をシステムで割り当てることができるデフォルト設定の「プリファレンスなし」。「スケジュールの指定」を選択して、スケジュールをカスタマイズできます。
-
メンテナンスのスケジュール時に通知を受信する一意のメンテナンス連絡先電子メール・アドレスを最大10個指定します。
-
-
「保存」をクリックしてメンテナンス更新を保存します。
-
「作成」をクリックして、Exadataインフラストラクチャのプロビジョニングを続行します。
タスク2: Exadata VMクラスタのプロビジョニング
各Oracle Exadataデータベース・サーバーには、1つ以上の仮想マシン(VM)ゲストが含まれます。複数の仮想マシン・クラスタ(MultiVM)のサポートにより、データベース・サーバーごとに最大8つのVMをサポートし、Exadataデータベース・システムごとに合計8つのVMクラスタをホストできます。VMクラスタをプロビジョニングする場合、Oracleデータベース・ワークロードをサポートするVMクラスタに割り当てられるシステム・リソースを指定します。
-
Exadata VMクラスタを作成するには、「CREATE」をクリックして、VMクラスタをExadataインフラストラクチャに関連付けます。VMクラスタ構成は、VM内でプロビジョニングされるデータベースに基づいています。これには、OCPUの数、メモリー、データベース・ストレージ、クライアントとバックアップのネットワーク、およびデータベース・ライセンスが含まれます。
「Exadata Database」ページで、「EXADATA VM CLUSTERS」および「CREATE」をクリックします。
-
「基本詳細」ページで、次の情報を入力します。
-
表示名: VMクラスタのユーザー・フレンドリな表示名を入力します。この名前は一意である必要はありません。
-
VMクラスタID: VMクラスタIDは、テナンシ内で一意である必要があります。
-
Oracle Grid Infrastructureバージョン: VMクラスタにインストールするリリースのOracle Grid Infrastructureバージョン(19cおよび23ai)を選択します。
ノート: Oracle Grid Infrastructureリリースにより、VMクラスタでサポートできるOracle Databaseリリースが決まります。たとえば、Oracle Grid Infrastructureソフトウェア・リリースより新しいOracle Databaseリリースは実行できません。
-
-
VMクラスタ構成では、リソースをVMに割り当てることができます。次の情報を入力します
-
VM当たりのOCPU数: VM当たりのOCPU数を入力して、その数のOCPUを各VMクラスタの仮想マシン・コンピュート・ノードに割り当てます。VM当たり最小は2 OCPUです。「リクエストされたOCPUの合計数」は、VMクラスタ全体で割り当てるOCPUコアの合計数です。
-
VM当たりのメモリー:各VMに割り当てるVM当たりのメモリーを入力します。VM当たりの最小値は30GBです。
-
VM当たりのローカル・ストレージ:各VMにローカル・ストレージを割り当てるVM当たりのローカル・ストレージを入力します。VM当たりの最小値は60GBです。
ノート:新しいVMクラスタを作成するたびに、データベース・サーバーのローカル領域から残っている領域が新しいVMクラスタに使用されます。
-
-
使用可能なExadataストレージ構成を1TBの倍数で入力します。最小値は2 TBです。
-
Exadataスパース・スナップショットのストレージの割当て: VMクラスタ内でスナップショット機能を使用する場合に選択します。スパース・スナップショットのストレージ構成オプションは、VMクラスタの作成後に変更できません。
-
ローカル・バックアップへのストレージの割当て: Oracle Exadata Cloud Infrastructureインスタンス内でローカルExadataストレージへのデータベースのバックアップを実行する場合に選択します。ローカル・バックアップのストレージ構成オプションは、VMクラスタの作成後に変更できません。
-
-
「ネットワーク・プロジェクトおよび関連ネットワーク」を選択して、Exadata VMクラスタに接続する権限があるネットワーキングを定義し、次の情報を入力します。
-
クライアントIP範囲: VMクラスタがアタッチするクライアントIP範囲。
-
バックアップIP範囲:バックアップIP範囲は、バックアップ先との間でバックアップ情報を転送するバックアップ・ネットワークおよびOracle Data Guardレプリケーションに使用されます。
ノート:
192.168.16.16/28
と重複するサブネットは使用しないでください。これはデータベース・インスタンス上のOracle Clusterwareプライベート・インターコネクトによって使用されています。 -
ホスト名接頭辞:アルファベットで始まり、英数字およびハイフン(
-
)のみを含めることができます。Exadata DBシステムには、最大12文字まで指定できます。ノート:ホスト名はサブネット内で一意である必要があります。
-
-
SSHキーを入力して、SSHトンネリングを使用してシステムのデータベースのサービスにアクセスします。VMクラスタ・コンピュート・ノードへのアクセスに使用するSSH公開キーを入力します。
-
VMクラスタに使用する「ライセンス・タイプ」を選択します。
-
ライセンス込み:クラウド・サービスのコストにデータベース・サービスのライセンスが含まれている場合に選択します。
-
Bring Your Own License (BYOL):無制限ライセンス契約または無制限ライセンス契約を契約されているOracle Databaseのお客様が、そのライセンスをOracle Cloud Infrastructureで使用する場合に選択します。
-
-
診断収集を有効にすることで、Oracle Cloud操作およびユーザーは、ゲストVMの問題を迅速かつ効率的に特定、調査、追跡および解決できます。イベントをサブスクライブすると、リソースの状態変化に関する通知を受けることができます。
ノート:この機能はいつでもオプト・アウトできます。
-
「拡張フィールド」セクションで、次の情報を入力します。
-
タイムゾーン: VMクラスタのタイムゾーンを指定します。
-
SCANリスナー・ポート(TCP/IP) SCANリスナー・ポート(TCP/IP)を入力します。VMクラスタのプロビジョニング後にこれを変更することはできません。
-
-
「作成」をクリックして、Exadata VMクラスタのプロビジョニングを続行します。
タスク3: Oracle Databaseの作成
-
Oracle Databaseの作成は、OCIコンソールから管理されます。OCIとGoogle Cloudの緊密な統合により、Googleコンソールから直接リンクを利用できます。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ウォレットに使用」パスワードの選択はオプションです。
-
-
「データベース・バックアップの構成」セクションで、データベースをOracle Database Autonomous Recovery ServiceまたはOCI Object Storageにバックアップする設定を指定して、データベース・バックアップを構成します。
- 自動バックアップの有効化:このデータベースの自動バックアップを有効にする場合に選択します。
- バックアップ保存先:バックアップ保存先の選択肢は、Autonomous Recovery ServiceまたはObject Storageです。選択後、各サービスに対して要求された情報を確認して入力します。バックアップの保存先の詳細は、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 LiveLabsワークショップ: Oracle Exadata Database Service on Dedicated Infrastructureの開始
-
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 at Oracle Database@Google Cloud
G14497-01
September 2024