NetBackup™ for Microsoft SQL Server 管理者ガイド

Last Published:
Product(s): NetBackup & Alta Data Protection (10.5)
  1. NetBackup for SQL Server について
    1.  
      NetBackup for SQL Server の概要
    2.  
      NetBackup for SQL Server の詳細な機能
  2. インストール
    1.  
      NetBackup for SQL Server のインストールの計画
    2.  
      NetBackup サーバーおよびクライアントの要件
    3.  
      NetBackup クラスタ内で NetBackup for SQL Server を使用するための要件
    4.  
      NetBackup for SQL Server のライセンス
  3. ホストの構成とジョブの設定
    1.  
      SQL Server ホストとユーザー権限の構成
    2. vSphere 用の Veritas VSS プロバイダのインストール
      1.  
        SQL Server VSS Writer サービスの無効化
    3.  
      SQL Server のバックアップとリストア用に NetBackup サービスを設定する
    4.  
      SQL Server のローカルセキュリティの権限の構成
    5.  
      自動検出されたマッピングの確認
    6.  
      分散アプリケーション、クラスタ、または仮想マシンのリストアマッピングの設定
    7.  
      ODBC 接続の構成
    8.  
      非表示の NetBackup for SQL Server の読み取り不可セカンダリインスタンスの構成
    9.  
      SQL Server エージェントのプライマリサーバーホスト名の構成
    10.  
      バックアップ操作を許可するジョブ数の設定
    11.  
      1 クライアントあたりの最大ジョブ数の構成
  4. SQL Server 管理者用の RBAC の構成
    1.  
      SQL Server 管理者の RBAC の役割
    2.  
      SQL Server 管理者以外のユーザー用のカスタム役割の作成
    3.  
      SQL Server ジョブと VMware ジョブを表示および管理するために必要な RBAC 権限
  5. SQL Server の資産とクレデンシャルの管理
    1.  
      [作業負荷 (Workloads)]>[Microsoft SQL Server]ユーティリティについて
    2. SQL Server オブジェクトの検出について
      1.  
        高度可用性グループまたは基本可用性グループのオンデマンドの検出
      2.  
        オンデマンドでのデータベースの検出
      3.  
        読み取りスケール可用性グループの検出
    3. SQL Server インスタンスと可用性レプリカの登録について
      1.  
        SQL Server のクレデンシャルを登録するためのオプションについて
      2.  
        既存のクレデンシャルを使用した SQL Server インスタンスまたはレプリカの登録
      3.  
        新しいクレデンシャルを使用した SQL Server のインスタンスまたはレプリカの登録
      4.  
        SQL Server 用のクレデンシャルの追加
      5.  
        資産に適用されているクレデンシャル名の表示
      6.  
        指定したクレデンシャルの編集または削除
    4.  
      SQL Server 資産の参照
    5.  
      データベース、インスタンス、可用性グループの保護状態の表示
    6.  
      [今すぐバックアップ (Backup now)]を使用した SQL Server 資産のバックアップ
    7.  
      SQL Server インスタンスの削除
    8.  
      SQL Server データベースの削除
    9.  
      SQL Server インスタンスの手動での追加
    10.  
      インスタンスの有効化または無効化
  6. SQL Server インテリジェントポリシーを使用したバックアップの設定
    1.  
      SQL Server インテリジェントポリシーについて
    2.  
      SQL Server インテリジェントポリシーの作成
    3.  
      ポリシー属性について
    4.  
      SQL Server インテリジェントポリシーのスケジュールプロパティ
    5.  
      SQL Server インテリジェントポリシーのスケジュールバックアップ形式
    6.  
      ポリシーへのインスタンスの追加
    7.  
      ポリシーへのデータベースの追加
    8.  
      バックアップ対象リストへのファイルグループまたはファイルの追加
    9.  
      バックアップポリシーへのインスタンスグループの追加
    10. パフォーマンスチューニングおよび設定のオプション
      1.  
        SQL Server のマルチストライプバックアップの構成
      2.  
        完全バックアップへの差分バックアップの変換
      3.  
        完全バックアップへのログバックアップの変換
    11.  
      読み取り専用ファイルグループのバックアップ
    12.  
      読み書き可能なファイルグループのバックアップ
    13.  
      手動バックアップの実行
  7. SQL Server 可用性グループの保護
    1.  
      SQL Server 可用性グループの保護について
    2. インテリジェントポリシーを使用した SQL Server 可用性グループの保護
      1.  
        SQL Server 可用性グループを保護するための前提条件
      2. SQL Server 可用性グループを保護するためのバックアップポリシーの構成
        1.  
          ポリシーへの可用性グループの追加
        2.  
          ポリシーへの可用性データベースの追加
        3.  
          可用性データベースのファイルグループまたはファイルのバックアップ選択リストへの追加
    3. バッチファイルベースポリシーを使用した SQL Server 可用性グループの保護
      1. SQL Server 可用性グループの優先レプリカの保護について (バッチファイルベースポリシー)
        1.  
          SQL Server 可用性グループを保護するための前提条件
        2.  
          SQL Server 可用性グループの優先レプリカまたはプライマリレプリカの自動バックアップポリシーを構成する
        3.  
          優先レプリカまたはプライマリレプリカを保護するポリシーのバッチファイルの作成
        4.  
          優先レプリカまたはプライマリレプリカを保護するポリシーへのバッチファイルの追加
      2. SQL Server 可用性グループの特定のノードの保護について (バッチファイルベースポリシー)
        1.  
          SQL Server 可用性グループの特定のレプリカの自動バックアップポリシーを構成する
        2.  
          可用性グループの特定の可用性レプリカを保護するポリシーのためのバッチファイルの作成
        3.  
          可用性グループの特定のレプリカを保護するポリシーのためのバッチファイルの追加
    4.  
      NetBackup ドメインをまたぐ SQL Server 可用性グループの保護
  8. VMware バックアップを使用した SQL Server の保護
    1. VMware バックアップを使用したアプリケーションデータベースの保護について
      1.  
        VMware アプリケーションバックアップの制限事項
    2.  
      SQL Server を保護する NetBackup for VMware バックアップの構成について
    3.  
      SQL Server を保護する VMware バックアップポリシーの構成
    4.  
      スナップショットレプリケーションの管理に Replication Director を使用して SQL Server を保護するための VMware ポリシーの構成
    5. SQL Server データを保護するための VMware バックアップを使用した保護計画の作成
      1.  
        バックアップオプション (Backup options) と詳細オプション (Advanced options)
      2.  
        バックアップからのディスクの除外
      3.  
        スナップショットの再試行オプション (Snapshot retry options)
    6.  
      VMware バックアップを使用した SQL Server データの保護
  9. 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.  
        コピーのみバックアップの作成
      2.  
        コピーのみではないインスタントリカバリバックアップの作成 (バッチファイルベースポリシー)
    8. SQL Server エージェントのグループ化スナップショットについて
      1.  
        グループ化バックアップされたデータベースのリストア
  10. クラスタ環境での SQL Server の保護
    1.  
      クラスタ化された SQL Server インスタンスのバックアップの設定 (SQL Server インテリジェントポリシー)
    2.  
      クラスタ化された SQL Server インスタンスのバックアップの設定 (バッチファイルベースポリシー)
  11. SQL Server の保護計画の管理
    1. SQL Server 資産を保護するための保護計画の作成
      1.  
        スケジュール
    2.  
      保護計画への SQL Server 資産の追加
    3.  
      NetBackup for SQL Server 資産の保護設定のカスタマイズ
    4.  
      SQL Server 資産の保護の削除
  12. NetBackup Web UI を使用した SQL Server のリストア
    1.  
      SQL Server のリストアの要件
    2.  
      完全データベースリカバリの実行
    3.  
      1 つのリカバリポイントのリカバリ
    4.  
      SQL Server のリストアオプション
    5.  
      データベースのリストア (管理者以外のユーザー)
    6.  
      リカバリ用の別のバックアップコピーの選択
    7.  
      リダイレクトリストアの権限の構成
    8.  
      VMware バックアップからの SQL Server データベースのリストア
    9.  
      SQL Server 可用性データベースのセカンダリレプリカへのリストア
    10.  
      SQL Server 可用性データベースのプライマリレプリカとセカンダリレプリカへのリストア
    11.  
      可用性グループが複数の NetBackup ドメインにわたる場合の可用性データベースのリストア
  13. 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.  
      よく寄せられる質問
  14. SQL Server バックアップ用のバッチファイルベースポリシーの構成
    1.  
      SQL Server バックアップのバッチファイルベースポリシーについて
    2.  
      バッチファイルベースポリシーを使用した SQL Server のバックアップの設定に関する概要
    3.  
      SQL Server のバックアップとリストア用に NetBackup サービスを設定する (バッチファイルベースポリシー)
    4.  
      バッチファイルベースポリシーを使用した SQL Server のセキュリティについて
    5. NetBackup for SQL Server でバッチファイルを使用するための要件
      1.  
        バッチファイルで使用するキーワードおよび値
      2.  
        バッチファイルの作成
      3.  
        バッチファイルの実行
    6.  
      バッチファイルベースポリシーの追加
    7. SQL Server バッチファイルベースポリシーのスケジュールプロパティ
      1.  
        バッチファイルベースポリシーのスケジュールバックアップ形式
      2.  
        アプリケーションバックアップスケジュールの構成
      3.  
        アプリケーションバックアップスケジュールの例
      4.  
        自動バックアップスケジュールの構成
      5.  
        自動バックアップスケジュールの例
    8.  
      ポリシーへのクライアントの追加
    9.  
      バックアップ対象リストへのバッチファイルの追加
    10.  
      SQL Server バックアップ操作のオプション
    11.  
      リモート SQL Server インストールをバックアップするスクリプトの作成
    12.  
      失敗した SQL Server バックアップの自動再試行について
    13. 読み取り専用ファイルグループのユーザー主導型バックアップに対するバッチファイルベースポリシーの構成
      1.  
        SQL Server 読み取り専用バックアップセットの表示 (NetBackup MS SQL Client)
    14.  
      読み書き可能なファイルグループのユーザー主導型バックアップに対するバッチファイルベースポリシーの構成
  15. NetBackup MS SQL Client を使用したバックアップとリストアの実行
    1.  
      NetBackup MS SQL Client について
    2.  
      NetBackup MS SQL Client の初回の起動
    3.  
      SQL Server ホストおよびインスタンスの選択 (NetBackup MS SQL Client)
    4.  
      バックアップ用に選択されたオブジェクトのプロパティの表示について
    5.  
      SQL Server データベースのユーザー主導型バックアップの実行 (NetBackup MS SQL Client)
    6.  
      SQL Server トランザクションログのユーザー主導型バックアップの実行 (NetBackup MS SQL Client)
    7.  
      SQL Server データベースファイルグループのユーザー主導型バックアップの実行 (NetBackup MS SQL Client)
    8.  
      SQL Server データベースファイルのユーザー主導型バックアップの実行 (NetBackup MS SQL Client)
    9.  
      部分的なデータベースのバックアップの実行 (NetBackup MS SQL Client)
    10.  
      NetBackup for SQL Server のオプション
    11.  
      SQL Server バックアップイメージの表示 (NetBackup MS SQL Client)
    12.  
      SQL Server データベースバックアップのリストア (NetBackup MS SQL Client)
    13.  
      SQL Server データベースの完全復旧の実行 (NetBackup MS SQL Client)
    14.  
      SQL Server ファイルグループのバックアップのリストア (NetBackup MS SQL Client)
    15.  
      読み書き可能なファイルグループのバックアップからの SQL Server データベースのリカバリ (NetBackup MS SQL Client)
    16.  
      SQL Server 読み取り専用ファイルグループのリストア (NetBackup MS SQL Client)
    17.  
      SQL Server データベースファイルのリストア (NetBackup MS SQL Client)
    18.  
      完全復旧を実行しない SQL Server トランザクションログイメージのリストア (NetBackup MS SQL Client)
    19.  
      SQL Server データベース移動の実行 (NetBackup MS SQL Client)
    20.  
      SQL Server のページレベルのリストアの実行について (NetBackup MS SQL Client)
    21. 異なるホストへの SQL Server データベースのリダイレクト (NetBackup MS SQL Client)
      1.  
        プライマリサーバーの選択について
    22.  
      リモート SQL Server インストールでのリストアの実行 (NetBackup MS SQL Client)
    23. 複数ストリームの SQL Server バックアップのリストア
      1.  
        複数のストリームを使った従来のバックアップについて
      2.  
        複数ストリームを使ったスナップショットバックアップ方式について
      3.  
        バックアップに使用されたデバイスよりも少ないデバイスでの複数ストリーム SQL Server バックアップのリストア
    24.  
      bplist を使った SQL Server バックアップの取得について
    25.  
      NetBackup for SQL Server のバックアップ名について
  16. 複数の NIC を備えている場合の NetBackup for SQL Server の使用
    1.  
      複数の NIC を備えた SQL Server バックアップの構成と要件
    2.  
      プライベートインターフェース名を使用した NetBackup クライアントの構成
    3.  
      複数の NIC を備えている場合に SQL Server のバックアップを設定する (SQL Server インテリジェントポリシー)
    4.  
      複数の NIC を備えている場合に SQL Server のバックアップを設定する (バッチファイルベースポリシー)
    5.  
      複数の NIC を備えている場合の SQL Server のリストア (NetBackup MS SQL Client)
    6.  
      複数の NIC を備えている場合に SQL Server クラスタのバックアップを設定する (SQL Server インテリジェントポリシー)
    7.  
      複数の NIC を備えている場合に SQL Server クラスタのバックアップを設定する (バッチファイルベースポリシー)
    8.  
      複数の NIC を備えている場合に SQL Server クラスタのバックアップ用バッチファイルを作成する (バッチファイルベースポリシー)
    9.  
      複数の NIC を備えている場合の SQL Server クラスタのリストア (NetBackup MS SQL Client)
  17. 処理速度とトラブルシューティング
    1.  
      NetBackup for SQL Server のパフォーマンスに影響を与える要素
    2. SQL Server のトラブルシューティング用のデバッグログについて
      1.  
        NetBackup for SQL Server クライアントのデバッグレベルの設定
      2.  
        Veritas VSS プロバイダのログ
    3.  
      クレデンシャルの検証に関するトラブルシューティング
    4.  
      VMware のバックアップに関するトラブルシューティング
    5.  
      SQL Server の VMware バックアップ中に発生する SQL Server のログの切り捨てエラー
    6.  
      NetBackup for SQL Server の操作の監視について
    7.  
      NetBackup for SQL Server の最大トレースレベルの設定
    8.  
      失敗したファイルグループまたはファイルバックアップのレポート
    9.  
      大規模な SQL Server データベースのリストアにおけるタイムアウトエラーの最小化について
    10.  
      SQL Server の圧縮バックアップイメージを単一のストライプとして、または複数のストライプを含むイメージとしてリストアすると、SQL Server のリストアが失敗する
    11.  
      可用性グループクラスタに不正なバックアップイメージが表示される
    12.  
      SQL Server のホスト名または SQL Server データベース名の末尾にスペースがあると SQL Server データベースのリストアは状態コード 5 またはエラー (-1) で失敗する
    13.  
      SQL Server のホスト名、データベース名、データベース論理名の末尾にスペースがあると移動操作は状態コード 5 またはエラー (-1) で失敗する
    14.  
      可用性グループのレプリカを検出または参照できない
    15. SQL Server のディザスタリカバリについて
      1.  
        SQL Server のディザスタリカバリの準備
      2.  
        ディザスタリカバリの後の SQL Server のデータベースのリカバリ
  18. 付録 A. その他の設定
    1.  
      SQL Server 多重バックアップの構成
    2.  
      多重化された SQL Server バックアップのリストア
    3. SAP 環境での SQL Server バックアップおよびリストアについて
      1. SAP 環境での SQL Server の自動バックアップ用バッチファイルの作成
        1.  
          データベースバックアップのバッチファイルの作成
        2.  
          トランザクションログのバックアップのバッチファイルの作成
      2.  
        SQL Server でのバックアップの監視
      3. R/3 データベースのリストア
        1.  
          リストア操作への差分バックアップの組み込みについて
        2.  
          ディスククラッシュ後の R/3 データベースのリストア
        3.  
          データベースバックアップおよびトランザクションログのバックアップのリストア
      4.  
        SAP 環境での SQL Server のポリシー構成について
    4.  
      データベースログ配布をサポートするための NetBackup の構成
    5.  
      ログ配布が設定された環境での SQL Server のバックアップ
    6. NetBackup for SQL Server のデータベースミラーリング機能について
      1.  
        データベースミラーリングをサポートするように NetBackup を設定する
      2.  
        ミラーリングされたパートナーの同時バックアップの実行
      3.  
        ミラーリングされたデータベースのバックアップイメージのリストア
  19. 付録 B. 承認を受けた場所の登録
    1.  
      NetBackup データベースのスクリプトベースポリシーで使用する承認を受けた場所の登録

