Oracle データベースのアプリケーションの詳細と設定を構成する

次のタブを使用して、設定を構成するバックアップ タイプを見つけます。

データベースのバックアップ

次の表に示すアプリケーション設定を使用して、データベースのバックアップを構成します。

設定 入力
ユーザー名とパスワード
[認証] セクション
1. プライマリ ノードからのバックアップ

データベース認証(Linux のみ): Oracle データベース認証では、Oracle データベース認証情報を使用してください。Oracle データベース認証では、sysdba 権限(Oracle 12c 以降の場合は sysbackup)でデータベースに接続するためのデータベース認証情報を指定する必要があります。データベース ユーザー アカウントに、データベース内のユーザーロールセクションに基づいて適切なロールが選択されていることを確認します。

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

2. Data Guard(スタンバイ)ノードからのバックアップ:

データベース認証(Linux のみ): Oracle データベース認証では、バックアップに Oracle データベース認証情報を使用します。Oracle データベース認証では、sysdba 権限(Oracle 12c 以降の場合は sysbackup)を使用してデータベースに接続するためのデータベース認証情報を指定する必要があります。データベース ユーザー アカウントに、データベース内のユーザーロールに基づいて適切なロールが選択されていることを確認します。

OS 認証: プライマリでアーカイブ ログを切り替えて、データガードノードにバックアップの一貫したコピーをキャプチャするには、データベース ユーザー アカウントが必要です。OS 認証では、sysdba 権限または sysbackup 権限は必要ありません。ユーザーに sysdba ロールがない場合は、dba_tablespaces に対する connect、alter system、select 権限を付与する必要があります。データベース ユーザー アカウントで、[データベース内のユーザーロール] セクションで [なし] ロールが選択されていることを確認します。
データベース内のユーザーロール RMAN バックアップには、sysdba ロール(Oracle 12c 以降では sysbackup ロール)が必要です。デフォルト値は sysdba です。データベース内のユーザー アカウントに割り当てられているロールに基づいて、適切なロールを選択してください。これは DB 認証にのみ適用されます。

OS 認証を使用した Data Guard バックアップ: sysdba 以外のデータベース ユーザー アカウントまたは sysoper 以外のデータベース ユーザー アカウントにロール [なし] を選択します。sysdba 以外のロールまたは sysoper 以外のロールに必要な権限は、connect, alter system, select on dba_tablespaces ロールです。
チャンネル数 バックアップの並列処理を構成する RMAN チャネルの数を入力します。チャネルの数は、サーバーで使用可能なコアの数に基づいて構成し、並列実行するように構成された他のデータベース バックアップを考慮する必要があります。デフォルトのチャネル数は 2 です。
RMAN ログの場所 デフォルトでは、RMAN ログの場所は /var/act/log/rman.log です。

このエントリを使用すると、RMAN ログファイルの場所を変更できます。RMAN ファイル名を含むフルパスを入力します。
検証を復元する RMAN RESTORE VALIDATE はバックアップの完全性をチェックします。これは、データベース内の破損したブロックを検出するために使用されます。このチェックボックスをオンにすると、バックアップと DR エージェントは、各バックアップの RMAN 復元検証を呼び出します。この検証にはコストがかかり、バックアップに時間がかかります。
RMAN カタログ DB 名(省略可) これはカタログ データベース サービス名です。これは、RMAN バックアップ用に RMAN CATALOG DATABASE が設定されているユーザー環境向けです。バックアップと DR が接続するには、カタログ データベース サービス名の tnsnames.ora ファイルにエントリが必要です。
RMAN カタログ ユーザーと
RMAN カタログ パスワード
これは、RMAN がバックアップ中に接続するカタログ データベースのユーザー名とパスワードです。これは、カタログ DB に接続されたバックアップを実行するために RMAN カタログ DB 名が指定されている場合に必要です。
Oracle サービス名 RAC 以外の環境で Oracle サービス名を作成して確認するRAC 環境で Oracle サービス名を作成して確認するで説明されているように、バックアップと DR バックアップで使用される新しいサービス名を tnsnames.ora ファイルに指定できます。

