2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

5分でOCI上にDBを構築する

Last updated at Posted at 2024-05-30

Oracle Cloud Infrastructure(OCI)ではOracleDBを非常に簡単に構築できます。
構築を開始してからの待ち時間は20分近くかかるものの、そこまでの作業自体は5分くらいでできます。

どれだけ簡単に作れるか紹介します。

この作業を行う前提

●OCIにアカウントがあり、OCIコンソールにログインできている事
●DBを配置するVCNとサブネットが既にある事

BaseDBの位置づけ

そもそも、BaseDBとは何かを簡単に紹介しておきます。
OCIにはDatabaseのPaaSが何種類か用意されています。
OracleDatabaseは当然準備されていますし、MySQLやPostgresも用意されています。

今回はOracle DatabaseのPaaSでデータベースを構築しますが、Oracle DatabaseのPaaSでも種類が何種類かあります。
こちらの資料がわかりやすいかと思います。

BaseDB(Base Database Service)

いわゆるい一般的なPaaSでインフラをユーザー側で構築する必要無くサービスとしてデータベースが提供されるサービスです。

Exadata Database Service

Databaseに特化したExadataという構成のマシンをクラウド上で使えるサービスですが、マシン丸ごと貸し出しになるので小規模な利用には向いていません。
逆に大規模な場合は高いパフォーマンスを発揮します。

ADB(Autonomous Database)

フルマネージドなデータベースサービスでパッチ当てとかチューニングとかを自動的にやってくれます。
昨日もEnterpriseの機能が使えますが、コストもEnterpriseと同じになります。
管理工数に課題がある場合はADBが威力を発揮します。

今回はこの中のBase Database Service(BaseDB)を使ってOracle Databaseを構築していきます。

BaseDBの構築

OCIコンソールの左上のハンバーメニューより「Oracle Database」を選択し、右側の「Oracleベース・データベース・サービス」を選択します。

20.jpg

DBシステムの作成ボタンを押下します。
21.jpg

コンパートメントは特に意識していない場合はデフォルトのままで良いと思います。
特定のコンパートメントに構築したい場合はこちらでコンパートメントを選択すればそこに構築する事ができます。
DBシステムの名称は任意でOKです。
22.jpg
次にシェイプの変更を押下してプロセッサを選択します。

今回はデフォルトで選択されているAMDのE4プロセッサを選択し、OCPU数を1に変えました。
必要に応じて数量を変えてもらえれば大丈夫です。
23.jpg
メモリーに関してはOCPU数に比例します。
E4の場合、1OCPUに対して16GBになります。
インテルの場合は1OCPUに対して15GBになります。
OCPU数を選択したら下部の「シェイプの選択」して元の画面に戻ります。

次にストレージの変更を押下してストレージを選択します。
24.jpg

今回は早くデプロイしたいため、論理ボリューム・マネージャを選択しました。
また、パフォーマンスに関しては「バランス」か「より高いパフォーマンス」の2種類ですが、今回は価格と性能のバランスがとれている「バランス」を選択しました。

25.jpg

その下のDBシステム構成ですが、Oracle DatabaseのエディションをStandardにしました。

26.jpg

SSHキーですが、ご自身でキーペアを作成してアップロードしても良いのですが、OCI側でも自動生成できるのでそれを利用する事にしました。
「秘密キーの保存」を押下してSSHでアクセスするのに必要な秘密鍵をダウンロードしておきます。
27.jpg

ライセンス・タイプですが、既にライセンスをお持ちで余っている場合いがいは「ライセンス込み」で大丈夫です。
こちらを選択するとライセンス料も込みの利用料になるのでライセンスの心配がありません。
28.jpg

ネットワークは作成済みのVCN・サブネットを選択してください。
VCNとサブネットを作成されていない場合は作成する必要があります。
29.jpg
ホスト名接頭辞はVCN内からDBサーバへアクセスする際のURLに利用されます。
任意で大丈夫です。

NEXTを押下して次のページへ行きます。
31.jpg

データベースを任意の名前で付けます。
32.jpg
必要に応じてPDB名も入力します。

DBへアクセスするパスワードを入力します。
アルファベット大文字小文字、数字、記号を全て使う必要があります。
33.jpg

データベースのバックアップですが、自動バックアップを利用する場合は条件があるため、今回はオブジェクト・ストレージを選択してそのたのパラメータはデフォルトのままにしました。
34.jpg
入力したら「DBシステムの作成」を押下すると構築が始まります。

茶色のアイコンの場合は構築途中です。
35.jpg

構築が完了すると緑色のアイコンになりデータベースの利用ができる状態になっています。
36.jpg

プロビジョニングそのものは20分程度かかるものの、作業そのものは5分もかからずにできます。

2
2
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
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?