バッチファイルで使用するキーワードおよび値

表: バッチファイルで使用するキーワードおよび値に、バッチファイルで使用できるキーワードおよび値を示します。

表: バッチファイルで使用するキーワードおよび値

キーワードと説明

型と値

ALTCLIENT (BROWSECLIENT と同じ) - ローカルホスト以外のホストからイメージをリストアします。

文字列

デフォルト: なし

必要/不要: 不要

BACKUPMODEL - リストアの場合のみ有効です。バックアップがスナップショット方式によって作成されたかどうかを示します。

BACKUPMODEL_
CONVENTIONAL,
BACKUPMODEL_ SNAPSHOT

デフォルト: BACKUPMODEL_​CONVENTIONAL

必要/不要: 不要

BATCHSIZE - データベースインスタンスごとに、同時に開始するバックアップ処理の数です。バッチファイル内のすべての操作に適用されます。最初の操作の終了前に表示する必要があります。範囲は 1 から 32 です。

整数

デフォルト: 1

必要/不要: 不要

BLOCKSIZE - バックアップ操作にのみ適用されます。ブロックサイズは、512 バイト × 2^BLOCKSIZE で計算されます。範囲は 0 ~ 7 です。

整数

デフォルト: 0

必要/不要: 不要

BROWSECLIENT (ALTCLIENT と同じ) - ローカルホスト以外のホストからイメージをリストアします。