指定しない場合、デフォルトでは、バックアップと DR は Oracle SID 名(インスタンス名)をサービス名として使用します。バックアップと DR が接続するには、新しいサービス名またはデフォルトの SID 名のいずれかが tnsnames.ora ファイルにエントリされている必要があります。Oracle サービス名は、データベース認証でのみ使用されます。
Oracle Data Guard プライマリ ノードのサービス名 これは、スタンバイ データベース ノードからプライマリ データベース ノードに接続するように Data Guard ノードで構成された tnsnames.ora ファイルのサービス名です。

これは、Oracle Data Guard からデータを保護する場合にのみ必要です。詳細については、Oracle Data Guard ノードから保護するをご覧ください。
クラスタノード
Failover choice:Node IP:servicename:role
形式で、フェイルオーバー ノードの選択を指定します。これは RAC でのみ使用されます。バックアップと DR RMAN バックアップの、他のノードへの RAC 透過的フェイルオーバーを構成するをご覧ください。

例:1:172.16.16.21:svc_orarac2_act:F

ロールは、フェイルオーバーの場合は F にする必要があります。メンテナンスの場合は M にすることもできます。ノードのロールが M の場合、バックアップ/リカバリー アプライアンスは、元の保護されたノードではなく、これをバックアップ ノードとして使用します。
Maxcorrupt パラメータ設定 maxcorrupt を設定すると、RMAN BACKUP コマンドの実行中に、データファイル内の以前検出できなかったブロック破損を指定の数だけ許可できます。バックアップの取得中に RMAN がこの数を超える新しい破損ブロックを検出すると、バックアップ ジョブは中止されます。
セクション サイズのオーバーライド セクションのサイズは MB 単位です。セクション サイズの RMAN パラメータを使用すると、大規模なファイルのバックアップを複数の RMAN チャネルにわたって並列化できます。

デフォルトのセクション サイズは 16000(16 GB)です。デフォルト値をオーバーライドする場合は、1 ~ 200,000 の範囲で新しいサイズを入力します。
カタログ登録を解除しない 各バックアップ ジョブの後に RMAN データファイルのバックアップ メタデータをカタログに登録するには、このチェックボックスをオンにします。デフォルトでは、バックアップと DR のデータファイルのバックアップは、バックアップの開始時にカタログに登録され、バックアップの終了時にカタログから削除されます。
レベル 0 の新しいバックアップを強制する バックアップと DR の RMAN バックアップは、更新されたイメージ コピーを使用して増分バックアップを永続的に実行します。各増分バックアップは論理完全コピーを作成します。バックアップと DR の増分バックアップを上書きする完全なレベル 0 バックアップが必要な場合は、単一のバックアップ ジョブでこのチェックボックスをオンにします。レベル 0 の完全バックアップが完了したら、必ずクリアしてください。クリアしないと、各バックアップが新しいレベル 0 Oracle RMANRMAN バックアップになります。これはスナップショット プール ストレージに影響します。
Oracle 構成ファイルの場所 暗号化のサポート用ウォレットなど、Oracle RMAN バックアップを使用して Oracle 構成ファイルをバックアップする場合に使用します。完全なパスが必要です。

フォルダ名を指定すると、そのフォルダ内のすべてのファイルがバックアップされます。ファイル名が指定されている場合、指定されたファイルのみがバックアップされます。

注: TDE を使用する Oracle データベースの場合、Oracle アプリケーションの Oracle 構成ファイルの場所の詳細設定を設定することで、TDE のウォレットをキャプチャできます。TDE が有効になっているデータベースで Application Aware マウントを利用するには、ウォレットをマウントホストの適切な場所にコピーし、ウォレットを構成して開く必要があります。
AU_SIZE ASM ディスク グループの AU サイズを構成するパラメータ(MB)。デフォルトは 1 MB です。これは、ディスク グループの作成中(レベル 0 バックアップ ジョブ中)にのみ有効になります。最初のバックアップの前に設定するか、[新しいレベル 0 を強制] を選択して、新しい AU_SIZE でディスク グループを再作成します。

