Oracle データベースのバックアップの前提条件

バックアップと DR による Oracle データベースの保護の前提条件は次のとおりです。

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

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

ステップ 場所 What これらの手順は次のとおりです。
1 データベース サーバー バックアップと DR エージェントをインストールまたはアップグレードします。常に最新のバックアップと DR エージェントを使用します。 ホストに適したバックアップと 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 認証とデータベース認証を使用するバックアップと DR の違いについて説明します。

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

OS 認証を使用したバックアップと DR

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

管理コンソールの [アプリケーションの詳細と設定] で、認証構成を検証できます。

データベース認証を使用したバックアップと DR

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

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

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

  2. 認証を行うデータベース サーバーを右クリックし、[編集] をクリックします。

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

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

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

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

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

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

Oracle データベースのバックアップのプロパティは、イメージが次の脅威から保護されているかどうかによって異なります。

ファイル システム上のデータファイルを含む Oracle データベースをバックアップする

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

ファイル システムのバックアップと DR ステージング ディスク

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

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

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

ASM ディスク グループのバックアップと DR ステージング ディスク

特定のファイル システム データベースを ASM ディスク グループ形式で保護するには、[Application Details & Settings] で [Convert file system format to Oracle ASM format] チェックボックスをオンにします。これを行うには、ASM が保護されたデータベース ノードにインストールされ、実行されている必要があります。

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

ASM ディスク グループ上のデータファイルを含む Oracle データベースをバックアップする

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

ASM ディスク グループのバックアップと DR ステージング ディスク

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

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

バックアップと DR のステージング ディスクを個々の RAC メンバーノードまたはすべての RAC メンバーノードに提示する [Application Details and Settings] は次のとおりです。

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

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

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

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

ファイル システムのバックアップと DR ステージング ディスク

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

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

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

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

Oracle DBA ガイド