Oracle Cloud Infrastructureドキュメント

bkup_apiを使用したExadata Databaseバックアップの管理

Exadataのバックアップ・ユーティリティbkup_apiを使用すると、Exadata DBシステムのデータベースを、Oracle Cloud Infrastructure Object Storageサービスの既存のバケットおよびローカル・ディスクFast Recovery Areaにバックアップできます。

Oracle Cloud Infrastructureで管理されるバックアップについては、「Exadata Databaseバックアップの管理」を参照してください。

このトピックでは、次の方法について説明します:

  • バックアップ先を指定するバックアップ構成ファイルを作成し、バックアップを実行する必要がある場合、およびバックアップの保持期間を指定します。 バックアップ先がオブジェクト・ストレージの場合、ファイルにはサービスにアクセスするための資格証明も含まれます。
  • バックアップ構成ファイルをデータベースに関連付けます。 データベースはスケジュールどおりにバックアップされるか、オンデマンド・バックアップを作成することができます。
ノート

次の手順を実行する前に、Exadata DBシステムのすべてのコンピュート・ノードでクラウド固有のツールを更新する必要があります。 詳細は、「Exadata DBシステムの更新」を参照してください。

前提条件

  • Exadata DBシステムでは、Oracle Cloud Infrastructure Object Storageサービスにアクセスする必要があります。 Oracleでは、このアクセスを有効にするためにVCNを持つサービス・ゲートウェイを使用することをお薦めします。 詳細は、「Exadata DBシステムのネットワーク設定」を参照してください。 このトピックでは、特に次のことに注意してください:

  • バックアップ先として使用する既存のオブジェクト・ストレージ・バケット。 コンソール APIまたはオブジェクト・ストレージ APIを使用してバケットを作成できます。 詳細は、「バケットの管理」を参照してください。
  • Oracle Cloud Infrastructureによって生成された「認証トークン」 コンソールまたはIAM APIを使用してパスワードを生成することができます。 詳細については、「認証トークンの操作」を参照してください。
  • バックアップ構成ファイルで指定されたユーザー名には、オブジェクト・ストレージへのテナンシレベルのアクセス権が必要です。 これを行う簡単な方法は、ユーザー名をAdministratorsグループに追加することです。 ただし、クラウド・サービスのすべてへのアクセスを許可します。 かわりに、管理者は、オブジェクト・ストレージ内の必要なリソースのみにアクセスを制限してデータベースのバックアップとリストアを行うようなポリシーを作成する必要があります:

    Allow group <group_name> to manage objects in compartment <compartment_name> where target.bucket.name = '<bucket_name>'

    Allow group <group_name> to read buckets in compartment <compartment_name>

    ユーザーをグループに追加する方法の詳細については、「グループの管理」を参照してください。 ポリシーの詳細については、「ポリシーの開始」を参照してください。

デフォルトのバックアップ構成

バックアップ構成は、Oracleベスト・プラクティスのガイドラインに従います:

  • データベースのフル(レベル0)バックアップ、続いて7日間のサイクル(オブジェクト・ストレージ宛先の30日間のサイクル)で増分バックアップ(レベル1)を実行します。
  • 選択したシステム・ファイルの完全バックアップ。
  • データベースのデプロイメント作成プロセス中に設定された特定の時間に毎日自動的にバックアップが行われます。

保存期間:

  • オブジェクト・ストレージとローカル・ストレージ: 30日間、最新の7日間のバックアップをローカル・ストレージで利用できます。
  • オブジェクト・ストレージのみ: 30 days.
  • ローカル・ストレージのみ: 七日間。

暗号化:

  • オブジェクト・ストレージとローカル・ストレージ: クラウド・ストレージへのすべてのバックアップは暗号化されています。
  • オブジェクト・ストレージのみ: クラウド・ストレージへのすべてのバックアップは暗号化されています。

バックアップの管理

バックアップ構成ファイルを作成するには
オンデマンド・バックアップを作成するには
バックアップ構成を削除するには
ローカル・バックアップを削除するには
オブジェクト・ストレージでバックアップを削除するには

次の作業

オブジェクト・ストレージをバックアップ先として使用した場合、Storageページのコンソール・ページにバケット内のバックアップ・ファイルを表示するには、オブジェクト・ストレージを選択します。

RMANユーティリティを使用して、データベース・バックアップを手動でリストアできます。 RMANの使用方法については、リリース18.112.212.1、または11.2「Oracle Database Backup and Recoveryユーザーズ・ガイド」を参照してください。