バックアップからのデータベース・システムの作成

PostgreSQLを使用して、OCIデータベースの既存のバックアップから新しいデータベース・システムを作成します。

注意

データベース・システムは、IPv6が有効になっていないサブネットでのみ作成できます。IPv6が有効な既存のサブネットを選択すると、データベース・システムの作成は失敗します。

詳細は、「PostgreSQLを使用したOCIデータベースのバックアップの管理」を参照してください。

    1. ナビゲーション・メニューを開き、「データベース」を選択します。PostgreSQLで、「DBシステム」を選択します。
    2. (オプション)「リスト範囲」セクションで、「コンパートメント」を選択します。
    3. 「PostgreSQL DBシステムの作成」をクリックします。
    4. 「PostgreSQL DBSystemの作成」画面で、「バックアップからのDBSystemの作成」を選択します。
    5. (オプション)「フィルタ」セクションを使用して、データベース・システムの作成に使用するバックアップを検索します。次のいずれかを選択します。
      • 日付範囲: 「開始日」および「終了日」を使用してバックアップをフィルタします。
      • バックアップ・タイプ: バックアップが手動または自動のいずれで作成されたかでフィルタします。
    6. 新しいデータベース・システムの作成に使用するデータベース・システム・バックアップを選択し、「次へ」をクリックします。
    7. 次の値を指定して、「データベース構成」を設定します。
      • データベース・システム名: データベース・システムの名前を入力します。
      • 説明: オプションで、データベース・システムの説明を入力します。
      • PostgreSQLメジャー・バージョン: PostgreSQLデータベースのメジャー・バージョンを選択します。
    8. 「データベース・システム」セクションで、「ノード数」の値を入力します。1つのプライマリ・ノードが必要です。追加ノードは読取りレプリカ・ノードとして予約されています。
    9. パフォーマンス層: データベースのパフォーマンス層を選択します。デフォルト値は75,000 IOPSです。詳細は、パフォーマンス層を参照してください。
    10. データ配置のオプションを選択します:
      • リージョナル: データは、リージョン内の複数の可用性ドメインに永続的に格納されます。
      • 可用性ドメイン固有: データは、選択した可用性ドメインに永続的に格納されます。
    11. 次を使用して、データベース・システムのハードウェア構成を設定します:
      • OCPU数: 1ノード当たりのOCPUの数を選択します。
      • 使用可能なシェイプ: データベース・ノードのシェイプを選択します。
    12. 次の値を指定して、データベース・システムのネットワーク構成を設定します:
      • Virtual Cloud Network: データベース・システムを作成するVCNを選択します。VCNを作成する必要がある場合は、「VCNの作成」をクリックして、「VCNおよびサブネットの管理」を参照してください。
      • サブネット: 選択したVCNのプライベート・サブネットを選択します。
      • データベース・システムの指定されたサブネットで使用可能なプライベートIPアドレスを指定します。住所を指定しない場合、サービスによって住所が選択されます。
      • リーダー・エンドポイントの有効化: データベース・システムの単一の読取り専用エンドポイントを有効にするには、このオプションを選択します。詳細は、データベース・システム・リーダー・エンドポイントの有効化または無効化を参照してください。
      • ネットワーク・セキュリティ・グループを使用したトラフィックの制御: このオプションを有効にして、このデータベース・システムを既存のネットワーク・セキュリティ・グループに追加します。リストからNSGを選択し、必要に応じて「別のネットワーク・セキュリティ・グループの追加」を選択します。

        重要

        選択したサブネットまたはNSGに適用されたセキュリティ・リストは、特定のプロトコルおよびポートを使用してデータベース・システムのVNICへのトラフィックを許可するように構成する必要があります。
    13. データベースにデータベース・システム管理者資格証明を指定します。管理者はスーパーユーザーにアクセスできません。PostgreSQL管理ユーザーを持つOCIデータベースでは、ユーザーおよびロールを作成できます。
      1. ユーザー名: 管理者のユーザー名を指定します。この値は、データベース・システムの作成後は変更できません。
      2. 次の「パスワード・オプション」のいずれかを選択します。
        • パスワードの入力:
          1. パスワード: 管理者パスワードを指定します。
          2. パスワードの確認: 管理者パスワードを確認します。
        • OCIボールトの使用:
          1. Vault: 管理者パスワードを含むボールトを選択します。
          2. シークレット: 管理者パスワードを含むシークレットを選択します。
          3. シークレット・バージョン: シークレット・バージョンを選択します。
    14. 「管理ポリシー」セクションでは、データベース・システムのバックアップおよびメンテナンス・ポリシーを指定できます。
      1. 自動バックアップ: 自動バックアップを有効にするには、「自動バックアップの有効化」を選択します。自動バックアップを選択しない場合は、手動でバックアップを管理する必要があります。自動バックアップを有効にすることをお薦めします。自動バックアップを有効にした後、次のオプションを設定できます:
        • バックアップ頻度: バックアップが作成される頻度。
        • 曜日: バックアップが作成される曜日。
        • バックアップ開始時間: バックアップが作成された時間。
        • バックアップ保持期間(日数): バックアップがシステムによって削除される前に保持される値を日数で入力します。デフォルト値は35日です。
      2. メンテナンス: 「メンテナンス・タイプ」オプションを選択します。詳細は、メンテナンスを参照してください。
        • Oracleで設定: Oracleは、重要なメンテナンスを開始する最適な日時を選択します。
        • 独自のメンテナンスのスケジュール: OSやインスタンスのアップグレードなど、重要なメンテナンス・アクティビティをスケジュールする曜日とメンテナンス開始時間(UTCタイムゾーン)を指定します。日時を指定しない場合は、Oracleによって選択されます。
    15. (オプション)「拡張オプションの表示」を選択してパラメータを設定するか、データベース・システムのタグを追加します。
    16. (オプション)構成: 既存のデータベース構成を選択します。
    17. (オプション)タグ: リソースの作成権限がある場合は、そのリソースにフリーフォーム・タグを適用する権限もあります。定義済タグを適用するには、タグ・ネームスペースを使用する権限が必要です。タグ付けの詳細は、リソース・タグを参照してください。タグを適用するかどうかがわからない場合は、このオプションをスキップするか、管理者に連絡してください。タグは後で適用できます。
    18. データベース・システムを構成したら、「次へ」を選択します。
    19. データベース・システム構成を確認し、「作成」を選択します。
  • oci psql db-system create-db-system-backup-source-detailsコマンドおよび必須パラメータを使用して、バックアップからデータベース・システムを作成します。

    oci psql db-system create-db-system-backup-source-details --compartment-id <compartment_OCID> --db-version <db_version> --display-name <display_name> --network-details <file://network-details.json> --shape <shape> --source-backup-id <source_backup_OCID> --storage-details <file://storage-details.json> --system-type <system_type> [OPTIONS]

    CLIコマンドのパラメータおよび値のリストは、CLIコマンド・リファレンスを参照してください。

  • CreateDbSystem操作を実行し、SourceDetailsを使用してバックアップを指定し、バックアップからデータベース・システムを作成します。

    APIの使用およびリクエストの署名の詳細は、REST APIのドキュメントおよびセキュリティ資格証明を参照してください。SDKの詳細は、SDKおよびCLIを参照してください。