Skip to main content
すべてのクラウドプロバイダ
  • Amazon Web Services の
  • Google Cloud
  • Microsoft Azure
  • すべてのクラウドプロバイダ
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

クラウドネイティブのSAP HANAデータベースをバックアップ

共同作成者

組み込みのポリシーまたは作成したポリシーを割り当てることで、バックアップを作成できます。

SAP HANAデータベースを保護するポリシーを作成します

組み込みポリシーを使用または編集しない場合は、ポリシーを作成できます。

  1. [アプリケーション]ページの[設定]ドロップダウンリストから、[ポリシー]を選択します。

  2. ポリシーの作成]をクリックします。

  3. ポリシー名を指定します。

  4. (オプション)Snapshotコピー名の形式を編集します。

  5. ポリシータイプを選択します。

  6. スケジュールと保持の詳細を指定します。

  7. (任意)スクリプトを指定します。 "プリスクリプトとポストスクリプト"

  8. [ 作成( Create ) ] をクリックします。

プリスクリプトとポストスクリプト

ポリシーの作成時にプリスクリプト、ポストスクリプト、および終了スクリプトを指定できます。 これらのスクリプトは、データ保護処理中にHANAホストで実行されます。

サポートされているスクリプトの形式は、.sh、Pythonスクリプト、perlスクリプトなどです。

プリスクリプトとポストスクリプトは、ホスト管理者がに登録する必要があります /opt/NetApp/snapcenter/scc/etc/allowed_commands.config ファイル。

[root@scspa2622265001 etc]# cat allowed_commands.config
command: mount
command: umount
command: /mnt/scripts/pre_script.sh
command: /mnt/scripts/post_script.sh

環境変数

バックアップワークフローでは、プリスクリプトとポストスクリプトで次の環境変数を使用できます。

環境変数 説明

SID

リストア用に選択したHANAデータベースのシステムID

BackupNameの略

リストア処理用に選択されたバックアップ名

UserStoreKeyNames

HANAデータベース用にユーザストアキーを設定しました

OSDBUser

HANAデータベース用にOSDBUserを設定

実行します

スケジュールされたバックアップの場合のみ

schedule_type

スケジュールされたバックアップの場合のみ

SAP HANAデータベースのバックアップを作成します

組み込みポリシーを割り当てるか、ポリシーを作成してデータベースに割り当てることができます。ポリシーを割り当てると、ポリシーで定義されたスケジュールに従ってバックアップが作成されます。

  • 始める前に *

SAP HANAデータベースホストを追加しておく必要があります。
"SAP HANAデータベースホストを追加します"

  • このタスクについて *

HANAシステムレプリケーション(HSR)の場合、スケジュールされたバックアップジョブはプライマリHANAシステムに対してのみトリガーされ、システムがセカンダリHANAシステムにフェイルオーバーすると、既存のスケジュールによって現在のプライマリHANAシステムでバックアップがトリガーされます。ポリシーがプライマリとセカンダリの両方のHANAシステムに割り当てられていないと、フェイルオーバー後にスケジュールが失敗します。

複数のポリシーがHSRシステムに割り当てられている場合、プライマリとセカンダリの両方のHANAシステムでスケジュールされたバックアップトリガーと、セカンダリHANAシステムのバックアップは失敗します。

  • 手順 *

    1. [アプリケーション]ページで、データベースがポリシーを使用して保護されていない場合は、[ポリシーの割り当て]をクリックします。

      データベースは1つ以上のポリシーを使用して保護されていますが、必要に応じてをクリックして、さらにポリシーを割り当てることができます アイコンをクリックして操作を選択します >*ポリシーの割り当て*。

    2. ポリシーを選択し、* assign *をクリックします。

      バックアップは、ポリシーで定義されたスケジュールに従って作成されます。

    メモ スケジュールされたバックアップ処理の実行には、サービスアカウント(_SnapCenter -account-<account_id> _)を使用します。

SAP HANAデータベースのオンデマンドバックアップを作成する

ポリシーを割り当てたら、アプリケーションのオンデマンドバックアップを作成できます。

  • 手順 *

    1. [アプリケーション]ページで、をクリックします アイコンをクリックして操作を選択します アプリケーションに対応して、*オンデマンドバックアップ*をクリックします。

    2. オンデマンドバックアップタイプを選択します。

    3. ポリシーベースのバックアップの場合、ポリシーと保持階層を選択し、*バックアップの作成*をクリックします。

    4. Snapshotコピーベースを1回選択するか、ファイルベースを選択して、次の手順を実行します。

      1. 保持値を選択し、バックアップ名を指定します。

      2. (任意)スクリプトおよびスクリプトのパスを指定します。

        詳細については、を参照してください "プリスクリプトとポストスクリプト"

      3. [ バックアップの作成 *] をクリックします。