DBシステムの作成の概要
この記事では、DBシステムの作成に必要な様々な設定の概要について説明します。
コンソール、APIまたはCLIを使用してDBシステムを作成すると、Oracle Databaseをサポートするようにシステムがプロビジョニングされ、指定したオプションおよびこの記事で後述するいくつかのデフォルト・オプションに基づいてOracle Databaseが作成されます。
必要なIAMポリシー
Oracle Cloud Infrastructureを使用するには、管理者によってポリシーでセキュリティ・アクセス権が付与されている必要があります。 コンソールまたは(SDK、CLIまたはその他のツールを使用した) REST APIのどれを使用しているかにかかわらず、このアクセス権が必要です。 権限がない、または認可されていないというメッセージが表示された場合は、アクセス権のタイプと作業するコンパートメントを管理者に確認してください。
管理者向け: 「データベース管理者がOracle Cloudデータベース・システムを管理できるようにします」のポリシーを使用すると、指定したグループはデータベースおよび関連するデータベース・リソースに対してすべての操作を実行できます。
ポリシーを初めて使用する場合は、ポリシーの開始および共通ポリシーを参照してください。 データベースのポリシーの作成の詳細は、「データベース・サービスの詳細」を参照してください。
前提条件
DBシステムを作成するには:
-
SSHを介したDBシステムへの接続に使用するキー・ペアの公開キー(OpenSSH形式)。 読みやすくするために省略されたサンプルの公開キーを次に示します。
ssh-rsa AAAAB3NzaC1yc2EAAAABJQAA....lo/gKMLVM2xzc1xJr/Hc26biw3TXWGEakrK1OQ== rsa-key-20160304 - DBシステムを起動するための正しく構成された仮想クラウド・ネットワーク(VCN)。 関連するネットワーキング・リソース(ゲートウェイ、ルート表、セキュリティ・リスト、DNSなど)も、必要に応じて構成する必要があります。
- Oracleでは、DBシステムのバックアップを計画している場合や管理対象の更新機能を使用する場合、サービス・ゲートウェイを使用して必要なアクセスを有効にすることをお薦めします。
- マルチ・ノードRAC DBシステムの場合、サブネット上のイングレスとエグレスについてポート22が開いていて、作成するセキュリティ・ルールがステートフル(デフォルト)であることを確認します。 そうしないと、DBシステムは正常にプロビジョニングできなくなる可能性があります。
詳細は、次を参照してください。
データベースのデフォルト・オプション
コンソールでのDBシステムの作成を簡略化するため、およびAPIの使用時には、データベースに対して次のデフォルト・オプションが使用されます。
- コンソール有効: False
- コンテナ・データベースの作成: True
- インスタンスのみの作成(スタンバイおよび移行の場合): False
- データベース・ホームID: 新しいデータベース・ホームを作成
- データベース言語: AMERICAN
- データベース・サイズ設定テンプレート:
odb2 - データベース・ストレージ: 自動ストレージ管理(ASM)。 オプションで、プロビジョニングを高速化するために、Logical Volume Managerを使用して単一ノードのDBシステムをプロビジョニングできます。
- データベース・テリトリ: AMERICA
- 一意のデータベース名: ユーザー指定のデータベース名とシステム生成のサフィクス(例:
dbtst_phx1cs)。 - PDB管理者名:
pdbuser
バックアップを使用したデータベースの作成
リカバリ・サービスまたはオブジェクト・ストレージに格納されているバックアップをデータベースのソースとして使用して新しいDBシステムを作成する場合、次のオプションがあります:
- 日次自動バックアップ。 自動バックアップを有効にし、使用可能なバックアップを使用する必要があります。 自動バックアップからデータベースを作成する場合は、レベル0の週次バックアップ、またはレベル0の最新のバックアップの後に作成されたレベル1の増分バックアップを選択できます。
- オンデマンド完全バックアップ。
- スタンドアロン・バックアップ。
- 最終アーカイブREDOログ・バックアップ。 自動バックアップが有効になっている必要があります。 このバックアップは、最新の日次自動バックアップのデータとアーカイブREDOログからのデータを結合し、使用可能な最新のバックアップを表します。 最終アーカイブREDOログ・バックアップの時間は、「最終バックアップ時間」フィールドの「データベースの詳細」ページに表示されます。
-
ポイントインタイム・アウト・オブ・プレース・リストア。 タイムスタンプを指定して、指定した時点までのデータを含むデータベースの新規コピーを作成します。 タイムスタンプは、「データベースの詳細」ページに表示される「最終バックアップ時間」時間以前である必要があります。 ポイントインタイム・アウト・オブ・プレース・リストアを実行する場合、次の制限に注意してください:
- タイムスタンプはデータベースのリカバリ・ウィンドウ内にある必要があります
- タイムスタンプは、使用可能な自動バックアップのデータベース・インカネーション内で使用可能になっている必要があります
- タイムスタンプは2つの重複するデータベース・インカネーション内にあってはなりません
- 指定したタイムスタンプ以降にデータベースの構造が変更された場合、データベースの作成操作は失敗します。 構造的な変更には、表領域の作成や削除などの操作が含まれます。
- 別のポイントインタイム・データベース・コピー操作が進行中の場合は、データベースの作成操作を開始できません。
詳細は、「コンソールを使用したデータベースのバックアップ」を参照してください。