7
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Oracle Database@AzureをPAYGで作成してみた

Last updated at Posted at 2024-09-10

はじめに

9/9にOracle Database@Azureが月額課金(Pay As You Go)の方式であればプライベートオファーなしでAzure マーケットプレイスから作成できるようになりました。
ニュースリリース:Oracle Database@Azure Pay As You Go

デプロイ方法にやや特徴があるため今回は調べながら作成していきたいと思います。

必要なリソース

PAYGで作れるからと言ってすぐに作成できるわけではなく作成できるようになるには下記リソースが必要ということが検証で判明しました。そのため、こちらも含めて構築していきたいと思います。
・Azure Virtual Network(+委任された専用サブネットが別途作成必要)
・Oracle Database@Azure PAYG subscription
・Oracle Cloudアカウント(連携のための新規アカウント)

今回の構成

作成する構成はこちらです。上記の必要なリソースを準備し、Autonomous Databaseの構築と自動バックアップ設定を追加します。
image.png
※Oracle Database@Azureの内部アーキテクチャと仕組みについてはこちらをご確認ください。
[参照]Oracle Database@Azureでミッション・クリティカルなアプリケーションを強化

Oracle Database@Azure構築手順

Oracle SubscriptionPAYG構築

まずAzureにサインインして[リソース、サービス、ドキュメントの検索]から[Oracle Database]と検索し、[Oracle Database@Azure]を選択します。
OracleDBAzure1.png

[Oracle Subscriptionの表示]を選択します。
OracleDbAzure2.png
[oracleSubscriptionの作成]を選択します。
図1.png

[Oracle Database@AzurePay As You Go]を選び[購読する]を選択します。
OracleDBAZure4.png

下記のように選択します。
サブスクリプション:既存の有効なサブスクリプション
リージョン:グローバル
計画:Oracle Database@Azure Pay As You Go
請求期間:1Month Subscription
[確認と作成]を選択します。OracleDBAzure5.png

[サービス条件に同意します]にチェックを入れ[確認と作成]を選択します。
OracleDBAzure6.png

記載事項の確認をして問題なければ[作成]を選択します。
OracleDBAzure7.png

デプロイ完了後、[リソースに移動]を選択します。
OracleDBAzure8.png

Oracle Cloudアカウント構築

画面を見るとOracle Cloudアカウントが保留中になっているので現時点ではまだ利用できません。PAYGの場合は新規で作成する必要があり、Oracle Database@Azureデプロイのために連携するOracle Cloudアカウント作成の設定を完了しないと使えません。
[参照]OCIアカウントをリンクする
[BillingSubscription_Overview.messageText]を選択します。
OracleDBAzure9.png

[BillingSubscription_Oraclecloudaccount.createNewAccount]を選択します。
OracleDBAzure10.png

Oracle Cloudアカウントの作成画面に移動するためAzureのアカウントを作ったときのように情報を入力し
画面下部の[チェックボックス]にチェックを入れた後[テナンシの作成]を選択します。
OracleDBAzure11.png

入力が問題なく完了するとこちらの画面になります。連絡完了のメールが登録したメールアドレスにくるまで待ちます。
OracleDBAzure12.png

今回の検証では1時間以内に届いたので登録したメールを開き[Sign In]を選択します。
OracleDBAzure13.png

登録した[メールアドレス]と[パスワード]を入力し[サイン・イン]を選択します。
OracleDBAzure14.png

多要素認証必須のためセキュアな認証の有効化を選択します。
OracleDBAzure15.png

次に[モバイル・アプリ]を選択し表示されたQRをAuthenticatorアプリで読み取る必要があります。
Oracle Cloud用のAuthenticatorアプリはこちら
Androidユーザー向けリンク
Iphoneユーザー向けリンク

QRが読み取られるとページが移動しますので[完了]を選択します。
image.png

多要素認証を利用してOracle Cloudにログインできた後上に青い文字で[Oracle Database@Azureコンソールリソースにアクセスできます。OCI Free Tierが提供する内容について詳しくは、Oracleの営業担当者にお問い合わせください]と英語または日本語で出てきたらOracle Cloud側の準備は完了です。
image.png

Azure側のOracle Subscriptionに戻るとOracle Cloudアカウントがアクティブ化済みに変わっています。
image.png

Azure Virtual Network構築

次はAzure側に戻りOracle Database@Azureをデプロイするためのネットワークを作成していきます(これがないと作成時にデプロイ先のネットワークが選択できないためです)。
ホーム画面に戻り[リソース、サービス、ドキュメントの検索]に[仮想ネットワーク]と入力し[仮想ネットワーク]を選択します。
image.png

[+作成]を選択します。
image.png

下記のように項目を入力し[IPアドレスを選択]します。
image.png

IPアドレス空間を設定したあと、[確認+作成]を選択します。
image.png

設定値に問題がないかを確認し[作成]を選択します。
image.png

作成完了後、リソースに移動しOracle Database専用Subnetを作成するため[サブネット]を選択します。
image.png

下記のように入力して[追加]を選択します。
image.png

追加後、委任された専用サブネットが増えたのを確認できます。
image.png

Oracle Database@Azure構築

ホーム画面に戻り、[リソース、サービス、ドキュメントの検索]から[Oracle Database]を入力し[Oracle Database@Azure]を選択します。
image.png

[Oracle Autonomous Databaseの作成]を選択します。
image.png

基本項目で下記のように入力した後[次へ]を選択します。
image.png

構成項目で下記のように入力した後[次へ]を選択します。
image.png

ネットワーク項目を下記のように入力した後[次へ]を選択します。
image.png

メンテナンス項目を下記のように入力した後[確認と作成]を選択します。
image.png

入力情報を確認し[作成]を選択します。
image.png

デプロイ完了後[リソースに移動]を選択します。
image.png

リソース画面からOracle Database@Azureの情報が確認できます。
image.png

リソースグループからは全体のリソースが確認できます。
image.png

Oracle Databaseの設定を変更したい場合はOracle Database Azureのリソースから[OCIに移動]を選択します。
image.png

Oracle Cloud側のコンソール画面より起動停止やCPUメモリの変更など様々な設定変更が可能です。
image.png

参考文献

Oracle Database@Azureについて学習
概要 - Oracle Database@Azure
Oracle Database@Azureのプロビジョニングおよび管理
Oracle Database@Azure を使用して、既存の Azure 環境で Oracle データベースを実行する
Oracle Autonomous Database をプロビジョニングする
Oracle Database@Azureに関するFAQ
OCIドキュメント Oracle Database@Azure
Oracle on Azure
Oracle Database@Azure

次の手順

102:Oracle Database@Azureに接続する
103:Oracle Database@AzureでAutonomous Data Guardを構成して切り替えテストを実施する
104:Oracle Database@Azureにデータをロードする

運用時の手順

201:Oracle Database@Azureのサブスクリプションとアカウントの仕組みについて
202:Oracle Database@Azureでポータル別設定項目をまとめてみた
203:Oracle Database@Azureでこまったときにサポートリクエストを上げて自己解決する方法

7
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?