文字列

デフォルト: なし

必要/不要: 不要

CONSISTENCYCHECK - 指定した一貫性チェックをリストアの完了後に実行します。

FULLINCLUDINGINDICES, FULLEXCLUDINGINDICES, PHYSICALCHECKONLY, CHECKCATALOG

デフォルト: なし

必要/不要: 不要

CONVERTBACKUP - データベースやファイルグループの完全バックアップを以前に実行していない場合、NetBackup は差分バックアップまたはログバックアップを完全バックアップに変換します。

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

完全バックアップへの差分バックアップの変換を参照してください。

完全バックアップへのログバックアップの変換を参照してください。

TRUEFALSE

デフォルト: FALSE

必要/不要: 不要

COPYONLY - TRUE の場合、SQL Server によって帯域外 (アウトオブバンド) のバックアップが作成されるため、通常のバックアップシーケンスは妨げられません。デフォルト値は、インスタントリカバリによるデータベースの完全バックアップの場合を除き、FALSE です。

TRUEFALSE

デフォルト: 説明を参照

必要/不要: 不要

DATABASE - データベースの名前です。バックアップ操作では、値 $ALL を指定するとすべてのデータベース (tempdb 以外) が指定されます。

文字列

デフォルト: なし

必要/不要: 必要

DBMS - MSSQL のみ指定できます。