新しいレベル 0 バックアップを使用する場合は、スナップショット プールに十分な空き容量があることを確認してください。
RAC メンバーの自動検出 RAC データベースのすべてのメンバーを自動検出するには、このチェックボックスをオンにします。これにより、すべての RAC ノードへのステージング ディスクのマッピングが可能になります。ホスト名に FQDN がない場合、自動検出は機能しません。その場合は、ノードを手動で追加します。
RAC メンバーノード RAC メンバーの自動検出を選択しない場合は、ステージング ディスクを選択した RAC メンバーにマッピングする RAC ノードリストを提供します。まず、保護されたノードを一覧表示します。これは、ASM ディスク グループ内の Oracle データベースの保護にのみ使用してください。

アーカイブ ログのバックアップ

次のアプリケーション設定を使用して、アーカイブ ログ バックアップを構成します。

設定 入力
アーカイブ ログ バックアップのチャネル数 archivelog バックアップ中に使用する RMAN チャネル(並列ログ バックアップ)の数を指定します。デフォルトの RMAN チャネルは 2 です。
Oracle TNS_Admin パス tnsnames.ora が標準以外の場所にある場合は、そのディレクトリの完全パスを指定します。Oracle の TNS_Admin パスは、データベース認証でのみ使用されます。
ログ削除までの保持期間 指定されたスペースに、アーカイブ ログの保存先で本番環境アーカイブ ログを保持する時間数を入力します。たとえば、この値が 4 に設定されている場合、4 時間を超えるアーカイブ ログはデータベース アーカイブの宛先からパージされます。デフォルト値は 24 時間です。

: [ログのパージ保持期間] をゼロに設定すると、バックアップ ジョブの完了直後にログがパージされます。この場合、[削除前に完了したログ バックアップ] を 1 つ以上に設定します。
削除前に完了したログ バックアップ デフォルトでは、アーカイブのパージで、正常に完了したログバックアップの数はチェックされません。アーカイブのパージを実行する完了したログ バックアップの数を入力します。
アーカイブログのクロスチェック クロスチェックを実行し、アーカイブ ログ バックアップで期限切れの本番環境アーカイブ ログを削除するには、このオプションを選択します。
1 日 1 回、アーカイブ ログのバックアップをクロスチェックする データベースのバックアップ後にログバックアップ中に、バックアップと DR ステージング ディスク上の archivelog のバックアップを 1 日 1 回クロスチェックする場合に選択します。[アーカイブログのバックアップのクロスチェック] が選択されている場合、このオプションは各アーカイブログのバックアップ中にクロスチェックをオーバーライドします。
アーカイブ ログのバックアップのクロスチェック バックアップと DR ステージング ディスク上の archivelog のバックアップを各 archivelog バックアップとクロスチェックするには、このオプションを選択します。
バックアップ セットあたりのファイル数 archivelog バックアップ中にバックアップセットに含めるアーカイブ ログの数を指定します。デフォルト値は 4 です。
アーカイブ ログ バックアップのサービス名 Oracle サービス名が複数のノードから実行するように構成されている場合は、RAC 環境でアーカイブ ログのバックアップに専用の Oracle データベース サービス名を指定します。アーカイブ ログ バックアップ サービス名は、データベース認証でのみ使用されます。

バックアップ ステージング ディスク

次のアプリケーション設定を使用して、バックアップ ステージング ディスクを構成します。

