日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

Snapshotバックアップからのリストアとリカバリ

寄稿者

次のセクションでは、HANA MDCシングルホスト、シングルテナントシステムのリストアとリカバリのワークフローについて説明します。マルチホストシステムの違いを強調表示します。以下の例では、手動リカバリを実行するツールとして SAP HANA Studio を使用しています。リカバリ処理には、 SAP HANA Cockpit または HANA の SQL ステートメントを使用することもできます。

SAP HANA StudioとCloud Backup for Applicationsを使用してSAP HANA MDCシングルテナントシステムをリストアおよびリカバリするには、次の手順を実行します。

  1. SAP HANA Studio でリストアとリカバリのプロセスを準備します。

    1. [システムデータベースのリカバリ]*を選択し、SAP HANAシステムのシャットダウンを確認します。

    2. リカバリタイプとログのバックアップ先を選択します。

      データバックアップのリストが表示されます。

    3. 該当するバックアップを選択し、外部バックアップ ID を確認します。

  2. HANA データボリュームをアンマウントします。

  3. Cloud Backup for Applicationsを使用してリストアプロセスを実行します。

    1. バックアップビューで、 SAP HANA Studio の外部バックアップの ID またはコメントフィールドに一致するバックアップを選択します。

    2. リストア処理を開始するには、コンテキストメニューで*[リストア]*を選択します。

  4. HANA データボリュームをマウント

  5. SAP HANA Studio を使用して、システムデータベースのリカバリプロセスを実行します。

    1. バックアップリストの*[リフレッシュ]*をクリックし、リカバリに使用できるバックアップ(緑色のアイコンで示されます)を選択します。

    2. リカバリ処理を開始します。

      リカバリ処理が完了すると、システムデータベースが起動します。

  6. SAP HANA Studio を使用してテナントデータベースのリカバリプロセスを実行します。

    1. [Recover Tenant Database]*を選択し、リカバリするテナントを選択します。

    2. リカバリタイプとログのバックアップ先を選択します。

  7. データバックアップのリストが表示されます。データボリュームはすでにリストアされているため、テナントのバックアップには使用可能(緑)と表示されます。

    1. バックアップを選択し、リカバリプロセスを開始します。リカバリプロセスが完了すると、テナントデータベースが自動的に起動します。

データバックアップのリストが表示されます。データボリュームはすでにリストアされているため、テナントのバックアップには使用可能(緑)と表示されます。バックアップを選択し、リカバリプロセスを開始します。リカバリプロセスが完了すると、テナントデータベースが自動的に起動します。

以下に、HANAシステムPR1のリストア処理とリカバリ処理の手順を示します。

リストアとリカバリの処理を準備

  1. SAP HANA Studioでシステムデータベースのリカバリを開始するには、[バックアップとリカバリ]>*[システムデータベースのリカバリ]*に移動します。

    完了している手順のスクリーンショット。

    完了している手順のスクリーンショット。

  2. リカバリ・タイプを選択して ' [ * 次へ * ] をクリックします

    完了している手順のスクリーンショット。

  3. バックアップカタログの場所を指定し、*[次へ]*をクリックします。

    完了している手順のスクリーンショット。

  4. HANAバックアップカタログの内容に基づいて、使用可能なバックアップのリストが表示されます。必要なバックアップを選択し、外部バックアップID(最新のバックアップなど)をメモします。

    完了している手順のスクリーンショット。

  5. すべてのデータボリュームをアンマウントします。

    umount /hana/data/PR1/mnt00001
    注記 SAP HANA マルチホストシステムの場合は、各ホストのすべてのデータボリュームをアンマウントする必要があります。

HANAデータベースをリストア

  1. リストア処理を開始するには、[Backup]ビューで、HANA Studioにも表示されるバックアップを選択し、コンテキストメニューから[Restore]を選択します。

    完了している手順のスクリーンショット。

  2. 次の手順では、リストア処理のプリスクリプトとポストスクリプトを指定できます。

    完了している手順のスクリーンショット。

    Cloud Backup for Applicationsジョブログにリストア処理の進捗状況が表示されます。

    完了している手順のスクリーンショット。

  3. リストアプロセスが完了してデータボリュームがマウントされるまで待ちます。

    mount /hana/data/SP1/mnt00001
    注記 SAP HANAマルチホストシステムの場合は、各ホストのすべてのデータボリュームをマウントする必要があります。

システムデータベースをリカバリします

  1. 使用可能なバックアップのリストを更新するには、 SAP HANA Studio に移動して、更新をクリックします。Cloud Backup for Applicationsでリストアされたバックアップは、バックアップのリストに緑色のアイコンで表示されます。バックアップを選択し、 Next (次へ)をクリックします。

    完了している手順のスクリーンショット。

  2. ログバックアップの場所を指定します。「 * 次へ * 」をクリックします。

    完了している手順のスクリーンショット。

  3. 必要に応じて、他の設定を選択します。[ デルタバックアップを使用 ] が選択されていないことを確認します。「 * 次へ * 」をクリックします。

    完了している手順のスクリーンショット。

  4. リカバリ設定を確認し、*[終了]*をクリックします。

    完了している手順のスクリーンショット。

  5. リカバリプロセスが開始されます。システムデータベースのリカバリが完了するまで待ちます。

    完了している手順のスクリーンショット。

テナントデータベースをリカバリ

  1. SAP HANA Studioで、システムデータベースのエントリを選択し、[バックアップとリカバリ]>*[テナントデータベースのリカバリ]*に移動します。

    完了している手順のスクリーンショット。

  2. リカバリするテナントを選択し、*[次へ]*をクリックします。

    完了している手順のスクリーンショット。

  3. リカバリタイプを指定して、 Next (次へ)をクリックします。

    完了している手順のスクリーンショット。

  4. バックアップカタログの場所を確認し、*[次へ]*をクリックします。

    完了している手順のスクリーンショット。

  5. テナントデータベースがオフラインであることを確認します。[OK] をクリックして続行します。

    完了している手順のスクリーンショット。

    システムデータベースのリカバリ前にデータボリュームのリストアが実行されたため、テナントバックアップをすぐに使用できます。

  6. 緑色でハイライト表示されたバックアップを選択し、*[Next]*をクリックします。

    完了している手順のスクリーンショット。

  7. ログバックアップの場所を確認し、*[次へ]*をクリックします。

    完了している手順のスクリーンショット。

  8. 必要に応じて、他の設定を選択します。[Use Delta Backups]*が選択されていないことを確認します。「 * 次へ * 」をクリックします。

    完了している手順のスクリーンショット。

  9. リカバリ設定を確認し、*[終了]*をクリックしてテナントデータベースのリカバリプロセスを開始します。

    完了している手順のスクリーンショット。

  10. リカバリが完了してテナントデータベースが起動するまで待ちます。

    完了している手順のスクリーンショット。

    SAP HANA システムは稼働中です。

    注記 複数のテナントがあるSAP HANA MDCシステムの場合は、テナントごとに手順16~25を繰り返す必要があります。