MSSQL

デフォルト: MSSQL

必要/不要: 不要

DUMPOPTION - INCREMENTAL を指定して、増分バックアップからリストアを行います。

INCREMENTAL

デフォルト: なし

必要/不要: 不要

ENABLESERVICEBROKER - リストア操作の後で SQL Server Service Broker を有効にします。有効にするには、RECOVERED STATERECOVERED に設定されている必要があります。各 RESTORE 操作にこのキーワードを含めてください。

TRUE

デフォルト: なし

必要/不要: 不要

ENDOPER - バッチファイルで指定したそれぞれの操作を終了します。

TRUE

デフォルト: なし

必要/不要: 必要

EXCLUDE - DATABASE $ALL をバッチ操作で指定した場合に、除外するデータベースの名前を指定します。

EXCLUDE は、DATABASE $ALL を使用した場合のみバッチファイルで使用できます。

文字列

デフォルト: なし

必要/不要: 不要

GROUPSIZE - 単一の SQL Server バックアップイメージとしてスナップショットがとられるデータベース数。範囲は 1 から 64 です。

整数

デフォルト: なし

必要/不要: 不要

INHIBITALTBUFFER METHOD - NetBackup で代替バッファ方式を利用可能にするかどうかを指定します。

TRUEFALSE

デフォルト: FALSE

