バックアップ/リカバリ アプライアンスで Oracle データベースをバックアップするための前提条件

Backup and DR を使用して Oracle データベースを保護するための前提条件は次のとおりです。

  1. OS 認証とデータベース認証と、ファイル システムまたは ASM ディスク グループでの Oracle RMAN バックアップのコンセプトを確認します。

  2. 保護のために Oracle データベースを準備するの手順に沿ってデータベースを準備します。

ステップ 場所 What これらの手順は次の場所にあります。
1 データベース サーバー Backup and DR エージェントをインストールまたはアップグレードします。常に最新の Backup and DR エージェントを使用してください。 ホストに適した Backup and DR エージェントを取得する
2 [管理コンソール] > [管理] > [ホスト] データベース サーバーをホストまたは VM として追加する必要があります。 ホストを追加します。
3 アプライアンス管理コンソールの Oracle データベース ウィザード オンボーディング ウィザードを使用して、データベースを検出して保護します。 Oracle アプリケーションを検出して保護する。
4 バックアップ プラン データベースに適したバックアップ テンプレートとリソース プロファイルが 1 つ以上必要です。 Oracle データベースのポリシーのオーバーライド
5 アプリ マネージャー 設定する必要がある Oracle 固有のアプリケーションの詳細と設定が多数あります。 Oracle データベースのアプリケーションの詳細と設定

Oracle OS ユーザー

データベース インスタンスは、Oracle バイナリを所有する Oracle OS ユーザーとして実行する必要があります。データベース インスタンスが Oracle OS のオーナーとは異なる OS ユーザー アカウントとして実行されている場合は、データベース インスタンスを実行している OS ユーザーに、Oracle OS のオーナーと同じグループ アクセス権限があることを確認します。

OS 認証とデータベース認証

以降のセクションでは、OS 認証とデータベース認証を使用する Backup and DR の違いについて説明します。

デフォルトでは、ホストは OS 認証を使用します。Linux ホストでは、OS 認証または DB 認証を使用できます。Windows ホストの場合、OS 認証のみを使用できます。

Backup and DR を OS 認証で使用する

OS 認証では、データベースのユーザー アカウントも、サービス名も必要ありません。Backup and DR は / as sysdba を使用してデータベースに接続します。

アプライアンス管理コンソールの [Application Details and Settings] から、認証構成を検証できます。

Backup and DR を使用したデータベース認証

Oracle データベース認証では、Oracle データベースの認証情報が使用されます。Oracle データベース認証では、sysdba 権限(Oracle 12c 以降の場合は sysbackup)でデータベースに接続するためのデータベース認証情報を提供する必要があります。

Oracle データベース認証を有効にするには、次の操作を行います。

  1. アプライアンス管理コンソールで、[Manage] プルダウン メニューをクリックし、[Hosts] を選択します。

  2. 認証するデータベース サーバーを右クリックし、[Edit] をクリックします。

  3. [ホストの編集] ページで、[Oracle データベース認証を使用する] ボタンを右にスライドします。バックアップ ジョブは、そのデータベース サーバー上のすべてのデータベースにデータベース認証を使用します。バックアップを成功させるには、[アプリケーションの詳細と設定] にデータベース ユーザー アカウントが必要です。

  4. [App Manager] に移動し、データベース認証を有効にしたホスト上のデータベースを右クリックして、[Manage Backup Plan] を選択します。

  5. ページ上部の [詳細と設定] をクリックします。

  6. [認証] までスクロールし、認証情報を入力します。構成を検証し、必要に応じて他の設定を入力します。

  7. このデータベース サーバーから管理されるデータベースごとに、ステップ 4 からステップ 6 を繰り返します。

ファイル システムまたは ASM ディスク グループでの Oracle RMAN バックアップ

Oracle データベースのバックアップには、バックアップが次のどちらから保護されているかに応じて異なるプロパティがあります。

ファイル システム上のデータファイルを使用して Oracle データベースをバックアップする

このセクションでは、ファイル システム上のデータファイルを使用して Oracle データベースをバックアップする方法について説明します。

ファイル システム上の Backup and DR ステージング ディスク

