[アプリケーションの詳細と設定] ページ([詳細と設定] からアクセス)で、整合性グループのデータ キャプチャを管理するときに、アプリケーション固有の設定を変更できます。アプリケーション設定は、特定の状況で役立つ場合や、必要な場合があります。アプリケーションの設定が完了したら、[変更を保存] をクリックします。
以下に、アプリケーション設定とその機能の説明を示します。
- ユーザー名/パスワード(SQL サービス、SMB): SQL Server の場合。データベース トランザクション ログのバックアップに使用するユーザー認証情報。このアカウントにはバックアップ権限が必要です。認証情報は、[Backup Transaction Log] または [Truncate Log] を選択し、Local System に SQL データベースに対する権限がない場合にのみ必要です。SMB: SMB 共有の認証に使用するユーザー認証情報。
データベースのユーザーロール(Oracle のみ): Backup and DR RMAN バックアップ用のデータベース ユーザー アカウント。この設定は必須です。デフォルトでは、[データベース] 設定の [ユーザーロール] は sysdba ロールを使用します。12c 以降の sysbackup ロールの場合は、sysbackup ロールを選択します。ロール オプションは次のとおりです。
- ロール sysdba
- ロール sysbackup(12c に適用可能)
チャンネル数(Oracle のみ): ホストのコンピューティング能力の仕様に基づいて RMAN チャンネルを構成できます。チャネルの数は、サーバーで使用可能なコアの数に基づいて構成する必要があります。並行して実行するように構成された他のデータベース バックアップも考慮してください。有効なエントリは 1 ~ 255 です。
ステージング ディスク サイズ(GB)(Oracle、ローカル ファイル システム、SMB、NFS、SQL Server): [ステージング ディスク サイズ](GB)フィールドに、ステージング ディスクのサイズを入力します。Backup and DR エージェントは、構成されたアプリケーションの最大サイズを計算します。[ステージング ディスク サイズ] オプションを使用すると、バックアップを保持し、データベースの将来の拡張を可能にするステージング ディスクを割り当てることができます。
ステージング ディスクの粒度(GB)(ローカル ファイル システム、SMB、NFS、SQL Server): アプリケーション用に作成されたステージング ディスクの粒度を定義します。アプリケーションに複数のステージング ディスクが使用されている場合、各ステージング ディスクのサイズを指定します。有効なエントリは 1 ~ 128, 000 です。例:
- アプリケーションが 4.3 TB で、[ステージング ディスクの粒度] の値が 2 TB、[最後のステージング ディスクの最小サイズ] の値が 1 TB の場合、バックアップ/復元アプライアンスは 2 TB、2 TB、1 TB の 3 つのステージング ディスクを作成します。
- アプリケーションが 4.3 TB で、ステージング ディスクの粒度の値が 2 TB、最後のステージング ディスクの最小サイズの値が 0.1 TB の場合、バックアップ/復元アプライアンスは 2 TB、2 TB、0.3 TB の 3 つのステージング ディスクを作成します。
- アプリケーションが 4.3 TB で、[ステージ ディスクの粒度] の値が 5 TB、[最後のステージング ディスクの最小サイズ] の値が 1 TB の場合、バックアップ/リカバリー アプライアンスは 4.3 TB のステージング ディスクを 1 つ作成します。[ステージ ディスクの粒度] と [最後のステージング ディスクの最小サイズ] は、アプリケーション レベルで指定します。
最後のステージング ディスクの最小サイズ(GB)(ローカル ファイル システム、SMB、NFS):
アプリケーション用に複数のステージング ディスクが作成されている場合の最後のフラグメントのサイズ。有効なエントリは 1 ~ 128,000 です。このアプリケーション設定は ステージ ディスクの粒度と組み合わせて使用され、両方のアプリケーション設定がアプリケーション レベルで指定されます。
- ステージング ディスクのマウント ポイント(Oracle、ローカル ファイル システム、SMB、NFS): ステージング ディスクを特定のマウント ポイントにマウントする必要がある場合は、ステージング ディスクのマウント ポイントを入力します。
- Oracle Named Listener(Oracle のみ): データベース サーバーで複数のリスナーが実行されている場合は、ここでリスナー名を指定します。
RMAN ログの場所(Oracle のみ): デフォルトでは、RMAN ログの場所は
/act/log/rman<db name>.logです。これにより、ユーザーは rman ログファイルの場所(フルパス、rman ファイル名を含む)を柔軟に変更できます。[RMAN のログの場所] フィールドに RMAN ログのパスを入力します。これは、RMAN がバックアップの取得中にログを書き込むカスタムの場所(RMAN ファイル名を含むフルパス)です。(Oracle のみ)- Linux の場合、デフォルトのログの場所は
/act/log/<sid>_rman.log.です。パスを変更する場合、値は/act/log/test/custom_rman.logの形式にする必要があります。 - Windows の場合、デフォルトのログの場所は
c:\act_tmp\log\<sid>_rman.logです。パスを変更する場合は、パスにスペースが含まれていないことを確認してください。
- Linux の場合、デフォルトのログの場所は
復元検証(Oracle のみ): 各バックアップを復元する前に検証するかどうかを選択します。RMAN は、バックアップに Restore Validate を提供します。このオプションをオンにすると、Backup and DR エージェントはバックアップごとに RMAN 復元検証コマンドを呼び出します。
- RMAN Catalog DB Name(Oracle のみ): 省略可。カタログ データベースの SID 名です。これは、RMAN バックアップ用に RMAN CATALOG DATABASE が設定されているユーザー環境を対象としています。
- RMAN カタログ ユーザー(Oracle のみ): RMAN バックアップのカタログ データベースのユーザー名。
- RAN カタログのパスワード(Oracle のみ)。カタログ データベース ユーザーのログイン パスワード。
- Oracle Servicename(Oracle のみ): Backup and DR のバックアップで使用される新しいサービス名を
tnsnames.oraファイルで指定できます。指定しない場合、Backup and DR はデフォルトで Oracle SID 名(インスタンス名)をサービス名として使用します。Backup and DR が接続するには、新しいサービス名またはデフォルトの SID 名のいずれかがtnsnames.oraファイルにエントリを持っている必要があります。Oracle RAC の場合は、各ノードに専用のサービスを設定する必要があります。 - クラスタノード(Oracle のみ): フェイルオーバー ノードの選択を、詳細に説明されているフェイルオーバー
choice:Node IP:servicename:role形式で指定します。これは RAC 専用です。 - SQL Database Backup Path(SQL Server のみ): 一時的な SQL バックアップの場所を定義します。Backup and DR エージェントが SQL Server データベースのフル バックアップを取得すると、バックアップはこのディレクトリに保存されます。このディレクトリをホストするボリュームに、完全なデータベース バックアップを保持するのに十分な空き容量があることを確認します。
- サービス アクセス ポイントの IP アドレス(SQL Server のみ): サービス アクセス ポイントは、SQL Server 可用性グループにのみ関連します。SQL 可用性アプライアンスからバックアップする場合は、ここに値を入力します。データベースのバックアップ元となるアプライアンス ノードの IP アドレスを指定します。アクティブ ノードからデータベースをバックアップする場合は、このオプションは必要ありません。また、フェイルオーバー アプライアンスにも必要ありません。
- Backup and DR エージェント オプション: サポートと連携している場合を除き、Backup and DR エージェント オプションは空白のままにします。
- ログ パージの保持期間: プライマリ ログの保存先でアーカイブ ログを保持する時間数を入力します。たとえば、この値を 4 に設定すると、4 時間より古いアーカイブ ログがデータベースのプライマリ アーカイブ宛先から削除されます。有効なエントリは 1 ~ 720 です。デフォルト値は 24 時間です。
- 削除前に完了したログ バックアップ(Oracle のみ): ログを削除する前に必要なログ バックアップの成功回数を入力します。
- MAXCORRUPT パラメータ設定(Oracle のみ): キャプチャ オペレーションが失敗する前に許容される破損の最大数を入力します。
- AU Size(Oracle のみ): ASM ディスク グループの割り当て単位(AU)のサイズ。デフォルトは 4 MB です。これは、ASM ディスク グループの最初のバックアップにのみ使用されます。オプションには 1、2、3、4、8、16、32、64 MB があります。
- ログ ステージング ディスク サイズ(GB)(Oracle のみ): ログ バックアップ ポリシーが設定されている場合に適用されます。有効なエントリは 1 ~ 4,000 です。デフォルトでは、アプライアンス管理コンソールは 30 日間の平均を計算して、アーカイブ バックアップ ステージング ディスクのステージング ディスク サイズを決定します。24 時間のログ バックアップを保持する ログ ステージング ディスクのサイズを指定します(+20% のオーバーヘッド)。
- カタログから削除しない(Oracle のみ): 各バックアップ後に RMAN バックアップをカタログに登録したままにします。デフォルトでは、Backup and DR のバックアップはバックアップの終了時にカタログから削除され、バックアップの開始時にカタログに登録されます。[Yes] または [No] を選択します。
- Force New Level0 Backup(Oracle のみ): 新しいレベル 0 の Oracle RMAN バックアップの開始を強制します。何らかの理由で完全な level0 バックアップが必要になり、Backup and DR の増分バックアップを上書きする場合は、このオプションを単一のバックアップ ジョブに対して選択します。フル レベル 0 バックアップが完了したら、必ずクリアしてください。クリアしないと、各バックアップが新しいレベル 0 の Oracle RMAN バックアップになります。これは、スナップショット プールのストレージに影響します。
- Archivelog のクロスチェック: デフォルトでは、クロスチェックはアーカイブ バックアップでは実行されません。このオプションを選択すると、クロスチェックが実行され、アーカイブ バックアップごとに期限切れのアーカイブ ログが削除されます。
- Archivelog バックアップのクロスチェック: このオプションを選択すると、新しいログがバックアップされる前に、現在バックアップされている archivelog でクロスチェックが実行され、期限切れの archivelog が削除されます。
- Oracle 構成ファイルの場所(Oracle のみ): 暗号化サポートのウォレットなどの Oracle 構成ファイルをバックアップするには、完全なパスが必要です。フォルダ名が指定されている場合、そのフォルダ内のすべてのファイルがバックアップされます。ファイル名が指定されている場合は、指定されたファイルのみがバックアップされます。
- Oracle TND_Admin Path(Oracle のみ): Oracle 環境の一部として Oracle TNS 管理者パスを指定します(例:
TNS_ADMIN=$GRID_HOME/network/admin)。tns_adminパラメータは、TND 管理ファイル(tnsnames.oraやlistener.oraなど)の場所を決定します。 - ファイル システムの Oracle ASM への変換(Oracle のみ): デフォルトでは、データベースはデフォルトの形式(ASM またはファイル システム)でキャプチャされます。バックアップ先は、ASM から ASM、非 ASM からファイル システムです。ソース データベースがファイル システムにあり、バックアップの宛先を Oracle ASM に設定する必要がある場合は、[はい] を選択します。これには、Oracle サーバーに ASM がインストールされている必要があります。ASM 形式をファイル システム形式に変換することもできます。ソース データベースが ASM で、バックアップの宛先をファイル システムに設定する必要がある場合は、[はい] を選択します。