必要/不要: 不要

KEEPCDC - (NetBackup 9.1 以降のクライアント) データベースまたはログのバックアップがリカバリされる場合に変更データのキャプチャ設定を保持します。このオプションは RECOVEREDSTATE NOTRECOVERED では無効です。

TRUEFALSE

デフォルト: FALSE

必要/不要: 不要

MAXTRANSFERSIZE - 最大転送サイズは、64 KB × 2^MAXTRANSFERSIZE で計算されます。範囲は 0 ~ 6 です。

整数

デフォルト: 0

必要/不要: 不要

MOVE - ファイルグループ名を指定します。MOVE リストア形式に使われます。バッチファイルベースポリシーを使用して作成されたバックアップに対しては、PARTIAL リストア形式も適用されます。

ファイルグループ

デフォルト: なし

必要/不要: 不要

NBIMAGE - リストア操作用の NetBackup イメージを指定します。NBSERVER の「注意」を参照してください。

* リストア操作で必要

文字列

デフォルト: なし

必要/不要: 必要*

NBSCHED - NetBackup ポリシーに複数のアプリケーションバックアップポリシースケジュールが存在する場合、NBSCHED を使用してそのいずれかを選択します。

文字列

デフォルト: なし

必要/不要: 不要

NBSERVER - バックアップ操作またはリストア操作に使用するプライマリサーバーを指定します。

