SAP HANA データベースのイメージは、標準マウントまたは仮想データベース(アプリケーション対応マウント)としてマウントできます。これは標準マウントの手順です。仮想データベース(アプリケーション対応マウント)を作成するには、SAP HANA データベースの仮想コピーの手順をご覧ください。
標準マウントについて
標準マウントでは、データ、アクティブ ログ、アーカイブ ログ ボリュームのバックアップ イメージ ディスクが指定されたターゲットに提供されます。SAP HANA データベースのスナップショット バックアップ イメージは、次の場合に標準マウントとしてマウントできます。
- 手動操作。
- SNAPSHOT DATA INTEGRITY CHECK を実行する: このツールは、SAP HANA 永続性チェックツール
hdbpersdiag
を「すべてチェック」オプションで実行し、マウントされたスナップショット イメージからデータ ボリュームの正常な状態を確認します。これらのチェック中に破損が発生すると、マウント ジョブは失敗します。
マウント時の事前チェック
- コネクタの接続ステータス: Backup and DR エージェントがインストールされ、バックアップ/復元アプライアンスと Backup and DR エージェント間のホスト接続にシークレットが適用されています。
- 指定されたマウント ロケーションは、マウント オペレーションで使用できます。
- HANA バイナリがインストールされている。
- ソースと同じ HANA SID がターゲットで稼働していないことを確認します。
- HANA インスタンスのバージョンが 2.0SP05 より大きい。
- クラウドサービスのソース プロジェクトとターゲット プロジェクトに対する権限チェック。
データベース イメージを標準マウントとしてマウントする手順は次のとおりです。
[App Manager Applications] リストで保護されたデータベースを右クリックし、[アクセス] を選択します。
スナップショット イメージを選択し、[マウント] を選択します。
[Mount] ページの [Target] をクリックし、プルダウンからターゲット SAP HANA サーバーを選択します。
必要に応じて、[Label] フィールドにマウントに関連する一意の名前を入力します。
[Application Options] で [Create New Virtual Application] を無効にします。
[Mapping Options] で [Mount Location] にマウント ポイントを入力します。
IBM Db2
- TARGET INSTANCE NAME。プルダウンから、選択したデータベースを仮想コピーとしてアタッチする対象の Db2 インスタンスを選択します。
MariaDB
- MARIADB ターゲット サーバーのポート。新しい子データベース用に新しい MySQL インスタンスを作成するターゲット サーバーのポート番号を入力します。
- MARIADB ターゲット OS ユーザー名。新しい MySQL インスタンスを作成するターゲット サーバーのオペレーティング システム ユーザーの名前を入力します。
- MARIADB ターゲット サーバーのベース ディレクトリ。ターゲット サーバー上の MySQL インスタンスの構成ファイルを保存するベース ディレクトリのパスを入力します。データベースを保護するリソース プロファイル。
INCLUDED TENANT DATABASES は、バックアップ イメージ内のテナント データベースのリストを示す情報のみです。[Mapping Options] の [DEVICE PATH] には、ソースの DEVICE PATH が事前入力されています。選択したターゲットで使用されていないパスを指定します。このパスは、ターゲット サーバーに DATA VOLUME、LOG VOLUME、LOG BACKUP VOLUME のスナップショット イメージをマウントするために使用します。注: デバイスのマウント ロケーションの DISK TYPE では特殊文字(例: data-1)はサポートされていません。ソースの DISK TYPE 値が事前に入力されています。ディスクタイプを変更するには、プルダウン値から別のタイプを選択します。SNAPSHOT DATA INTEGRITY CHECK: デフォルトでは、この値は true に設定されています。チェックを実行しない場合は、切り替えボタンをクリックして false に設定します。このツールは、SAP HANA 永続性チェックツールである hdbpersdiag API を「すべてチェック」オプションで実行します。これにより、マウントされたスナップショット イメージのデータとアクティブなログ ボリュームの正常な状態が確認されます。これらのチェック中に破損が発生すると、マウント ジョブはエラーで失敗します。それ以外の場合は、成功と表示されます。
完全性チェックの結果は、/var/act/log/(HANA sid)_dataintegrity_check.log と /usr/sap/GC1/HDB00/hana-scaleup-3/trace/localclient.*.trc./ で確認できます。
[プリフライト チェック] をクリックします。これにより、マウントを成功させるためにターゲット サーバーで必要なオプションが検証されます。事前フライトが正常に完了すると、[送信] ボタンが有効になります。失敗した場合、プリフライトには失敗したチェックが表示されます。このチェックを修正してプリフライトを再実行します。
- マウントされたイメージで前後のスクリプトを実行する場合は、[前処理スクリプト] フィールドと [後処理スクリプト] フィールドにパスと相対ファイル名を入力します。
- [送信] をクリックします。ジョブ モニタに移動して、ジョブの進行状況と詳細を確認できます。マウントされたイメージは [Active Mounts] で使用できます。
アクティブなマウントの管理
マウントを作成したら、[App Manager] > [Active Mounts] からイメージを追跡できます。理想的には、イメージを無期限にマウントしたままにしないことです。これは、マウントが作成されたバックアップ イメージが、すべてのマウントが削除されるまで期限切れにならないためです。マウントされたイメージの使用が完了したら、次のいずれかを行います。
- イメージをマウントを解除します。必要に応じて再マウントできます。不要になったことを確認したら、後でイメージを削除できます。
- イメージをマウント解除して削除します。これにより、マウントの基盤となるバックアップではなく、マウントされたイメージが削除されます。
SAP HANA スケールアウト用の Backup and DR サービス ドキュメント
このページは、Backup and DR サービスを使用して SAP HANA スケールアウト インスタンスを保護および復元する方法に関する一連のページの 1 つです。詳細については、以下のページをご覧ください。
- SAP HANA スケールアウトのバックアップと DR
- バックアップ用に SAP HANA スケールアウト インスタンスを準備する
- SAP HANA スケールアウト ホストを追加し、そのデータベースを検出して保護する
- SAP HANA スケールアウトのステージング ディスクの形式とバックアップ方法を構成する
- SAP HANA スケールアウト インスタンスのアプリケーションの詳細と設定を設定します
- HANA 1+n と HANA スケールアウト データベースをバックアップする
- SAP HANA スケールアウト インスタンスを復元する
- SAP HANA スケールアウト バックアップを標準マウントとしてマウントする
- SAP HANA スケールアウト バックアップを仮想データベースとしてマウントする
- 任意のターゲットに即時復元できるように SAP HANA スケールアウト バックアップをマウントして移行する