このレッスンでは、実行したバックアップの情報が、どのようにバックアップカタログに表示されるのかについて説明します。
ビジネスシナリオ
SAP HANA データベースのバックアップ方針を定義する必要があります。そのため、データベースの設定ファイルをバックアップする方針を定義する必要があります。データ領域およびログ領域バックアップの方針を定義した後に、バックアップの実行情報と履歴が必要です。
backup.log ファイルおよび backint.log ファイルに、重要なすべてのバックアップおよびリカバリ情報が人間が解読できる形式で記録されます。この情報を使用して、バックアップエラーまたはリカバリエラーを診断することができます。

backup.log ファイルには、データおよびログのバックアップ、進捗、およびリカバリに関する情報が記録されます。
backint.log ファイルには、BACKINT エージェントのアクティビティに関する情報が含まれます。BACKINT エージェントは、サードパティバックアップツールの一部です。
backup.log ファイルおよび backint.log ファイルでは自動切捨を実行できます。これにより、サイズが過剰に大きくなることを防げます。よって、トレースファイルのローテーションが可能です。
バックアップカタログ
バックアップカタログは、バックアップの実行情報と履歴情報を提供します。バックアップカタログを使用することで、以下を行えます。
リカバリが可能かどうかの決定
データベースのリカバリに使用するデータバックアップおよびログバックアップを選択します。
リカバリに不要になったバックアップファイルを特定します。
Backup Catalog の情報
Backup Catalog には、以下に関する情報が含まれています。
データベースに登録されたバックアップ
バックアップの開始時刻と完了時刻
バックアップがまだ実行中かどうか
バックアップのステータス (正常終了または失敗)
バックアップされたボリューム
ログバックアップ、およびバックアップにどの部分のログが含まれているか
バックアップ先とサイズ
宛先タイプ
バックアップ ID
サードパーティバックアップツール使用時の外部バックアップ ID
暗号化ルートキー (暗号化が有効な場合)
追加ユーザコメント
SAP HANA コックピットの Backup Catalog
Backup Catalog には、過去のバックアップの一覧が表示されます。この一覧では、各カタログエントリのステータスとキー情報を一目で確認できます。特定のエントリの詳細をすべて表示するには、一覧からエントリを選択します。Backup Details 領域に、詳細が表示されます。この詳細には、バックアップの開始時間、完了時間、期間、サイズ、スループット時間、各サービスの停止などが含まれます。
デフォルトでは、完全データバックアップのみが表示されます。デルタバックアップを表示するには、差分データバックアップまたは増分データバックアップチェックボックスを選択します。

Backup Catalog のバックアップ
バックアップカタログは、バックアップ操作が完了するたびに、バックアップされ、バージョンができます。そのため、リカバリ中にバックアップカタログにアクセスできます。ログが作成されないに設定されている場合でもlog_mode = overwrite、Backup Catalog はバックアップされます。
Backup Catalog がサードパーティツールを使用してバックアップされる場合、Backup Catalog のバージョン管理は Backup Tool によって処理されます。
SAP HANA では、異なるサービスの同時ログバックアップに対して、バックアップカタログのバックアップが 1 つ書き込まれます。つまり、Backup Catalog のバックアップには、Backup Catalog の以前のバックアップ以降に書き込まれたすべてのログバックアップが含まれます。このアクションは、デフォルトで有効化されています。無効化するには、global.ini→backup を選択し、データベース設定パラメータ enable_accumulated_catalog_backup を False に設定します。
Backup Catalog は、個別のバックアップとして書き込まれます。デフォルトでは、Backup Catalog はログバックアップと同じ宛先にバックアップされます。
注意
ログバックアップのデフォルトの宛先を変更した場合、Backup Catalog は同じ場所に自動的にバックアップされません。
図 "バックアップカタログのバックアップ" に、バックアップカタログの宛先を設定するパラメータを示します。

注記
SAP HANA の制御範囲外の例外的な状況では、リカバリ時に Backup Catalog を使用できない場合があります。Backup Catalog が利用できない場合は、ファイルシステムからの既存のデータおよびログバックアップを使用して大部分を再構築することができます。
Backup Catalog を再構築するには、hdbbackupdiag ツールを使用します。
詳細については、SAP ノート 1812057 (hdbbackupdiag を使用したバックアップカタログの再構築) を参照してください。
Backup Catalog の監視ビュー
Backup Catalog には、監視ビューを使用してアクセスすることができます。監視ビューは SYS スキーマにあります。
監視ビュー M_BACKUP_CATALOG、M_BACKUP_CATALOG_FILES、および M_BACKUP_PROGRESS では、Backup Catalog からの情報のさまざまな概要が提供されます。
M_BACKUP_PROGRESS は、最新のデータバックアップに関する詳細情報を提供します。
M_BACKUP_CATALOG_FILES では、登録されたバックアップ、およびデータバックアップおよびログバックアップのバックアップ宛先に関する情報が提供されます。
M_BACKUP_PROGRESS は、現在実行中のバックアップと最後に終了したバックアップに関する情報のみを提供します。データベースの再起動時にクリアされます。
M_BACKUP_PROGRESS は、最新のデータバックアップに関する詳細情報を提供します。









