NetBackup™ Web UI Microsoft SQL Server 管理者ガイド

Last Published:
Product(s): NetBackup (10.3)
  1. NetBackup for SQL Server について
    1.  
      NetBackup for SQL Server の概要
    2.  
      NetBackup for SQL Server の詳細な機能
  2. インストールとホストの構成
    1. NetBackup for SQL Server のインストールの計画
      1.  
        NetBackup サーバーおよびクライアントの要件
      2.  
        NetBackup クラスタ内で NetBackup for SQL Server を使用するための要件
      3.  
        NetBackup for SQL Server のライセンス
    2. SQL Server ホストとユーザー権限の構成
      1.  
        vSphere 用の Veritas VSS プロバイダのインストール
    3.  
      SQL Server のバックアップとリストアのための NetBackup サービスの設定
    4.  
      SQL Server のローカルセキュリティの権限の構成
    5.  
      SQL Server 管理者への RBAC の役割の割り当て
    6.  
      SQL Server エージェントのプライマリサーバーホスト名の構成
    7.  
      バックアップ操作を許可するジョブ数の設定
    8.  
      1 クライアントあたりの最大ジョブ数の構成
  3. SQL Server の検出とクレデンシャルの管理
    1. SQL Server オブジェクトの検出について
      1.  
        高度可用性グループまたは基本可用性グループのオンデマンドの検出
      2.  
        オンデマンドでのデータベースの検出
      3.  
        読み取りスケール可用性グループの検出
    2. SQL Server クレデンシャルについて
      1.  
        SQL Server 用のクレデンシャルの追加
      2.  
        SQL Server インスタンスまたはレプリカのクレデンシャルの選択
      3.  
        資産に適用されているクレデンシャル名の表示
      4.  
        指定したクレデンシャルの編集または削除
    3.  
      SQL Server インスタンスの削除
    4.  
      SQL Server インスタンスの手動での追加
  4. SQL Server の保護計画の管理
    1.  
      SQL Server 可用性グループの保護について
    2. SQL Server 資産を保護するための保護計画の作成
      1.  
        スケジュール
      2.  
        パフォーマンスチューニングおよび設定のオプション
    3.  
      保護計画への SQL Server 資産の追加
    4.  
      Microsoft SQL Server 資産の保護設定のカスタマイズ
    5.  
      SQL Server 資産の保護の削除
    6.  
      NetBackup ドメインをまたぐ SQL Server 可用性グループの保護
  5. Snapshot Client を使用するバックアップポリシーの構成
    1.  
      SQL Server 用の NetBackup Snapshot Client について
    2.  
      Snapshot Client を使用した SQL Server の操作
    3.  
      スナップショット方式
    4.  
      SQL Server スナップショットおよびインスタントリカバリバックアップの構成要件
    5.  
      SQL Server のスナップショットポリシーの構成
    6.  
      SQL Server のインスタントリカバリバックアップ用のポリシーの構成
    7. コピーのみのスナップショットバックアップによる差分バックアップの影響
      1.  
        コピーのみのバックアップの作成 (レガシー SQL Server ポリシー)
      2.  
        コピーのみではないインスタントリカバリバックアップの作成(レガシー SQL Server ポリシー)
    8. SQL Server エージェントのグループ化スナップショットについて
      1.  
        グループ化バックアップされたデータベースのリストア
  6. SQL Server の資産の詳細の表示
    1.  
      SQL Server 資産の参照
    2.  
      データベース、インスタンス、可用性グループの保護状態の表示
  7. SQL Server のリストア
    1.  
      SQL Server のリストアの要件
    2.  
      完全データベースリカバリの実行
    3.  
      1 つのリカバリポイントのリカバリ
    4.  
      SQL Server のリストアオプション
    5.  
      データベースのリストア (管理者以外のユーザー)
    6.  
      リカバリ用の別のバックアップコピーの選択
    7.  
      SQL Server 可用性データベースのセカンダリレプリカへのリストア
    8.  
      SQL Server 可用性データベースのプライマリレプリカとセカンダリレプリカへのリストア
  8. SQL Server でのインスタントアクセスの使用
    1. インスタントアクセス SQL Server データベースを構成する場合の前提条件
      1.  
        インスタントアクセスのハードウェアと構成の必要条件
    2.  
      インスタントアクセスデータベースを設定する前の考慮事項
    3.  
      SQL Server インスタントアクセス用の Samba ユーザーの構成
    4.  
      インスタントアクセスデータベースの構成
    5.  
      インスタントアクセスデータベースのライブマウントの詳細の表示
    6.  
      インスタントアクセスデータベースの削除
    7.  
      NetBackup for SQL Server インスタントアクセスのオプション
    8.  
      NetBackup for SQL Server の用語
    9.  
      よく寄せられる質問
  9. VMware バックアップを使用した SQL Server の保護
    1. VMware バックアップを使用したアプリケーションデータベースの保護について
      1.  
        VMware アプリケーションバックアップの制限事項
    2. SQL Server データを保護するための VMware バックアップを使用した保護計画の作成
      1.  
        バックアップオプション (Backup options) と詳細オプション (Advanced options)
      2.  
        バックアップからのディスクの除外
      3.  
        スナップショットの再試行オプション (Snapshot retry options)
    3.  
      VMware バックアップを使用した SQL Server データの保護
    4.  
      VMware バックアップからの SQL Server データベースのリストア
  10. 処理速度とトラブルシューティング
    1.  
      NetBackup for SQL Server のパフォーマンスに影響を与える要素
    2.  
      クレデンシャルの検証に関するトラブルシューティング
    3.  
      VMware のバックアップに関するトラブルシューティング
    4.  
      SQL Server の VMware バックアップ中に発生する SQL Server のログの切り捨てエラー

