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

NetApp Backup and RecoveryでのMicrosoft SQL Serverバックアップ ポリシーの作成と管理

共同作成者 netapp-mwallis

NetApp Backup and Recovery を使用して、バックアップの頻度、スケジュール、およびデータ保持を制御する Microsoft SQL Server のバックアップ ポリシーを作成します。

メモ これらのオプションと構成セクションの一部は、すべてのワークロードで使用できるわけではありません。

SnapCenterからリソースをインポートする場合、 SnapCenterで使用されるポリシーとNetApp Backup and Recoveryで使用されるポリシーとの間に若干の違いが生じる可能性があります。見る"SnapCenterとNetApp Backup and Recoveryのポリシーの違い"

ポリシーに関連する次の目標を達成できます。

  • ローカルスナップショットポリシーを作成する

  • セカンダリストレージへのレプリケーションのポリシーを作成する

  • オブジェクトストレージ設定のポリシーを作成する

  • 詳細なポリシー設定を構成する

  • ポリシーを編集する

  • ポリシーの削除

ポリシーを表示

  1. NetApp Backup and Recoveryメニューから、ポリシー を選択します。

  2. ポリシーの詳細を確認してください。例:

    • ワークロード:例:Microsoft SQL Server、ONTAP ボリューム、VMware、KVM、Hyper-V、Oracle Database、または Kubernetes。

    • バックアップの種類: 例としては、完全バックアップやログ バックアップなどがあります。

    • アーキテクチャ: 例としては、ローカル スナップショット、ファンアウト、カスケード、ディスク間、ディスクからオブジェクト ストアなどがあります。

    • 保護されているリソース: そのワークロード上のリソースの合計数のうち、保護されているリソースの数を表示します。

    • ランサムウェア保護: ポリシーに、ローカル スナップショットのスナップショット ロック、セカンダリ ストレージのスナップショット ロック、またはオブジェクト ストレージの DataLock ロックが含まれているかどうかを示します。

ポリシーを作成します。

ローカル スナップショット、セカンダリ ストレージへのレプリケーション、オブジェクト ストレージへのバックアップを管理するポリシーを作成できます。3-2-1 戦略の一部として、プライマリ ストレージ システム上のインスタンス、データベース、アプリケーション、または VM のスナップショットを作成します。

必須 NetApp Console ロール Backup and Recovery スーパー管理者または Backup and Recovery バックアップ管理者。Cloud Volumes ONTAP クラスターに保存されているデータを保護する場合は、Cloud Volumes ONTAP 管理者ロールも必要です。"バックアップとリカバリの役割と権限"について学ぶ。 "すべてのサービスに対するNetApp Consoleのアクセスロールについて学習します"

開始する前に

セカンダリ ストレージへのレプリケーションを計画していて、ローカル スナップショットまたはリモート ONTAP セカンダリ ストレージのスナップショットでスナップショット ロックを使用する場合は、まずクラスタ レベルで ONTAP コンプライアンス クロックを初期化する必要があります。これは、ポリシーでスナップショット ロックを有効にするための要件です。

これを行う方法については、以下を参照してください。 "ONTAPのコンプライアンスクロックを初期化する"

スナップショットロック全般については、以下を参照してください。 "ONTAPのスナップショットロック"