メモ:

NBSERVER をバッチファイル操作で指定していない場合、プライマリサーバーの名前はデフォルト (HKEY_CURRENT_USER\​Software\​VERITAS\​NetBackup\​NetBackup for Microsoft SQL Server\​DEFAULT_​SQL_​NB_​MASTER_​SERVER に指定された名前) になります。

文字列

デフォルト: なし

必要/不要: 不要

NUMBUFS - ストライプごとのバッファ数を指定します。範囲は 1 から 32 です。

整数

デフォルト: 1

必要/不要: 不要

NUMRESTARTS - RESTARTTYPE AUTO が指定されている場合のバックアップ再試行回数。このキーワードは、バッチファイルの最初の操作時に 1 回のみ使用します。

1 から 9

デフォルト: 1

必要/不要: 不要

OBJECTNAME - ファイルまたはファイルグループのバックアップおよびリストアを行う場合に、ファイル名またはファイルグループ名を指定します。

* OBJECTTYPE= FILE または FILEGROUP の場合のみ必要

文字列

デフォルト: なし

必要/不要: 必要*

OBJECTTYPE - データベース、トランザクションログ、ファイルグループ、またはファイルのうち、バックアップまたはリストアする対象を指定します。

DATABASE, TRXLOG, FILEGROUP, FILE

デフォルト: DATABASE

必要/不要: 不要

OPERATION - 操作の種類 (バックアップまたはリストア) を指定します。

BACKUP, RESTORE

デフォルト: BACKUP

必要/不要: 不要

PAGE - バックアップが SQL Server インテリジェントポリシーを使用して実行される場合のリストアに対しては無視されます。

ページリストア操作用のページ ID を指定します。

Page ID

デフォルト: なし

必要/不要: 不要

PARTIAL - バックアップが SQL Server インテリジェントポリシーを使用して実行される場合のリストアに対しては無視されます。

NetBackup による部分的なバックアップまたはリストアの実行を指定します。

TRUEFALSE

デフォルト: FALSE

必要/不要: 不要

PASSWORD - SQL Server にログインするためのパスワードを指定します。このキーワードは統合セキュリティを使用すると無視されます。

文字列

デフォルト: Null

PREFERREDREPLICA - バッチファイルの各操作では、このキーワードを含めてください。