パフォーマンスチューニングおよび設定のオプション

表: パフォーマンスチューニングおよび設定のオプション では、保護計画で利用可能なチューニングと設定のオプションについて説明します。一部のオプションは、既存の計画を編集する場合、または計画に資産をサブスクライブする場合に変更できません。

メモ:

ファイルグループのバックアップはポリシーにのみ利用可能で、保護計画には使用できません。

表: パフォーマンスチューニングおよび設定のオプション

フィールド

説明

バックアップストライプ数 (Backup stripes)

このオプションは、バックアップ操作を複数の並列実行ストリームに分割します。ストリームはアクティビティモニターのジョブに対応します。たとえば、値が 3 の場合、各データベースは 3 つのジョブを使用してバックアップされます。この構成は、テープドライブによる書き込み速度より SQL Server によるデータのダンプ速度が速い場合に適用されます。

このオプションのデフォルト値は 1 です。範囲は 1 から 32 です。

ストライプあたりのクライアントバッファ (Client buffers per stripe)

(ストリームベースのバックアップのみ) このオプションはバッファ領域の可用性に影響します。NetBackup では、このパラメータを使用して、バックアップ操作時に各データストリームの読み込みまたは書き込みのために割り当てるバッファ数が決定されます。より多くのバッファ数を割り当てることによって、NetBackup から NetBackup プライマリサーバーへのデータ送信を高速化できます。

このオプションのデフォルト値は 2 で、Double Buffering を有効にします。この値を大きくすると、パフォーマンスがわずかに向上する場合があります。範囲は 1 から 32 です。

最大転送サイズ (Maximum transfer size)

(ストリームベースのバックアップのみ) このオプションは、SQL Server バックアップイメージの読み込みと書き込みに使われるバッファサイズです。通常、この値を大きくすると、SQL Server のパフォーマンスが向上します。このオプションは、個々のバックアップ操作に対して設定できます。64 KB * 2^MAX_TRANSFER_SIZE のように計算されます。64 KB から 4 MB の範囲でサイズを指定できます。デフォルトは 4 MB です。

バックアップするブロックサイズ (Backup block size)

このオプションはストリームベースのバックアップのみに適用されます。SQL Server がバックアップイメージの読み込みと書き込みのために使用する、増分サイズを設定します。このサイズは個々のバックアップ操作に対して設定できます。512 バイト * 2^BLOCK_SIZE のように計算されます。このオプションの値の範囲は 0.5 KB から 64 KB です。デフォルトは 64 KB です。

並列バックアップ操作 (Parallel backup operations)

このオプションでは、データベースインスタンスごとの、同時に開始するバックアップ処理の数を指定します。範囲は 1 から 32 です。デフォルトは 1 です。

