Veritas NetBackup™ for Microsoft SQL Server 管理者ガイド
- NetBackup for SQL Server の概要
- NetBackup for SQL Server のインストール
- SQL Server インテリジェントポリシーを使用した SQL Server オブジェクトの管理
- アプリケーションユーティリティについて
- SQL Server オブジェクトの自動検出について
- アプリケーションユーティリティを使用した SQL Server オブジェクトの表示
- SQL Server インスタンスと可用性グループレプリカの登録について
- アプリケーションユーティリティからの SQL Server オブジェクトの削除
- アプリケーションユーティリティでの SQL Server インスタンスの手動追加
- インスタンスの有効化または無効化
- インスタンスのクリーンアップ
- SQL Server インテリジェントポリシーを使用した SQL Server のバックアップの設定
- SQL Server インテリジェントポリシーについて
- 新しい SQL Server インテリジェントポリシーの追加
- ポリシー属性
- スケジュールプロパティについて
- SQL Server インテリジェントポリシーのスケジュールバックアップ形式
- インスタンスをポリシーに追加
- ポリシーへのデータベースの追加
- バックアップ対象リストへのファイルグループまたはファイルの追加
- バックアップ対象リストへのファイルまたはファイルグループの手動による追加
- インスタンスグループをバックアップポリシーに追加
- SQL Server バックアップの調整パラメータについて
- 読み取り専用ファイルグループのバックアップ
- 読み書き可能なファイルグループのバックアップ
- NetBackup for SQL Server の構成
- SQL Server のリストアの実行
- NetBackup MS SQL Client の初回の起動
- SQL Server のホストとインスタンスの選択
- SQL Server バックアップイメージの表示
- NetBackup for SQL Server のオプション
- SQL Server データベースのバックアップのリストア
- SQL Server データベースの完全復旧の実行
- SQL Server ファイルグループのバックアップのリストア
- 読み書き可能なファイルグループバックアップからの SQL Server データベースのリカバリ
- SQL Server 読み取り専用ファイルグループのリストア
- SQL Server データベースファイルのリストア
- 完全復旧を実行しない SQL Server トランザクションログイメージのリストア
- SQL Server データベースの移動
- SQL Server のページレベルのリストアの実行について
- リダイレクトリストアの権限の構成
- 代替ホストへの SQL Server データベースのリダイレクト
- リモート SQL Server インストール上でのリストアの実行
- フルテキストカタログを含むデータベースのリストアについて
- 複数ストリームの SQL Server バックアップのリストア
- bplist を使った SQL Server バックアップの取得について
- NetBackup for SQL Server のバックアップ名について
- VMware バックアップを使用した SQL Server データの保護
- VMware バックアップを使用した SQL Server データの保護について
- SQL Server を保護する NetBackup for VMware バックアップの構成について
- NetBackup アクセラレータを使った VMware の完全バックアップの速度の増加
- Veritas VSS provider for vSphere のインストール
- SQL Server を保護する VMware バックアップの NetBackup サービスの設定
- SQL Server を保護する VMware バックアップポリシーの構成
- スナップショットレプリケーションの管理に Replication Director を使用して SQL Server を保護するための VMware ポリシーの構成
- SQL Server を保護する VMware バックアップにおけるログの切り捨てについて
- VMware バックアップからの SQL Server データベースのリストア
- Snapshot Client を併用した NetBackup for SQL Server の使用
- SQL Server 可用性グループの保護
- SQL Server 可用性グループを保護するための NetBackup の使用について
- インテリジェントポリシーを使用した SQL Server 可用性グループの保護
- レガシーポリシーを使用した SQL Server 可用性グループの保護
- 可用性グループが複数の NetBackup ドメインにわたる場合の SQL Server バックアップの構成
- SQL Server 可用性グループのバックアップイメージの参照
- SQL Server 可用性データベースのセカンダリレプリカへのリストア
- SQL Server 可用性データベースのプライマリとセカンダリレプリカへのリストア
- 可用性グループが複数の NetBackup ドメインにわたる場合の可用性データベースのリストア
- クラスタ環境での SQL Server の保護
- クライアントとバッチファイルを使用した SQL Server レガシーポリシーでのバックアップの設定
- SQL Server のレガシーポリシーについて
- SQL Server レガシーポリシーを使用するバックアップの設定について
- SQL Server のバックアップとリストアのための NetBackup サービスの設定 (レガシー SQL Server ポリシー)
- NetBackup レガシーバックアップポリシーのある SQL Server セキュリティについて
- NetBackup for SQL Server でのバッチファイルの使用について
- 新しい SQL Server レガシーポリシーの追加
- スケジュールプロパティについて
- ポリシーへのクライアントの追加
- バックアップ対象リストへのバッチファイルの追加
- SQL Server ホストおよびインスタンスの選択
- SQL Server バックアップ操作のオプション
- バックアップ用に選択されたオブジェクトのプロパティの表示について
- SQL Server データベースのユーザー主導型バックアップの実行
- リモート SQL Server インストールのバックアップの実行
- NetBackup for SQL Server のファイルチェックポイントについて
- 失敗した SQL Server バックアップの自動再試行について
- 複数の NIC を備えている場合の NetBackup for SQL Server の使用
- 複数 NIC を備えている場合の SQL Server バックアップの設定について
- プライベートインターフェース名を使った NetBackup クライアントの構成
- 複数の NIC を備えている場合に SQL Server のバックアップを設定する (SQL Server インテリジェントポリシー)
- 複数の NIC を備えている場合に SQL Server のバックアップを設定する (SQL Server レガシーポリシー)
- 複数の NIC を備えている場合に SQL Server のリストアを実行する
- 複数の NIC が存在する場合に SQL Server クラスタのバックアップを設定する (SQL Server インテリジェントポリシー)
- 複数の NIC を備えている場合に SQL Server クラスタのバックアップを設定する (SQL Server レガシーポリシー)
- 複数の NIC を備えている場合に SQL Server クラスタのバックアップ用バッチファイルを作成する (SQL Server レガシーポリシー)
- 複数の NIC を備えている場合に SQL Server クラスタのリストアを実行する
- ログ配布構成による SQL Server の保護
- SAP 環境の SQL Server のバックアップとリストア (レガシー SQL Server ポリシー)
- バックアップおよびリカバリの概念
- SQL Server のバックアップおよびリカバリの概念について
- NetBackup for SQL Server のコンポーネント
- NetBackup での SQL Server ホストおよびインスタンス名の解決方法
- NetBackup for SQL Server でのデータベースのバックアップ方法
- NetBackup for SQL Server でのデータベースのリカバリ方法
- SQL Server ファイルとファイルグループの保護
- SQL Server ファイルとファイルグループのリカバリ時の注意事項について
- 読み取り専用ファイルグループによるバックアップサイズおよび時間の縮小
- SQL Server のバックアップまたはリストア操作時のデータ転送速度に影響を与える要素
- SQL Server のリカバリでの考慮事項について
- トラブルシューティング
- NetBackup for SQL Server の操作の監視について
- SQL Server のトラブルシューティング用の NetBackup レポートについて
- SQL Server のトラブルシューティング用のデバッグログについて
- NetBackup for SQL Server の最大トレースレベルの設定
- アプリケーションユーティリティでのクレデンシャルの検証のトラブルシューティング
- 大規模な SQL Server データベースのリストアにおけるタイムアウトエラーの最小化について
- SQL Server の VMware のバックアップとリストアのトラブルシューティング
- バックアップジョブ完了の遅延
- SQL Server の VMware バックアップ中に発生する SQL Server のログの切り捨てエラー
- SQL Server の圧縮バックアップイメージを単一のストライプとして、または複数のストライプを含むイメージとしてリストアすると、SQL Server のリストアが失敗する
- 可用性グループクラスタに不正なバックアップイメージが表示される
- SQL Server のホスト名または SQL Server データベース名の末尾にスペースがあると SQL Server データベースのリストアは状態コード 5 またはエラー (-1) で失敗する
- SQL Server のホスト名、データベース名、データベース論理名の末尾にスペースがあると移動操作は状態コード 5 またはエラー (-1) で失敗する
- 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 サーバーのデータベースマネージャにアクセスします。