ファイル システム上のデータファイルを使用して Oracle データベースをバックアップすると、Backup and DR ステージング ディスクが Oracle サーバー(保護ノード)にマッピングされます。OS のファイル システムに基づく新しいファイル システムが Backup and DR ステージング ディスクに作成されます。たとえば、ソース データベースが Linux ext4 にある場合、ext4 ファイル システムが作成されます。

データベース全体のすべてのデータファイルの RMAN バックアップ コピーが、Backup and DR によって提示されたファイル システムにキャプチャされます。ステージング ディスクのスナップショットが作成されます。

dNFS がサポートされています。仮想 Oracle データベースを保護してマウントするように dNFS を構成するをご覧ください。

Backup and DR ステージング ディスク(ASM ディスク グループ上)

特定のファイル システム データベースを ASM ディスク グループ形式に保護するには、[アプリケーションの詳細と設定] で [ファイル システムの Oracle ASM への変換] チェックボックスをオンにします。これには、保護されたデータベース ノードに ASM がインストールされ、実行されている必要があります。

Oracle ASM ディスク グループでファイル システムの Oracle データベース バックアップをキャプチャすると、Backup and DR ステージング ディスクが Oracle データベース サーバーにマッピングされ、Oracle ASM レイヤに提示されます。ASM バックアップ ディスク グループは、マッピングされたディスクを使用して ASM の下に作成されます。

ASM ディスク グループのデータファイルを使用して Oracle データベースをバックアップする

このセクションでは、ASM ディスク グループのデータファイルを使用して Oracle データベースをバックアップする方法について説明します。

Backup and DR ステージング ディスク(ASM ディスク グループ上)

ASM ディスク グループにデータファイルがある Oracle データベースをバックアップすると、Backup and DR ステージング ディスクが Oracle データベース サーバーにマッピングされ、Oracle ASM レイヤに提示されます。ASM バックアップ ディスク グループは、マッピングされたディスクを使用して ASM の下に作成されます。

データベース全体のすべてのデータファイルの RMAN イメージコピーは、ASM ヘッダー情報を保持する Backup and DR によって提示された ASM ディスク グループにキャプチャされます。ASM ヘッダー情報を含むステージング ディスクのスナップショットが作成されます。

Backup and DR ステージング ディスクを個々の RAC メンバーノードまたはすべての RAC メンバーノードに提示するアプリケーションの詳細と設定は次のとおりです。

  • RAC メンバーの自動検出: パブリック IP アドレスを手動で入力するのではなく、Backup and DR で RAC ノードを自動検出する場合は、この設定を選択します。自動検出が選択されている場合、Backup and DR ステージング ディスクはすべての RAC メンバーノードに表示されます。

  • RAC メンバーノード: Backup and DR ステージング ディスクを提示する RAC メンバーノードのパブリック IP アドレスを指定します。RAC メンバーの自動検出を使用する場合は、この操作は必要ありません。

詳細については、Oracle データベースのアプリケーションの詳細と設定をご覧ください。

複数のノードからバックアップを実行するには、複数のノードから並列 RMAN イメージコピーを構成するの説明に従って tnsnames を構成します。最適な結果を得るには、ASM のスケーラビリティと制限(Oracle ドキュメント ID 370921.1)に注意してください。

ファイル システム上の Backup and DR ステージング ディスク

ASM データベースをファイル システム形式で保護するには、[アプリケーションの詳細と設定] に移動し、[ASM 形式をファイルシステム形式に変換] で [はい] を選択します。

Backup and DR ステージング ディスクは、Oracle サーバーの保護ノードにマッピングされます。OS のファイル システムに基づく新しいファイル システムが Backup and DR ステージング ディスクに作成されます。たとえば、ソース データベースが Linux ext4 上にある場合、ext4 ファイル システムが作成されます。

データベース全体のすべてのデータファイルの RMAN イメージコピーが、Backup and DR によって提示されたファイル システムにキャプチャされます。ステージング ディスクのスナップショットが作成されます。

dNFS がサポートされています。仮想 Oracle データベースを保護してマウントするように dNFS を構成するをご覧ください。

Oracle DBA ガイド