設定 入力
ASM 形式をファイル システム形式に変換する デフォルトでは、データベースはデフォルトの形式(ASM またはファイル システム)でキャプチャされます。バックアップの宛先は、ASM ディスク グループにデータファイルがある本番環境の Oracle データベースの場合は ASM、ファイル システムにデータファイルがある Oracle データベースの場合はファイル システムです。ソース データベース データファイルが ASM ディスク グループにあり、バックアップの宛先をファイル システム ステージング ディスクに設定する必要がある場合は、この値を [Yes] に設定します。
Windows 環境のすべての ASM データベースで、この値を [Yes] に設定する必要があります。
ファイル システム形式を Oracle ASM 形式に変換する デフォルトでは、データベースはデフォルトの形式(ASM またはファイル システム)でキャプチャされます。バックアップの宛先は、ASM ディスク グループにデータファイルがある本番環境の Oracle データベースの場合は ASM、ファイル システムにデータファイルがある Oracle データベースの場合はファイル システムです。ファイル システム上のデータファイルを含むソース データベースとバックアップの宛先を Oracle ASM ディスク グループに設定する必要がある場合は、この値を [Yes] に設定します。これには、Oracle サーバーに ASM がインストールされている必要があります。
ASM ディスク グループの互換性 ディスク グループにアクセスできる ASM ソフトウェアの最小バージョン。バックアップ ASM ディスク グループの ASM 互換性を指定してオーバーライドするには、ASM ディスク グループの互換性属性を参照してください。これには、新しい強制レベル 0 バックアップが必要です。これはスナップショット プールのストレージに影響します。
データベースの互換性 ディスク グループを使用するデータベース インスタンスの最小互換データベース初期化パラメータ設定。バックアップ ASM ディスク グループの RDBMS 互換性を指定してオーバーライドするには、ASM ディスク グループの互換性属性をご覧ください。これには、新しい強制レベル 0 バックアップが必要です。これはスナップショット プールのストレージに影響します。
ステージング ディスクのサイズ デフォルトでは、バックアップと DR エージェントは、データベースのバックアップのステージング ディスクサイズをデータベースの最大サイズの 1.5 倍として計算します。値を手動で指定するには、データベースの今後 2 年間の成長に対応できるように、ステージング ディスクを割り当てます。手動で設定すると、データベース サイズの増加に伴うステージング ディスクの動的増加が制限されます。
ステージング ディスクの細かさ アプリケーションのバックアップ ステージング ディスクで複数のディスクが使用されている場合の各ディスクの最大サイズ。デフォルト値は 1,000 GB です。
ステージング ディスクの細かさをステージング ディスクの最小サイズとして使用 粒度設定のサイズ(デフォルト値は 1,000 GB)未満で、定期的に増加する傾向があるアプリケーションに使用します。このオプションは、費用のかかるフルバックアップを頻繁に実行しないようにするのに役立ちます。ステージング ディスクはシン プロビジョニングされているため、すぐに使用するために必要なサイズよりも大きいステージング ディスクを使用する場合でも、初期費用は発生しません。
最後のステージング ディスクの最小サイズ アプリケーションのバックアップ ステージング ディスクで複数のディスクが使用されている場合の最後のディスクの最小サイズ。この値は、増加に対応するためにバックアップ ステージング ディスクに割り振られる追加ディスクにも使用されます。デフォルト値は 250 GB です。
ステージング ディスクのマウント ポイント ステージング ディスクを特定の場所にマウントできます。
ログ ステージング ディスクのサイズ ログ バックアップ ポリシーが設定されている場合に使用されます。デフォルトでは、Backup and DR は 30 日間のハイウォーターマークを使用して、アーカイブ バックアップ ステージング ディスクのステージング ディスク サイズを決定します。
注: システムの粒度のデフォルトである 1 TB を超えるサイズのログバックアップ ステージング ディスクを作成できますが、その場合、ログ ステージングのサイズの自動更新は無効になります。再度有効にするには、ログバックアップが正常に完了するのを待ってから、ログ ステージング ディスクサイズの値をデフォルト値にリセットします。ログ ステージング サイズの自動更新が有効になっている場合、計算されたサイズが 1 TB 未満の場合、ステージング ディスクのサイズは自動的に変更されません。計算されたサイズが 1 TB を超える場合は、新しいディスクがログバックアップ ボリュームに追加されて拡張されます。

Oracle データベースのポリシー テンプレートのオーバーライド

  1. [アプリ管理] に移動し、[アプリケーション] をクリックします。

  2. データベースを右クリックし、[バックアップ プランを管理] を選択します。

  3. ページ上部の [ポリシーのオーバーライド] をクリックします。

  4. ポリシーのオーバーライド フィールドに必要な入力を入力します。ログ保護の詳細については、バックアップ プラン ポリシーでのデータベース ログ保護をご覧ください。

Oracle DBA ガイド