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

NetApp Backup and Recoveryを使用して Microsoft SQL Server のワークロードを復元する

共同作成者 netapp-mwallis

NetApp Backup and Recoveryを使用して Microsoft SQL Server ワークロードを復元します。スナップショット コピー、セカンダリ ストレージに複製されたバックアップ、またはオブジェクト ストレージ内のバックアップを使用します。ワークロードを元のシステム、同じクラウド アカウントを持つ別のシステム、またはオンプレミスのONTAPシステムに復元します。

これらの場所から復元

異なる開始場所からワークロードを復元できます。

  • プライマリロケーションから復元

  • 複製されたリソースから復元する

  • オブジェクトストアのバックアップから復元する

これらのポイントに復元する

データを最新のスナップショットまたは以下のポイントに復元できます。

  • スナップショットからの復元

  • ファイル名、場所、最終有効日が分かっている場合は、特定の時点に復元します。

  • 最新のバックアップに復元する

オブジェクトストレージからの復元に関する考慮事項

オブジェクト ストレージ内のバックアップ ファイルを選択し、そのバックアップに対して Ransomware Resilience がアクティブになっている場合 (バックアップ ポリシーで DataLock と Ransomware Resilience を有効にした場合)、データを復元する前に、バックアップ ファイルに対して追加の整合性チェックを実行するように求められます。スキャンを実行することをお勧めします。

ヒント バックアップ ファイルにアクセスするには、クラウド プロバイダーに追加料金を支払う必要があります。

ワークロードの復元の仕組み

ワークロードを復元すると、次のことが起こります。

  • バックアップ ファイルからワークロードを復元すると、 NetApp Backup and Recovery はバックアップのデータを使用して新しいリソースを作成します。

  • 複製されたワークロードから復元する場合、ワークロードを元のシステムまたはオンプレミスのONTAPシステムに復元できます。

    リソースを復元する流れを示す図

  • オブジェクト ストレージからバックアップを復元する場合、データを元のシステムまたはオンプレミスのONTAPシステムに復元できます。

復元方法

次のいずれかの方法を使用してワークロードを復元します。

  • 復元ページから: リソースの名前、場所、または最終有効日がわからない場合に、このオプションを使用してリソースを復元します。フィルターを使用してスナップショットを検索します。

  • インベントリ ページから: 特定のリソースの名前、場所、最終有効日がわかっている場合は、このオプションを使用してそのリソースを復元します。リストを参照してリソースを見つけます。

必要なNetApp Consoleロール ストレージ ビューアー、バックアップおよびリカバリ スーパー管理者、またはバックアップおよびリカバリ バックアップ管理者ロール。 "すべてのサービスに対するNetApp Consoleのアクセスロールについて学習します"

復元オプションからワークロードデータを復元します

復元オプションを使用してデータベース ワークロードを復元します。

手順
  1. NetApp Backup and Recoveryメニューから、[復元] を選択します。

  2. 復元するデータベースを選択します。フィルターを使用して検索します。

  3. 復元オプションを選択します:

    • スナップショットからの復元

    • ファイル名、場所、最終有効日が分かっている場合は、特定の時点に復元します。

    • 最新のバックアップに復元する

スナップショットからワークロードを復元する

  1. 復元オプション ページから続行して、*スナップショットからの復元*を選択します。

    スナップショットのリストが表示されます。

  2. 復元するスナップショットを選択します。

  3. *次へ*を選択します。

    次に、宛先オプションが表示されます。

  4. 宛先の詳細ページで、次の情報を入力します。

    • 宛先設定: データを元の場所に復元するか、別の場所に復元するかを選択します。別の場所の場合は、ホスト名とインスタンスを選択し、データベース名を入力して、スナップショットを復元する宛先パスを入力します。

    • 復元前のオプション:

      • 復元中に同じ名前のデータベースを上書きする: 復元中、元のデータベース名は保持されます。

      • SQL データベースのレプリケーション設定を保持: 復元操作後も SQL データベースのレプリケーション設定を保持します。

      • 復元前にトランザクション ログのバックアップを作成する: 復元操作の前にトランザクション ログのバックアップを作成します。* 復元前のトランザクション ログ バックアップが失敗した場合は復元を終了: トランザクション ログ バックアップが失敗した場合は復元操作を停止します。

      • Prescript: 復元操作の前に実行するスクリプトの完全なパス、スクリプトが取る引数、およびスクリプトが完了するまでの待機時間を入力します。

    • 復元後のオプション:

      • *動作可能*ですが、追加のトランザクション ログを復元するためには使用できません。これにより、トランザクション ログ バックアップが適用された後、データベースがオンラインに戻ります。

      • *非動作*ですが、追加のトランザクション ログを復元するために使用できます。トランザクション ログ バックアップを復元しながら、復元操作後にデータベースを非動作状態に維持します。このオプションは、追加のトランザクション ログを復元するのに役立ちます。

      • *読み取り専用モード*で、追加のトランザクション ログを復元できます。データベースを読み取り専用モードで復元し、トランザクション ログ バックアップを適用します。

      • Postscript: 復元操作後に実行するスクリプトの完全なパスと、スクリプトが受け取る引数を入力します。

  5. *復元*を選択します。

特定の時点に復元する