VDI タイムアウト (秒) (VDI Timeout (seconds))

(データベースのみ) SQL Server 仮想デバイスインターフェースのタイムアウト間隔を指定します。選択した間隔は、データベースとトランザクションログのバックアップとリストアに適用されます。

バックアップのデフォルト値は 300 です。リストアジョブのデフォルト値は 600 です。範囲は 300 から 2147483647 です。

Microsoft SQL Server の圧縮を使用 (Use Microsoft SQL Server compression)

SQL Server を使用してバックアップイメージを圧縮するには、このオプションを有効にします。SQL Server の圧縮を有効にした場合、NetBackup の圧縮を有効にしないでください。

SQL Server の圧縮は、スナップショットバックアップではサポートされません。

[利用できないデータベース (オフライン、リストア中など) をスキップ (Skip unavailable (offline, restoring, etc.) databases)]

NetBackup では、NetBackup が正常にバックアップできない状態のデータベースをスキップします。これらの状態にはオフライン、リストア中、リカバリ中、緊急モード、などがあります。

NetBackup では、利用できないデータベースのバックアップがスキップされますが、保護計画にサブスクライブされたその他のデータベースのバックアップは続行されます。バックアップは状態 0 で完了し、ジョブの詳細にデータベースがスキップされたことが示されます。

コピーのみバックアップの作成 (Create copy-only backup)

(データベースのみ) このオプションにより SQL Server は帯域外のバックアップを作成できるので、通常のバックアップシーケンスに干渉しません。

コピーのみのスナップショットバックアップによる差分バックアップの影響を参照してください。

Microsoft SQL Server チェックサムの実行 (Perform Microsoft SQL Server checksum)

SQL Server のバックアップチェックサムに、次のオプションのいずれかを選択してください。

  • なし。バックアップチェックサムを無効にします。

  • バックアップの前にチェックサムを検証するには、次のオプションのいずれかを選択してください。これらのオプションでは、バックアップ操作またはリストア操作でパフォーマンスが低下することに注意してください。

    • エラー時続行 (Continue on error)。バックアップ時に検証エラーが発生した場合でも、バックアップは続行します。

    • エラーによる失敗 (Fail on error)。バックアップ時に検証エラーが発生した場合、バックアップは停止されます。

増分バックアップを完全バックアップに変換 (Convert incremental backup to full backup)

(データベースのみ) データベースに対して以前の完全バックアップが存在しない場合、NetBackup は差分バックアップを完全バックアップに変換します。

エージェントは、各データベースの完全バックアップが存在するかどうかを判断します。以前の完全バックアップが存在する場合は、差分バックアップが次のように完全バックアップに変換されます。

  • 差分バックアップのデータベースを選択すると、バックアップは完全データベースバックアップに変換されます。

    (ポリシー用) [読み取り専用ファイルグループをスキップ (Skip read-only file groups)]オプションを選択すると、バックアップが読み書き可能なファイルグループの完全バックアップに変換されます。

  • (ポリシー用) 差分バックアップでファイルグループを選択すると、NetBackup は次を行います。

    • 選択したファイルグループがデフォルトのデータベースファイルグループである場合、NetBackup はバックアップを完全ファイルグループバックアップに変換します。

    • 選択したファイルグループがセカンダリファイルグループであり、プライマリファイルグループのバックアップが存在しない場合には、NetBackup はバックアップを部分的な完全データベースバックアップに変換します。このバックアップには、選択したファイルグループとデフォルトのファイルグループが含まれます。

    • 選択したファイルグループがセカンダリファイルグループであり、プライマリファイルグループのバックアップが存在する場合、NetBackup は選択したファイルグループの完全ファイルグループバックアップにバックアップを変換します。

  • スナップショットバックアップポリシーの場合は、差分バックアップから完全バックアップに正常に変換させるために[完全 (Full)]スケジュールが必要です。

注意: NetBackup は、データベースで完全バックアップを実行したことがない場合にのみ差分バックアップを変換します。完全バックアップが NetBackup カタログに存在しないにもかかわらず、SQL Server が既存の完全 LSN を検出する場合には、NetBackup は完全バックアップではなく差分バックアップを実行します。この場合は、ネイティブツールを使った完全バックアップのリストアや、NetBackup MS SQL Client を使った差分バックアップのリストアが可能です。または、NetBackup でバックアップを期限切れにすると、完全バックアップを NetBackup カタログにインポートできます。その場合は、NetBackup MS SQL Client を使用して完全と差分の両方のバックアップをリストアできます。

