[詳細と設定] からアクセスできる [アプリケーションの詳細と設定] ページで、整合性グループのデータ キャプチャを管理するときにアプリケーション固有の設定を変更できます。アプリケーション設定は、特定の状況で役立つ場合や必要な場合があります。アプリケーションの設定を構成したら、[変更を保存] をクリックします。
以下に、アプリケーション設定とその機能の説明を示します。
- ユーザー名/パスワード(SQL サービス、SMB): SQL Server 用。データベース トランザクション ログのバックアップ用のユーザー認証情報。このアカウントにはバックアップ権限が必要です。認証情報は、[トランザクション ログのバックアップ] または [ログの切り捨て] を選択し、ローカル システムに SQL データベースに対する権限がない場合にのみ必要です。SMB: SMB 共有の認証に使用するユーザー認証情報。
データベース内のユーザーロール(Oracle のみ): バックアップと DR RMAN バックアップ用のデータベース ユーザー アカウント。この設定は必須です。デフォルトでは、[データベース] 設定の [ユーザーロール] で sysdba ロールが使用されます。12c 以降の sysbackup ロールの場合は、sysbackup ロールを選択します。ロールは次のとおりです。
- ロール sysdba
- ロール sysbackup(12c に適用)
チャンネル数(Oracle のみ): ホストの計算能力の詳細に基づいて RMAN チャネルを構成できます。チャンネル数は、並列実行するように構成された他のデータベース バックアップを考慮して、サーバーで使用可能なコア数に基づいて構成する必要があります。有効なエントリは 1 ~ 255 です。
ステージング ディスクサイズ(GB)(Oracle、ローカル ファイル システム、SMB、NFS、SQL Server): [ステージング ディスクサイズ(GB)] フィールドにステージング ディスクサイズを入力します。バックアップと DR エージェントは、構成されたアプリケーションの最大サイズを計算します。[Staging Disk Size] オプションを使用すると、バックアップを保持し、将来のデータベースの増加に対応するためにステージング ディスクを割り当てることができます。
ステージング ディスクの粒度(GB)(ローカル ファイル システム、SMB、NFS、SQL Server): アプリケーション用に作成されるステージング ディスクの粒度を定義します。アプリケーションに複数のステージング ディスクが使用される場合は、各ステージング ディスクのサイズを指定します。有効なエントリは 1 ~ 128, 000 です。次に例を示します。
- アプリケーションが 4.3 TB で、ステージング ディスクの粒度の値が 2 TB、最後のステージング ディスクの最小サイズの値が 1 TB の場合、バックアップ/リカバリ アプライアンスは 2T、2T、1T の 3 つのステージング ディスクを作成します。
- アプリケーションが 4.3 TB で、ステージ ディスクの粒度の値が 2 TB、最後のステージング ディスクの最小サイズの値が 0.1 TB の場合、バックアップ/リカバリ アプライアンスは 2T、2T、0.3T の 3 つのステージング ディスクを作成します。
- アプリケーションが 4.3 TB で、ステージ ディスクの粒度の値が 5 TB、最後のステージング ディスクの最小サイズの値が 1 TB の場合、バックアップ/リカバリ アプライアンスは 4.3 TB のステージング ディスクを 1 つ作成します。[ステージ ディスクの粒度] と [最後のステージング ディスクの最小サイズ] は、アプリケーション レベルで指定します。
最後のステージング ディスクの最小サイズ(GB)(ローカル ファイル システム、SMB、NFS):
アプリケーション用に作成されたステージング ディスクが複数ある場合の最後のフラグメントのサイズ。有効なエントリは 1 ~ 128,000 です。このアプリケーション設定は ステージディスクの粒度と組み合わせて使用され、両方のアプリケーション設定はアプリケーション レベルで指定されます。
- ステージング ディスクのマウント ポイント(Oracle、ローカル ファイル システム、SMB、NFS): ステージング ディスクを特定の場所のマウントする必要がある場合は、ステージング ディスクのマウント ポイントを入力します。
- Oracle 名前付きリスナー(Oracle のみ): データベース サーバーで複数のリスナーを実行している場合は、ここでリスナー名を指定します。
RMAN ログのロケーション(Oracle のみ): デフォルトでは、rman ログのロケーションは
/act/log/rman<db name>.log
です。これにより、ユーザーは rman ログファイルの場所(rman ファイル名を含むフルパス)を柔軟に変更できます。[RMAN Log Location] フィールドに 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 があります。このオプションをオンにすると、バックアップと DR エージェントはバックアップごとに RMAN 復元検証コマンドを呼び出します。
- RMAN カタログ DB 名(Oracle のみ): 必要に応じて、カタログ データベースの SID 名を指定します。これは、RMAN バックアップ用に RMAN カタログ データベースが設定されているユーザー環境向けです。
- RMAN カタログ ユーザー(Oracle のみ): RMAN バックアップのカタログ データベースのユーザー名。
- RAN カタログ パスワード(Oracle のみ)。カタログ データベース ユーザーのログイン パスワード。
- Oracle サービス名(Oracle のみ): バックアップと DR バックアップで使用される新しいサービス名を
tnsnames.ora
ファイルで指定できます。指定しない場合、デフォルトでは、バックアップと DR は Oracle SID 名(インスタンス名)をサービス名として使用します。バックアップと DR が接続するには、新しいサービス名またはデフォルトの SID 名のいずれかがtnsnames.ora
ファイルにエントリされている必要があります。Oracle RAC の場合は、各ノードで専用サービスを設定する必要があります。 - クラスタノード(Oracle のみ): 詳細については、failover
choice:Node IP:servicename:role
の形式でフェイルオーバー ノードの選択を指定します。これは RAC 専用です。 - SQL データベースのバックアップ パス(SQL Server のみ): 一時的な SQL バックアップの場所を定義します。バックアップと DR エージェントが SQL Server データベースの完全バックアップを取得すると、バックアップはこのディレクトリに保存されます。このディレクトリをホストするボリュームに、データベースの完全バックアップを保持するのに十分な空き容量があることを確認します。
- Service Access Point IP Address(SQL Server のみ): Service Access Point は、SQL Server 可用性グループにのみ関連します。SQL アベイラビリティ アプライアンスからバックアップする場合は、ここに値を入力します。データベースのバックアップ元となるアプライアンス ノードの IP アドレスを指定します。このオプションは、アクティブ ノードからデータベースをバックアップする場合は必要ありません。また、フェイルオーバー アプライアンスにも必要ありません。
- バックアップと DR のエージェントのオプション: サポートに問い合わせる場合を除き、バックアップと DR のエージェントのオプションは空白のままにします。
- ログのパージ保持期間: プライマリ ログの保存先でアーカイブ ログを保持する時間数を入力します。たとえば、これが 4 に設定されている場合、4 時間を超えるアーカイブ ログはデータベースのプライマリ アーカイブ デスティネーションからパージされます。有効な値は 1 ~ 720 です。デフォルト値は 24 時間です。
- 削除前に完了したログ バックアップ(Oracle のみ): ログが削除される前に必要なログ バックアップの成功数を入力します。
- MAXCORRUPT パラメータ設定(Oracle のみ): キャプチャ オペレーションが失敗する前に許容される破損の最大数を入力します。
- AU サイズ(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 バックアップをカタログ登録したままにします。デフォルトでは、バックアップと DR バックアップはバックアップの終了時にカタログから削除され、バックアップの開始時にカタログに登録されます。オプションは [Yes] または [No] です。
- レベル 0 の新しいバックアップを強制(Oracle のみ): 新しいレベル 0 Oracle RMAN バックアップを強制的に開始します。なんらかの理由で完全なレベル 0 バックアップが必要な場合は、バックアップと DR の増分バックアップを上書きするために、単一のバックアップ ジョブでこのオプションを選択します。レベル 0 の完全バックアップが完了したら、必ずクリアしてください。クリアしないと、各バックアップが新しいレベル 0 Oracle RMAN バックアップになります。これはスナップショット プール ストレージに影響します。
- Archivelog のクロスチェック: デフォルトでは、クロスチェックはアーカイブ バックアップで実行されません。クロスチェックを実行し、各アーカイブ バックアップで期限切れのアーカイブログを削除するには、このオプションを選択します。
- Archivelog バックアップのクロスチェック: 新しいログがバックアップされる前に、現在バックアップされているアーカイブログでクロスチェックを実行し、期限切れのアーカイブログを削除するには、このオプションを選択します。
- Oracle 構成ファイルの場所(Oracle のみ): 暗号化サポート用のウォレットなどの Oracle 構成ファイルをバックアップするには、完全なパスが必要です。フォルダ名を指定すると、そのフォルダ内のすべてのファイルがバックアップされます。ファイル名が指定されている場合は、指定したファイルのみがバックアップされます。
- Oracle TND_Admin パス(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 がインストールされている必要があります。[Convert ASM Format] を [Filesystem Format] に設定することもできます。ソース データベースが ASM で、バックアップ デスティネーションをファイル システムに設定する必要がある場合は、[はい] を選択します。