(すべての NetBackup バージョン) TRUE: SQL Server のバックアッププリファレンスを優先します。FALSE: バックアップに使用するレプリカで優先設定がないことを示します。

(NetBackup 8.2 以降のクライアント) NONE: 指定されたインスタンスでバックアップが実行されます。SKIP: インスタンス上の可用性データベースを無視します。PRIMARYPREFERRED が可用性レプリカに適用されるほか、標準のデータベースと可用性データベースの両方があるインスタンスに適用されます。PRIMARY: プライマリレプリカがバックアップに使用されます。PREFERRED: SQL Server バックアップの優先設定を優先します。

NONEPRIMARYPREFERREDSKIPTRUEFALSE

デフォルト: PRIMARY

RECOVERED STATE - RECOVERED では、データベースがリカバリされた状態にリストアされます。NOTRECOVERED では、データベースがリストア後にロード中の状態のままになります。

STANDBY では、データベースがスタンバイ状態にリストアされます。STANDBYPATH キーワードも必要です。TRUEFALSERECOVERED および NOTRECOVERED と同義です。

RECOVERED, STANDBY, NOTRECOVERED, TRUE, FALSE

デフォルト: RECOVERED

必要/不要: 不要

RESTARTTYPE

バックアップの場合のみ有効です。失敗したオブジェクトのバックアップを自動的に再試行するには、AUTO を使用します。バックアップに失敗したオブジェクトのバックアップ用にバッチファイルを作成するには、MANUAL を使用します。このキーワードは、バッチファイルの最初の操作時に 1 回のみ使用します。

AUTO, MANUAL

デフォルト: なし

必要/不要: 不要

RESTARTWAITSECONDS - バックアップに失敗してから 2 回目のバックアップを試行するまでの時間。このキーワードは、バッチファイルの最初の操作時に 1 回のみ使用します。

整数

デフォルト: 60

必要/不要: 不要

RESTOREBEFOREMARK - トランザクションログマークより前の指定した時点にトランザクションログをリカバリします。

文字列

デフォルト: なし

必要/不要: 不要

RESTOREBEFOREMARK AFTERTIME - 指定したトランザクションログマークより前で、指定した時点より後 (STOPAFTER) に、トランザクションログをリカバリします。

文字列

デフォルト: なし

必要/不要: 不要

RESTORECOPYNUM - (NetBackup 9.1 以降のクライアント) エージェントがプライマリコピー以外のコピーからリカバリできます。この番号はリストアに使用するコピー番号を表します。範囲は 0 から 10 です。コピー 0 はプライマリコピーで、1 から 10 の値は特定のコピーを表します。

コピーの選択は、ユーザーがストレージサーバーとストレージの場所とともにコピーを選択した場合にのみ NetBackup Web UI で利用可能です。

整数

デフォルト: 0

必要/不要: 不要

RESTOREOPTION - リストア時に NetBackup で SQL Server の置換オプションを使用するように指定します。

REPLACE

デフォルト: なし

必要/不要: 不要

RESTOREPAGES - バックアップが SQL Server インテリジェントポリシーを使用して実行される場合のリストアに対しては無視されます。

NetBackup によるページリストア操作の実行を指定します。

TRUEFALSE

デフォルト: FALSE

必要/不要: 不要

RESTORETOMARK - トランザクションログをトランザクションログマークまでリカバリします。

文字列

デフォルト: なし

必要/不要: 不要

RESTORETOMARK AFTERTIME - 指定した時点の後 (STOPAFTER) のトランザクションログマークまでトランザクションログをリカバリします。

文字列

デフォルト: なし

必要/不要: 不要

RESTORETYPE - RESTORE データベース操作にのみ適用されます。

Full は完全なデータベースリストアを、Move はデータベースの移動を示します。バッチファイルに 1 つ以上の <MOVE><filegroup> および <TO><file path> という一連のキーワードを含める必要があります。

(バッチファイルベースポリシーのみ) Partial = 部分的なデータベースのリストア。NBIMAGE キーワードが参照するバックアップイメージが存在するデータベースのすべてのファイルグループを PARTIAL として指定する必要があります。

FULL, PARTIAL, MOVE

デフォルト: FULL

