Sap-hana-log-configuration

提供:Dev Guides
移動先:案内検索

SAP HANA-ログ構成

SAP HANAシステムは、アプリケーションデータまたはデータベースカタログを変更するすべてのトランザクションをログエントリに記録し、ログ領域に保存します。 ログ領域のこれらのログエントリを使用して、SQLステートメントをロールバックまたは繰り返します。 ログファイルはHANAシステムで利用でき、管理者エディターの診断ファイルページのHANAスタジオからアクセスできます。

ログ設定

ログバックアッププロセス中、ログセグメントの実際のデータのみがログ領域からサービス固有のログバックアップファイルまたはサードパーティのバックアップツールに書き込まれます。

システム障害の後、データベースを目的の状態に復元するために、ログバックアップからログエントリをやり直す必要がある場合があります。

永続性を備えたデータベースサービスが停止した場合、それが再起動されることを確認することが重要です。そうしないと、サービスが停止する前の時点までしか回復できません。

ログバックアップタイムアウトの構成

ログバックアップタイムアウトは、この間隔でコミットが行われた場合にログセグメントがバックアップされる間隔を決定します。 SAP HANAスタジオのバックアップコンソールを使用して、ログバックアップタイムアウトを設定できます-

構成ログバックアップタイムアウト

global.ini構成ファイルでlog_backup_timeout_s間隔を構成することもできます。

「ファイル」へのログバックアップおよびバックアップモード「通常」は、SAP HANAシステムのインストール後の自動ログバックアップ機能のデフォルト設定です。 自動ログバックアップは、少なくとも1つの完全なデータバックアップが実行された場合にのみ機能します。

最初の完全なデータバックアップが実行されると、自動ログバックアップ機能がアクティブになります。 SAP HANAスタジオを使用して、自動ログバックアップ機能を有効/無効にすることができます。 自動ログバックアップを有効にしておくことをお勧めします。有効にしないと、ログ領域が引き続きいっぱいになります。 ログ領域がいっぱいになると、HANAシステムでデータベースがフリーズする可能性があります。

ログバックアップ設定

global.ini構成ファイルのpersistenceセクションでenable_auto_log_backupパラメーターを変更することもできます。