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 インテリジェントポリシーのスケジュールバックアップ形式
- ポリシーへのインスタンスの追加
- ポリシーへのデータベースの追加
- インスタンスプロパティ
- [バックアップ対象 (Backup Selections)]タブ
- バックアップ対象リストへのファイルグループまたはファイルの追加
- バックアップ対象リストへのファイルまたはファイルグループの手動による追加
- バックアップポリシーへのインスタンスグループの追加
- 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 バックアップのリストア
- 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 の使用
- 高可用性 (HA) 環境での SQL Server の保護
- SQL Server の高可用性 (HA) 環境について
- SQL Server 可用性グループを保護するための NetBackup の使用について
- クラスタ化された SQL Server インスタンスのバックアップの設定 (SQL Server インテリジェントポリシー)
- クラスタ化された SQL Server インスタンスのバックアップの設定 (SQL Server レガシーポリシー)
- 仮想 SQL Server インスタンスのリストアの実行
- NetBackup for SQL Server のデータベースミラーリング機能について
- データベースログ配布をサポートするための NetBackup の構成
- ログ配布が設定された環境での 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 のリカバリでの考慮事項について
- 複数の 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 レガシーポリシーでのバックアップの設定
- SQL Server のレガシーポリシーについて
- SQL Server レガシーポリシーを使用するバックアップの設定について
- SQL Server のバックアップとリストアのための NetBackup サービスの設定
- NetBackup レガシーバックアップポリシーのある SQL Server セキュリティについて
- NetBackup for SQL Server でのバッチファイルの使用について
- 新しい SQL Server レガシーポリシーの追加
- スケジュールプロパティについて
- ポリシーへのクライアントの追加
- バックアップ対象リストへのバッチファイルの追加
- SQL Server ホストおよびインスタンスの選択
- SQL Server バックアップ操作のオプション
- バックアップ用に選択されたオブジェクトのプロパティの表示について
- SQL Server データベースのユーザー主導型バックアップの実行
- SQL Server トランザクションログのバックアップ
- SQL Server データベースファイルグループのバックアップ
- 読み取り専用ファイルグループのバックアップ
- 読み書き可能なファイルグループのバックアップ
- SQL Server データベースファイルのバックアップ
- 部分的なデータベースのバックアップの実行
- リモート SQL Server インストールのバックアップの実行
- NetBackup for SQL Server のファイルチェックポイントについて
- 失敗した SQL Server バックアップの自動再試行について
- dbbackex によるユーザー主導操作の実行
- bplist を使用した SQL Server バックアップのリストの取得
- SAP 環境の 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. 承認された場所の登録
SQL Server インテリジェントポリシーで使われるクレデンシャルについて
SQL Server インテリジェントポリシーを使ってインスタンスグループまたはインスタンスを保護するには、そのグループまたはインスタンスをクレデンシャルと一緒に登録する必要があります。お客様の環境に最適なオプションを判断するには、表: クレデンシャルを登録するオプションを参照してください。
SQL Server インスタンスは、バックアップとリストア操作を実行するための適切なアクセス権を持った Windows 資格情報を使って登録する必要があります。 インテリジェントポリシーは、Windows 認証と Windows Active Directory 認証をサポートします。 混在モードまたは SQL Server 認証をサポートしません。 データベースレベルでは、クレデンシャルはサポートされません。
表: クレデンシャルを登録するオプション
|
クレデンシャルを登録するオプション (Option to register credentials) |
環境または構成 |
注意事項 |
|---|---|---|
|
これらの特定のクレデンシャルを使う (Use these specific credentials) |
|
(推奨) Veritas はこのオプションを使用してクレデンシャルを登録することをお勧めします。 特定の資格情報を使ってインスタンスを登録する場合の必要条件を参照してください。 |
|
クライアントでローカルに定義されたクレデンシャルを使う (Use credentials that are defined locally on the client) |
|
NetBackup サービスはクライアント上で特権のある SQL Server ユーザーとして動作します。 ローカルで定義された資格情報を使ってインスタンスを登録する場合の必要条件を参照してください。 |
|
グループに追加し、グループクレデンシャルを使用して登録 (Add to group and register using group credentials) |
次の 1 つ以上を実行できるようにします。
|
グループのクレデンシャルは、特定のセットのクレデンシャルを使うように設定できます(各インスタンスで同じクレデンシャルを使う)。または、ローカルで定義されたクレデンシャルを使うようにグループを設定することもできます(各インスタンスがそのインスタンスに定義されたクレデンシャルを使う)。 インスタンスグループへのインスタンスの登録を参照してください。 |
|
コマンドライン (Command line) |
|
コマンドラインからのクレデンシャルの設定を参照してください。 |
[これらの特定のクレデンシャルを使う (Use these specific credentials)]オプションを使用して 1 つのインスタンスまたはインスタンスグループ内のインスタンスを登録するときは、次の要件が適用されます。
ユーザーには、SQL Server「sysadmin」ロールが必要です。
ユーザーは、Windows Administrators グループのメンバーである必要があります。
NetBackup Client Service と NetBackup Legacy Network Service のログオンアカウントは、SQL システム管理者またはローカルシステムのいずれかです。 これらのサービスは、同一のログインアカウントを使う必要はありません。
NetBackup Client Service と NetBackup Legacy Network Service には、[認証後にクライアントを偽装 (Impersonate a client after authentication)]と[プロセスレベルトークンの置き換え (Replace a process level token)]を実行するための権限が必要です。
SQL Server のローカルセキュリティ権限の設定を参照してください。
[クライアントでローカルに定義されたクレデンシャルを使う (Use credentials that are defined locally on the client)]オプションを使用して 1 つのインスタンスまたはインスタンスグループ内のインスタンスを登録するときに、NetBackup は NetBackup をインストールしたユーザーのクレデンシャルを使用します。 このオプションには、次の必要条件が適用されます。
ユーザーには、SQL Server「sysadmin」ロールが必要です。
ユーザーは、Windows Administrators グループのメンバーである必要があります。
NetBackup Client Service と NetBackup Legacy Network Service のログオンアカウントは、SQL システム管理者またはローカルシステムのいずれかです。 これらのサービスは同じログオンアカウントを使う必要があります。
コマンドラインからインスタンスを登録するには、次の設定が必要です。
NetBackup 管理者は特定のホストの特定の DBA またはユーザーに対して nbsqladm コマンドを承認する必要があります。
NetBackup マスターサーバーで、nbsqladm を使ってユーザーを承認してください。
nbsqladm [-S master_server] -add_dba host_nameuser_name
複数の NIC がある場合、SQL Server ホストのプライベートインターフェース名を使用して DBA を承認します。 SQL Server クラスタでは、クラスタ内の各ノードについて DBA を認可します。(SQL Server クラスタの仮想名を使用して DBA を認可しないでください。)-host name では、SQL クラスタ内のノード名の 1 つを指定します。複数の NIC がある SQL Server クラスタの場合、SQL Server クラスタ内のノードそれぞれのプライベートインターフェース名を使用して DBA を承認します。
nbsqladm コマンドの使用が承認されると、DBA はローカルクレデンシャル(-local_credentials))または他の特定のクレデンシャル(-user name -domain name)と一緒にインスタンスを登録できます。
nbsqladm コマンドの詳しい説明については、『NetBackup コマンドリファレンスガイド』を参照してください。
NetBackup が SQL Server クラスタを検出すると、インスタンス管理に 1 つのエントリを追加します。 このインスタンスはクラスタ内のすべてのノードを表します。 ホスト名は SQL Server クラスタの仮想名です。 このインスタンスを登録するときに NetBackup はアクティブノードでクレデンシャルを検証します。 クレデンシャルはクラスタのすべてのノードに対して有効である必要があります。
NetBackup が複数の NIC を使用する SQL Server ホストを検出すると、NetBackup のクライアント名を使用してインスタンス管理にエントリを追加します。 パブリックインターフェース名を使用して NetBackup クライアントをインストールした場合、プライベートインターフェース名として NetBackup クライアント名を構成する必要があります。 次にインスタンスをプライベートインターフェース名で登録します。 複数の NIC を使用する SQL Server クラスタでは、インスタンスを追加して SQL Server クラスタの仮想プライベート名で登録します。
プライベートインターフェース名を使った NetBackup クライアントの構成を参照してください。
詳しくは、クレデンシャルの検証のトラブルシューティングで確認できます。
インスタンス管理を使ったクレデンシャルの検証のトラブルシューティング を参照してください。