Veritas NetBackup™ for Microsoft SQL Server 管理者ガイド
- NetBackup for SQL Server の概要
- NetBackup for SQL Server のインストール
- SQL Server インテリジェントポリシーのためのインスタンス管理
- インスタンス管理での SQL Server インスタンスとインスタンスグループの表示
- SQL Server インスタンスの登録について
- SQL Server インテリジェントポリシーを使用した SQL Server のバックアップの設定
- NetBackup for SQL Server の構成
- SQL Server のリストアの実行
- 代替ホストへの SQL Server データベースのリダイレクト
- 複数ストリームの SQL Server バックアップのリストア
- VMware バックアップを使用した SQL Server データの保護
- VMware バックアップを使用した SQL Server データの保護について
- Snapshot Client を併用した NetBackup for SQL Server の使用
- 高可用性 (HA) 環境での SQL Server の保護
- SQL Server 可用性グループを保護するための NetBackup の使用について
- SQL Server 可用性グループの優先レプリカの保護について (レガシーバックアップポリシー)
- SQL Server 可用性グループの特定のノードの保護について (レガシーバックアップポリシー)
- NetBackup for SQL Server のデータベースミラーリング機能について
- バックアップおよびリカバリの概念
- SQL Server のバックアップおよびリカバリの概念について
- SQL Server のリカバリでの考慮事項について
- 複数の NIC を備えている場合の NetBackup for SQL Server の使用
- クライアントとバッチファイルを使用した SQL Server レガシーポリシーでのバックアップの設定
- NetBackup for SQL Server でのバッチファイルの使用について
- スケジュールプロパティについて (レガシー SQL Server ポリシー)
- 読み取り専用ファイルグループのバックアップ(レガシー SQL Server バックアップポリシー)
- dbbackex によるユーザー主導操作の実行
- bplist を使用した SQL Server バックアップのリストの取得
- SAP 環境の SQL Server のバックアップとリストア (レガシー SQL Server ポリシー)
- トラブルシューティング
- SQL Server のトラブルシューティング用のデバッグログについて
- SQL Server のディザスタリカバリ
- NetBackup for SQL ダイアログボックスのトピック
- NetBackup for SQL ダイアログボックスのフィールド
- 付録 A. バッチファイルの例
- レガシー SQL Server ポリシーのサンプルバックアップバッチファイルについて
- サンプルリストアバッチファイルについて
- レガシー SQL Server ポリシーのサンプルバックアップバッチファイルについて
- 付録 B. 多重化されたバックアップ
- 付録 C. 承認された場所の登録
Snapshot Client を使用した SQL Server の操作
この項では、Snapshot Client を使用した SQL Server の操作について説明します。
この項では、Snapshot Client オプションを併用した NetBackup for SQL Server の動作について説明します。
標準または Snapshot Client のどちらのバックアップ方式を選択するかは、使用するポリシーによって異なります。Snapshot Client 用に構成されたポリシーを選択した場合、このポリシーに関する追加属性によって、Snapshot Client 機能が決定されます。使用する特定のスナップショット方式も決定されます。
SQL Server による制限のため、特定のオブジェクトはスナップショットを介してバックアップできません。これらのオブジェクトには、データベース差分バックアップ、ファイルグループ差分バックアップおよびトランザクションログのバックアップがあります。Snapshot Client ポリシーを選択して、これらのオブジェクト形式の 1 つをバックアップする場合、NetBackup では、ストリームベースのバックアップが実行されます。NetBackup では、このポリシー構成に指定されているストレージユニットが使用されます。ストレージユニットが指定されていない場合、サーバーのデフォルトのストレージユニットが使用されます。
データベース管理者は、データベースおよびファイルグループなどの論理オブジェクトを排他的に使用します。ただし、アーカイブされるデータの内容に関して、ファイルベースのバックアップとストリームベースのバックアップ間の相違を把握しておくと便利です。ストリームベースのバックアップの場合、NetBackup によって、SQL Server が提供するデータストリームの内容が取得されます。ユーザーが複数のストリームを指定した場合、SQL Server によって複数のストリームが開かれ、各ストリームは、NetBackup によって個別のイメージとしてカタログ化されます。
ファイルベースのバックアップの場合、NetBackup によって、オブジェクトを構成するすべての物理ファイルで構成されるファイルリストが作成されます。このファイルリストは、スナップショットを作成する機能を持つ Snapshot Client に供給されます。複数のストリームを指定した場合、ファイルリストは複数のサブリストに分割されます。各サブリストは別々にバックアップされ、個別のイメージを構成します。ファイルベースのバックアップにストリームが複数指定されており、ストリームの数がコンポーネントファイルの数より多い場合は、ファイルベースのストリームの数がファイルの数より多くなることはありません。ストリームベースの SQL Server バックアップでは、SQL Server によって、常に、エンドユーザーが指定した数のストリームが作成されます。
SQL Server データベースのバックアップに使用されるファイルリストは、プライマリファイルグループを構成する物理ファイルで構成されます。ファイルリストは、セカンダリファイルグループおよびトランザクションログからも構成されます。通常、これらは、名前拡張子 .mdf、.ndf および .ldf によってそれぞれ識別されます。ファイルグループのバックアップ用のファイルリストは、このファイルグループに属する物理ファイルで構成されます。さらに、オブジェクトのバックアップ用のファイルリストは、単一の物理ファイルで構成されます。このファイルは、SQL Server ファイルオブジェクトにマッピングされるファイルです。
Snapshot Client を使用して物理ファイルをバックアップする場合、このバックアップは、エクステント全体で構成されます。このバックアップは、オブジェクトの実際のデータ内容だけがアーカイブされるストリームベースの SQL Server バックアップと対比されます。スナップショットテクノロジを使用して SQL Server をバックアップする場合、SQL Server の動的ファイル割り当てを使用すると便利です。この構成により、任意のコンポーネントファイルに広大な空き領域が含まれる可能性が少なくなります。
また、SQL Server ディスクの初期化に関する注意事項を確認します。
NetBackup for SQL のパフォーマンスに影響を与える要素について
SQL Server の Snapshot Client バックアップを実行する場合の特別な注意事項はありません。スナップショットバックアップは、バックアップオブジェクトがデータベース、ファイルグループまたはファイルであり、Snapshot Client に対してポリシーが選択されて構成されている場合に、実行されます。Snapshot Client バックアップで、差分バックアップまたはトランザクションログのバックアップを実行する場合、操作には選択したポリシーが使用されます。ただし、標準データベースバックアップは、構成したストレージユニットを使用して実行されます。
スナップショットから作成されたバックアップイメージは、標準バックアップイメージとともに表示されます。つまり、方式に関係なくすべてのバックアップ項目は、データベース階層の構成に基づいて時系列順に表示されます。また、バックアップ方式に応じた最適なリカバリ方法を決定するための重み付けは指定されません。SQL Server バックアップの作成時に使用したバックアップ方式とポリシーを確認するには、バックアップイメージを右クリックし、[プロパティ (Properties)]を選択します。