トランザクションログバックアップを完全バックアップに変換 (Convert transaction log backup to full backup)

(トランザクションログのみ) データベースに対して以前の完全バックアップが存在しない場合、NetBackup はトランザクションバックアップを完全バックアップに変換します。

このオプションでは、完全リカバリデータベースが単純リカバリモデルに切り替えられ、完全リカバリモデルに戻されたかどうかも検出されます。このシナリオでは、ログチェーンは分割され、SQL Server は、以降のログバックアップを作成するには、その前に差分バックアップを必要とします。NetBackup がこの状況を検出した場合は、バックアップはデータベースの差分バックアップに変換されます。

注意: NetBackup は、データベースで完全バックアップを実行したことがない場合にのみトランザクションログのバックアップを変換します。完全バックアップが NetBackup カタログに存在しないにもかかわらず、SQL Server が既存の完全 LSN を検出する場合、NetBackup は完全バックアップではなくトランザクションログのバックアップを実行します。この場合、ネイティブツールを使用した完全バックアップのリストアや、NetBackup MS SQL Client を使用した差分バックアップとログバックアップのリストアが可能です。または、バックアップが期限切れになっている場合、完全バックアップを NetBackup カタログにインポートできます。その場合は、NetBackup MS SQL Client を使用して完全バックアップ、差分バックアップ、ログバックアップをリストアできます。

可用性データベースのバックアッププリファレンス (Availability Database Backup Preference)

このオプションは、可用性グループのバックアップが発生する場所を決定します。[データベースのオプション (Database options)]タブで、データベースの設定を選択します。[トランザクションログ (Transaction logs)]タブで、トランザクションログの設定を選択します。

  • 無効 (Disabled) (ポリシーでの同等の設定は[なし (None)])

    指定したインスタンスでバックアップを実行します。このオプションは、個々の可用性データベースを保護する場合に使用します。

  • プライマリレプリカを保護する (Protect primary replica)

    バックアップは、プライマリレプリカで常に行われます。このオプションは、可用性レプリカと標準データベースおよび可用性データベースの両方があるインスタンスに適用されます。

  • 優先レプリカを保護する (Protect preferred replica)

    SQL Server のバックアッププリファレンスを優先します。これらのプリファレンスには、優先レプリカ、バックアップの優先度、除外されたレプリカが含まれます。NetBackup によるバックアップジョブは、レプリカごとに開始されることに注意してください。目的のバックアップソースではないレプリカではバックアップがスキップされます。このオプションは、可用性レプリカと標準データベースおよび可用性データベースの両方があるインスタンスに適用されます。

  • 可用性データベースをスキップする (Skip availability databases)

    インスタンスの可用性データベースをスキップします。このオプションは、スタンドアロンデータベースと可用性データベースの両方を含むインスタンスを保護し、スタンドアロンデータベースのみを保護する場合に使用します。

    注意: 可用性グループを保護する場合は、このオプションを選択しないでください。

 

個々の可用性データベースのバックアッププリファレンス

個々の可用性データベースを保護するために保護計画を選択する場合は、次の動作に注意してください。

  • [データベース (Databases)]のプリファレンスが[可用性データベースをスキップする (Skip availability databases)]に設定されている場合は、スケジュール設定されたバックアップを正常に実行できません。[データベース (Databases)]には、[なし (None)]、[優先レプリカを保護する (Protect preferred replica)]、または[プライマリレプリカを保護する (Protect primary replica)]を設定する必要があります。

  • 可用性データベースをバックアップするためにユーザーが[今すぐバックアップ (Backup now)]を選択すると、選択したノードでバックアップが実行されます。イメージはクラスタ名に基づいてカタログ化されます。

バックアップ後ログを切り捨て (Truncate logs after backup)

(トランザクションログのみ) このオプションでは、トランザクションログの有効な部分がバックアップされ、その後、無効または空とマーク付けされます。デフォルトではこのオプションは有効です。