必要/不要: 不要

ROLLBACKVOLUME - NetBackup でボリュームロールバック方式を使用して、インスタントリカバリバックアップのリカバリを実行するように指定します。

TRUEFALSE

デフォルト: FALSE

必要/不要: 不要

SQLCOMPRESSION - バックアップイメージで SQL Server の圧縮を使用します。SQL Server の圧縮を有効にした場合、NetBackup の圧縮を有効にしないでください。

TRUEFALSE

デフォルト: FALSE

必要/不要: 不要

SQLHOST - SQL Server ホストの名前を指定します。

SQLHOST をバッチファイル操作で指定していない場合、SQL Server ホストは HKEY_​CURRENT_​USER\​Software\​VERITAS\​NetBackup\​NetBackup for Microsoft SQL Server\​DEFAULT_SQL_HOST から取得されます。キーワード SQLINSTANCE を指定していない場合は、デフォルトの SQL Server インスタンスが SQL ホスト用に指定されます。

文字列

必要/不要: 不要

SQLINSTANCE - SQL Server インスタンスの名前。または、バックアップ操作の場合は、$ALL を指定して、デフォルトインスタンスを含むすべての SQL Server インスタンスを指定します。

SQLINSTANCE $ALL を使用すると、バッチファイルの最初の操作時に表示されます。バッチファイル内の各操作は、バッチファイルを実行したクライアント上のすべての SQL Server インスタンスに対して実行されます。また、後続の操作で SQLHOST または SQLINSTANCE を指定する必要はありません。

文字列

必要/不要: 不要

STANDBYPATH - スタンバイ REDO ログに使用する完全修飾ファイルパスを指定します。

文字列

デフォルト: なし

必要/不要: 不要

STOPAFTER - RESTORETOMARK オプションの日時を指定します。日時文字列の形式は YYYY/MMDDHH:MM:SS です。

日時文字列

デフォルト: なし

必要/不要: 不要

STOPAT - トランザクションログの指定した時点のリカバリを指定します。日時文字列の形式は YYYY/MMDDHH:MM:SS です。

日時文字列

デフォルト: なし

必要/不要: 不要

STORAGEIMAGE - グループ化された Snapshot Client スナップショットを使用してバックアップされたデータベースをリストアする場合に使用されます。STORAGEIMAGE では、物理ファイルが関連付けられるイメージが識別されます。

文字列

デフォルト: なし

必要/不要: 不要

STRIPES - ストライプ数。範囲は 1 から 32 です。

整数

デフォルト: 1

必要/不要: 不要

TO - ファイルグループの宛先パスを指定します。各 MOVE キーワードに必要です。また、各 MOVE エントリの後に続けて指定する必要があります。値は一重引用符で区切ることができます。

ファイルパス

デフォルト: なし

必要/不要: 不要

TRACELEVEL - トレースレベルを指定します。

MIN, MID, MAX

デフォルト: MIN

必要/不要: 不要

TRXOPTION - SQL Server トランザクションログのバックアップオプションを指定します。

NOTRUNC を選択しない場合、トランザクションログはバックアップされ、切り捨てられます。TAILLOG を選択した場合、最終ログはバックアップされ、リストアされます。

NOTRUNC, TAILLOG

デフォルト: なし

必要/不要: 不要

USERID - SQL Server にログインするためのユーザー ID を指定します。このキーワードは統合セキュリティを使用すると無視されます。

文字列

デフォルト: sa

必要/不要: 不要

VDITIMEOUTSECONDS - SQL Server 仮想デバイスインターフェースのタイムアウト間隔を指定します。

整数

デフォルト: 300

必要/不要: 不要

VERIFYONLY - SQL Server でバックアップイメージの検証のみを行い、リストアは行わないように指定します。

TRUEFALSE

デフォルト: FALSE

必要/不要: 不要

VERIFYOPTION - アクティブページを持つデータベースに対してのみ有効です。 STOPONERROR は検証を実行し、検証エラーが発生すると、検証を停止します。 CONTINUEAFTERERROR は検証を実行し、検証エラーが発生しても、検証を継続します。

NONE, STOPONERROR CONTINUEAFTERERROR

デフォルト: NONE

必要/不要: 不要