NetApp Backup and Recovery は、ログと最新のスナップショットを使用して、データのポイントインタイム リストアを作成します。

  1. 復元オプション ページから続行して、*特定の時点に復元*を選択します。

  2. *次へ*を選択します。

  3. 「特定の時点への復元」ページで、次の情報を入力します。

    • データ復元の日時: 復元するデータの正確な日時を入力します。この日付と時刻は、Microsoft SQL Server データベース ホストからのものです。

  4. *検索*を選択します。

  5. 復元するスナップショットを選択します。

  6. *次へ*を選択します。

  7. 宛先の詳細ページで、次の情報を入力します。

    • 宛先設定: データを元の場所に復元するか、別の場所に復元するかを選択します。別の場所の場合は、ホスト名とインスタンスを選択し、データベース名を入力して、宛先パスを入力します。

    • 復元前のオプション:

      • 元のデータベース名を保持: 復元中に、元のデータベース名が保持されます。

      • SQL データベースのレプリケーション設定を保持: 復元操作後も SQL データベースのレプリケーション設定を保持します。

      • Prescript: 復元操作の前に実行するスクリプトの完全なパス、スクリプトが取る引数、およびスクリプトが完了するまでの待機時間を入力します。

    • 復元後のオプション:

      • *動作可能*ですが、追加のトランザクション ログを復元するためには使用できません。これにより、トランザクション ログ バックアップが適用された後、データベースがオンラインに戻ります。

      • *非動作*ですが、追加のトランザクション ログを復元するために使用できます。トランザクション ログ バックアップを復元しながら、復元操作後にデータベースを非動作状態に維持します。このオプションは、追加のトランザクション ログを復元するのに役立ちます。

      • *読み取り専用モード*で、追加のトランザクション ログを復元できます。データベースを読み取り専用モードで復元し、トランザクション ログ バックアップを適用します。

      • Postscript: 復元操作後に実行するスクリプトの完全なパスと、スクリプトが受け取る引数を入力します。

  8. *復元*を選択します。

最新のバックアップに復元する

このオプションは、最新の完全バックアップとログ バックアップを使用して、データを最後の正常な状態に復元します。システムは最後のスナップショットから現在までのログをスキャンします。このプロセスでは、変更とアクティビティを追跡して、データの最新かつ正確なバージョンを復元します。

  1. 復元オプション ページから続行して、*最新のバックアップに復元*を選択します。

    NetApp Backup and Recovery、復元操作に使用できるスナップショットが表示されます。

  2. 「最新の状態に復元」ページで、ローカル、セカンダリ ストレージ、またはオブジェクト ストレージのスナップショットの場所を選択します。

  3. *次へ*を選択します。

  4. 宛先の詳細ページで、次の情報を入力します。

    • 宛先設定: データを元の場所に復元するか、別の場所に復元するかを選択します。別の場所の場合は、ホスト名とインスタンスを選択し、データベース名を入力して、宛先パスを入力します。

    • 復元前のオプション:

      • 復元中に同じ名前のデータベースを上書きする: 復元中、元のデータベース名は保持されます。

      • SQL データベースのレプリケーション設定を保持: 復元操作後も SQL データベースのレプリケーション設定を保持します。

      • 復元前にトランザクション ログ バックアップを作成する: 復元操作の前にトランザクション ログ バックアップを作成します。

      • 復元前のトランザクション ログ バックアップが失敗した場合は復元を終了: トランザクション ログ バックアップが失敗した場合は復元操作を停止します。

      • Prescript: 復元操作の前に実行するスクリプトの完全なパス、スクリプトが取る引数、およびスクリプトが完了するまでの待機時間を入力します。

    • 復元後のオプション:

      • *動作可能*ですが、追加のトランザクション ログを復元するためには使用できません。これにより、トランザクション ログ バックアップが適用された後、データベースがオンラインに戻ります。

      • *非動作*ですが、追加のトランザクション ログを復元するために使用できます。トランザクション ログ バックアップを復元しながら、復元操作後にデータベースを非動作状態に維持します。このオプションは、追加のトランザクション ログを復元するのに役立ちます。

      • *読み取り専用モード*で、追加のトランザクション ログを復元できます。データベースを読み取り専用モードで復元し、トランザクション ログ バックアップを適用します。

      • Postscript: 復元操作後に実行するスクリプトの完全なパスと、スクリプトが受け取る引数を入力します。

  5. *復元*を選択します。

インベントリオプションからワークロードデータを復元する

インベントリ ページからデータベース ワークロードを復元します。インベントリ オプションを使用すると、インスタンスではなくデータベースのみを復元できます。

手順
  1. NetApp Backup and Recoveryメニューから、インベントリ を選択します。

  2. 復元するリソースが配置されているホストを選択します。

  3. *アクション*を選択しますアクションアイコンアイコンをクリックし、[詳細を表示] を選択します。

  4. Microsoft SQL Server ページで、データベース タブを選択します。

  5. 「データベース」メニューで、「保護」ステータスのデータベースを選択します。

  6. *アクション*を選択しますアクションアイコンアイコンをクリックし、[復元] を選択します。

    「復元」ページから復元する場合と同じ 3 つのオプションが表示されます。

    • スナップショットからの復元

    • 特定の時点に復元する

    • 最新のバックアップに復元する

  7. 復元ページから復元オプションについて同じ手順を続行します。