Veritas NetBackup™ for Microsoft SQL Server 管理者ガイド
- NetBackup for SQL Server の概要
- NetBackup for 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 の使用について
- NetBackup for SQL Server のデータベースミラーリング機能について
- バックアップおよびリカバリの概念
- SQL Server のバックアップおよびリカバリの概念について
- SQL Server のリカバリでの考慮事項について
- 複数の NIC を備えている場合の NetBackup for SQL Server の使用
- クライアントとバッチファイルを使用した SQL Server レガシーポリシーでのバックアップの設定
- NetBackup for SQL Server でのバッチファイルの使用について
- スケジュールプロパティについて
- 読み取り専用ファイルグループのバックアップ
- dbbackex によるユーザー主導操作の実行
- bplist を使用した SQL Server バックアップのリストの取得
- SAP 環境の SQL Server のバックアップとリストア (レガシー SQL Server ポリシー)
- トラブルシューティング
- SQL Server のトラブルシューティング用のデバッグログについて
- SQL Server のディザスタリカバリ
- 付録 A. バッチファイルの例
- 付録 B. 多重化されたバックアップ
- 付録 C. 承認を受けた場所の登録
NetBackup for SQL Server のコンポーネント
表: NetBackup for SQL Server のコンポーネント に、NetBackup for SQL Server のコンポーネントを示します。
表: NetBackup for SQL Server のコンポーネント
コンポーネント |
ファイル名 |
説明 |
---|---|---|
グラフィカルユーザーインターフェース (GUI) |
dbbackup.exe |
このインターフェースを次の目的に使います。
|
ドライバ |
dbbackex.exe |
バックアップおよびリストア操作を開始します。 |
ライブラリ |
dbbackmain.dll |
バックアップとリストア、SQL Server へのアクセス、および NetBackup for SQL Server で実行されるその他の操作を支援します。 |
これらのコンポーネントは、NetBackup for SQL Server を NetBackup サーバーに接続する共通 NetBackup クライアントモジュールである VxBSA.dll
とも連動します。
図: NetBackup for SQL Server コンポーネント に、NetBackup for SQL Server とその他のソフトウェアコンポーネントとの関係を示します。
NetBackup for SQL Server と他のソフトウェアコンポーネントの間で、次の相互作用が発生します。
すべてのバックアップまたはリストア操作は、dbbackex.exe を介して次のいずれかの方法で開始されます。
スケジュールバックアップ
NetBackup scheduler によって bphdb (1) が呼び出され、さらに bphdb (1) によって dbbackex (2) が呼び出されます。
GUI によって開始されるバックアップ
dbbackup.exe によって dbbackex.exe (3) が起動されます。
コマンドライン
dbbackex.exe は、コマンドラインまたはサードパーティツールから直接起動されます。
dbbackex.exe は、
dbbackmain.dll
(4) への関数呼び出しによって、バックアップまたはリストア操作を行います。操作は、dbbackmain.dll
が SQL Server と NetBackup サーバー間で 1 つ以上のデータストリームを実行するときに行われます。データストリーム (7) は、VDI (5) と XBSA インターフェース (6) を介して接続されます。VDI は SQL Server と通信し、XBSA は NetBackup データベースクライアントと通信します。(レガシー SQL Server ポリシー) NetBackup for SQL Server GUI (dbbackup.exe) では、SQL Server オブジェクト (通常は、データベース、ファイルグループ、データベースファイルなど) を参照できます。 dbbackup.exe は
dbbackmain.dll
(8) を起動して、SQL Server のマスターデータベースにアクセスします。NetBackup for SQL Server では、ODBC 経由で SQL Server に関する情報にアクセスします。NetBackup for SQL Server GUI (dbbackup.exe) では、SQL Server バックアップイメージを参照することもできます。参照できるイメージは、NetBackup カタログに含まれています。カタログの内容にアクセスするには、GUI で
dbbackmain.dll
を起動します。dbbackmain.dll は VxBSA 関数呼び出しを使用して、NetBackup サーバーのデータベースマネージャにアクセスします。