手順
  1. NetApp Backup and Recoveryメニューから、ポリシー を選択します。

  2. [ポリシー] ページで、[新しいポリシーの作成] を選択します。

    ポリシーページが表示されます。

  3. * 詳細 * セクションに情報を入力します。

    • ワークロードの種類:Microsoft SQL Server を選択します。

    • ポリシー名を入力します。

    • エージェント リストからコンソール エージェントを選択します。

  4. * Backup architecture * セクションに情報を入力します。リストからバックアップのデータフローを選択します:

    • 3-2-1 ファンアウト:プライマリストレージ(ディスク)からセカンダリストレージ(ディスク)を経てクラウド(オブジェクトストア)へ。ONTAP から ONTAP、および ONTAP からオブジェクトストアへの構成など、さまざまなストレージシステムにわたってデータの複数のコピーを作成します。クラウド プロバイダのオブジェクトストアまたはプライベートオブジェクトストアを使用できます。最適なデータ保護とディザスタリカバリに最適です。このオプションは Amazon FSx for NetApp ONTAP では使用できません。

    • 3-2-1 カスケード:プライマリストレージ(ディスク)からセカンダリストレージ(ディスク)へ、そしてプライマリストレージ(ディスク)からクラウドストレージ(オブジェクトストア)へ。これは、クラウド プロバイダのオブジェクトストア、またはStorageGRIDなどのプライベートオブジェクトストアを使用できます。これにより、複数のシステム間でデータの複製が行われる連鎖が構築され、冗長性と信頼性が確保されます。このオプションは、Amazon FSx for NetApp ONTAP では使用できません。

    • ディスク間:プライマリストレージ(ディスク)からセカンダリストレージ(ディスク)へ。ONTAP to ONTAP データ保護戦略は、2つのONTAPシステム間でデータをレプリケートし、高可用性とディザスタリカバリを確保します。これは通常、SnapMirrorを使用して実現され、同期レプリケーションと非同期レプリケーションの両方をサポートします。この方法により、データは最新の状態に保たれ、複数の場所で利用可能になり、強力なデータ保護が実現します。

    • ディスクからオブジェクトストレージ:プライマリストレージ(ディスク)からクラウド(オブジェクトストア)へ。これは、ONTAP システムからオブジェクトストレージシステムへデータをレプリケートします。クラウド プロバイダのオブジェクトストア、または StorageGRID などのプライベートオブジェクトストアを使用できます。この方法は、長期的なデータ保持とアーカイブに最適です。このオプションは Amazon FSx for NetApp ONTAP では使用できません。

    • ディスク間ファンアウト:プライマリストレージ(ディスク)からセカンダリストレージ(ディスク)へ、およびプライマリストレージ(ディスク)からセカンダリストレージ(ディスク)へ。ディスク間ファンアウトオプションには、複数のセカンダリ設定を構成できます。

    • ローカルスナップショット:選択したボリューム上のローカルスナップショット。これにより、ワークロードが実行されている本番環境ボリュームの読み取り専用のポイントインタイムコピーが作成されます。ローカルスナップショットを使用すると、データの損失や破損から復旧できるだけでなく、ディザスタリカバリのためのバックアップを作成することもできます。

  5. * ローカルスナップショット設定 * セクションの情報を入力します:

    • 「スケジュールを追加」オプションを選択して、スナップショット スケジュールを1つまたは複数選択します。スケジュールは最大5つまで登録できます。

    • スナップショットの頻度:1時間ごと、1日ごと、1週間ごと、1ヶ月ごと、または1年ごとの頻度を選択してください。

    • スナップショットの保持: 保持するスナップショットの数を入力します。

    • ログバックアップを有効にする:このオプションを有効にすると、ログがバックアップされ、ログバックアップの頻度と保持期間を設定できます。これを行うには、ログバックアップを事前に設定しておく必要があります。"ログディレクトリを構成する"を参照してください。

  6. *セカンダリ設定*セクション(セカンダリストレージへのレプリケーション)の情報を入力します:

    • バックアップ: 時間ごと、日ごと、週ごと、月ごと、または年ごとの頻度を選択します。

    • バックアップ対象: バックアップの対象となるセカンダリ ストレージ上のターゲット システムを選択します。

    • スナップショットのロック期間:改ざん防止スナップショットを有効にするかどうかを選択します。有効にした場合は、スナップショットをロックする日数、月数、または年数を入力します。

    • セカンダリへの転送:スナップショットをセカンダリ ストレージに転送するタイミングを選択します。

      • *ONTAP 転送スケジュール - インライン*オプションがデフォルトで選択されており、スナップショットがセカンダリ システムに即座に転送されることを示しています。バックアップをスケジュールする必要はありません。

    • 既存の SnapMirror および SyncMirror セカンダリ関係を使用する:このオプションを有効にすると、既存の SnapMirror または SyncMirror 関係を使用して、指定されたデスティネーション クラスタにスナップショットを転送します。

  7. * Object store settings * セクション(オブジェクトストレージへのバックアップ)の情報を入力します。

    メモ 表示されるフィールドは、選択したプロバイダーとアーキテクチャによって異なります。
    • プロバイダー:オブジェクトストアのプロバイダーを選択し、適切なフィールドに認証情報を入力します(認証情報フィールドはプロバイダーによって異なります)。

    • バックアップターゲット:登録済みのオブジェクトストレージターゲットを選択し、バックアップ環境内でアクセス可能であることを確認します。

    • IPspace: バックアップ操作に使用する IPspace を選択します。これは、複数の IPspace があり、どの IPspace をバックアップに使用するかを制御したい場合に便利です。

    • スケジュール設定: ローカル スナップショットに設定されたスケジュールを選択します。スケジュールはローカル スナップショット スケジュールに従って設定されるため、削除することはできますが、追加することはできません。

    • 保持コピー数:各スケジュールごとに保持するスナップショットの数を入力してください。

    • オブジェクト ストアの転送スケジュール:ONTAP 転送スケジュールを選択して、データをオブジェクト ストレージにバックアップします。

    • オブジェクト ストアからアーカイブ ストレージにバックアップを階層化します: バックアップをアーカイブ ストレージ (AWS Glacier など) に階層化する場合は、階層オプションとアーカイブする日数を選択します。

  8. 必要に応じて、ポリシーで詳細設定を構成します。

    Details
    • コピーのみのバックアップ:別のバックアップ アプリケーションを使用してリソースをバックアップする必要がある場合は、コピーのみのバックアップ(Microsoft SQL Serverバックアップの一種)を選択します。

    • 可用性グループ設定:優先バックアップレプリカを選択するか、特定のレプリカを指定します。この設定は、Microsoft SQL Server可用性グループがあり、バックアップに使用するレプリカを制御したい場合に便利です。

    • バックアップ検証:バックアップ検証を有効にするかどうか、また、すぐに有効にするか後で有効にするかを選択してください。この機能により、バックアップが有効であり、正常に復元できることが保証されます。バックアップの整合性を確保するため、このオプションを有効にすることをお勧めします。デフォルトでは、セカンダリストレージが設定されている場合、バックアップ検証はセカンダリストレージから実行されます。セカンダリストレージが設定されていない場合、バックアップ検証はプライマリストレージから実行されます。

      さらに、次のオプションを設定します。 毎日毎週毎月、または*毎年*の検証: バックアップ検証として 後で を選択した場合は、バックアップ検証の頻度を選択します。これにより、バックアップの整合性が定期的にチェックされ、正常に復元できることが保証されます。 バックアップ ラベル: ポリシー内で、検証するバックアップが含まれるバックアップ階層を選択します。セカンダリで確認する の設定に応じて、階層リストはプライマリ スケジュールまたはセカンダリ スケジュールのいずれかから取得されます。時間単位のバックアップとログ バックアップは、検証の対象外であるため表示されません。* *データベース整合性チェック: オプションで、バックアップ前にデータベース整合性チェックに適用する制限を選択します。

    • SnapMirrorボリュームとSnapshotのフォーマット:次のいずれかのオプションを選択します。

      • スナップショットのコピーにカスタム名形式を使用する:スナップショットの命名規則を選択します。空欄のままにした場合、各スナップショット名の末尾にタイムスタンプが追加されます。

      • SnapMirrorボリューム形式の指定:デフォルトのSnapMirrorボリューム名を変更するには、プレフィックス、サフィックス、またはその両方を指定します。デフォルトでは、SnapMirrorボリュームはソースボリュームの名前を継承します。

    • 最大転送速度:帯域幅の使用量を無制限にするには、*無制限*を選択してください。転送速度を制限する場合は、*制限付き*を選択し、オブジェクトストレージへのバックアップのアップロードに割り当てるネットワーク帯域幅を1~1,000 Mbpsの間で選択します。デフォルトでは、ONTAPはシステム内のボリュームからオブジェクトストレージへバックアップデータを転送するために、無制限の帯域幅を使用できます。バックアップトラフィックがワークロードに影響を与える場合は、転送用のネットワーク帯域幅を削減してください。

    • バックアップ再試行:障害や中断が発生した場合にジョブを再試行するには、*障害発生時にジョブの再試行を有効にする*を選択します。スナップショットおよびバックアップ ジョブの最大再試行回数と再試行間隔を入力してください。再試行回数は10回未満でなければなりません。

      ヒント スナップショットの取得頻度を1時間に設定した場合、最大遅延時間と再試行回数の合計は45分を超えてはなりません。
    • ランサムウェアスキャン:各バケットでランサムウェアスキャンを有効にするかどうかを選択してください。これには、オブジェクトストレージへのDataLockロックが必要です。スキャン頻度を日数で入力してください。このオプションは、AWSおよびMicrosoft Azureのオブジェクトストレージに適用されます。このオプションは、クラウド プロバイダによっては追加料金が発生する場合があります。

    • 通知:バックアップ操作に関するメール通知を有効にするかどうかを選択してください。通知をトリガーするイベントを選択できます。たとえば、バックアップが成功したとき、失敗したとき、または警告付きで完了したときなどです。

  9. 完了したら、*作成*を選択してください。

ポリシーを編集する

バックアップアーキテクチャ、バックアップ頻度、保持ポリシー、およびポリシーに関するその他の設定を編集できます。Kubernetesワークロードポリシーについては、スケジュールと保持設定のみを編集できます。

ポリシーを編集するときに別の保護レベルを追加することはできますが、保護レベルを削除することはできません。たとえば、ポリシーがローカル スナップショットのみを保護する場合は、セカンダリ ストレージへのレプリケーションやオブジェクト ストレージへのバックアップを追加できます。ローカル スナップショットとレプリケーションがある場合は、オブジェクト ストレージを追加できます。ただし、ローカル スナップショット、レプリケーション、およびオブジェクト ストレージがある場合は、これらのレベルのいずれかを削除することはできません。

オブジェクト ストレージにバックアップするポリシーを編集している場合は、アーカイブを有効にすることができます。

SnapCenter からリソースをインポートした場合、SnapCenter で使用されているポリシーと NetApp Backup and Recovery で使用されているポリシーとの間に相違点が生じる場合があります。"SnapCenterとNetApp Backup and Recoveryのポリシーの違い" を参照してください。

必須 NetApp Console ロール

Backup and Recovery スーパー管理者またはBackup and Recovery バックアップ管理者。 "すべてのサービスに対するNetApp Consoleのアクセスロールについて学習します"

手順
  1. NetApp Console で、Protection > Backup and Recovery に移動します。

  2. ポリシー オプションを選択します。

  3. 編集するポリシーを選択します。

  4. *アクション*を選択しますアクションアイコンアイコンをクリックし、[編集] を選択します。

  5. 編集が完了したら、*完了*を選択してください。

  6. 確認ダイアログで、ポリシー名を入力して変更を確定します。

    変更を保存すると、この保護ポリシーによって保護されているすべてのアプリケーションに影響します。

  7. 確定するには「完了」を選択してください。

ポリシーを削除する

不要になったポリシーは削除できます。

ヒント ワークロードに関連付けられているポリシーを削除することはできません。
手順
  1. NetApp Console で、Protection > Backup and Recovery に移動します。

  2. ポリシー オプションを選択します。

  3. 削除するポリシーを選択します。

  4. *アクション*を選択しますアクションアイコンアイコンをクリックし、[削除] を選択します。

  5. 操作を確認し、[削除] を選択します。