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 のバックアップの設定
- NetBackup for SQL Server の構成
- SQL Server のリストアの実行
- 代替ホストへの SQL Server データベースのリダイレクト
- 複数ストリームの SQL Server バックアップのリストア
- VMware バックアップを使用した SQL Server データの保護
- VMware バックアップを使用した SQL Server データの保護について
- Snapshot Client を併用した 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 の使用
- ログ配布構成による SQL Server の保護
- SAP 環境の SQL Server のバックアップとリストア (レガシー SQL Server ポリシー)
- バックアップおよびリカバリの概念
- SQL Server のバックアップおよびリカバリの概念について
- SQL Server のリカバリでの考慮事項について
- トラブルシューティング
- SQL Server のトラブルシューティング用のデバッグログについて
- SQL Server のディザスタリカバリ
- 付録 A. バッチファイルの例
- 付録 B. 多重化されたバックアップ
- 付録 C. 承認を受けた場所の登録
SQL Server のバックアップとリストアのための NetBackup サービスの設定
SQL Server インテリジェントポリシーの場合、NetBackup はバックアップやリストアを実行する際に、NetBackup Client Service および NetBackup Legacy Network Service を使用して SQL Server にアクセスします。適切な設定により、これらのサービスは、ローカルシステムアカウントまたは必要な権限を持つ別のアカウントを使ってログオンできます。
これらのサービスのログオンアカウントには次の項目が必要です。
SQL Server の「sysadmin」ロール。
ログオンアカウントでローカルシステムを使う場合、要件は SQL Server バージョンによって異なります。
SQL Server 2008 では、sysadmin ロールは自動的に NT AUTHORITY\SYSTEM および BUILTIN\Administrators グループに適用されます。
SQL Server 2012 以降の場合、最初に sysadmin ロールを手動で NT AUTHORITY\SYSTEM または BUILTIN\Administrators グループに適用する必要があります。
SQL Server クラスタの場合は、クラスタのノードごとに NetBackup サービスを設定します。SQL Server 可用性グループの場合、バックアップを実行する可用性グループ内のすべてのレプリカでサービスを設定します。
追加の要件は、インスタンスまたはレプリカを登録するために選択したクレデンシャルのオプションによって異なります。
[これらの特定のクレデンシャルを使用する (Use these specific credentials)]の場合、NetBackup サービスでローカルシステムログオンアカウントを使用できます。別のログオンアカウントを使う場合、そのアカウントには[認証後にクライアントを偽装 (Impersonate a client after authentication)]と[プロセスレベルトークンの置き換え (Replace a process level token)]を実行するための権限が必要です。
SQL Server のローカルセキュリティの権限の構成を参照してください。
両方のサービスが同じログオンアカウントを使うか、別々のログオンアカウントを使うことができます。
[クライアントのローカルで定義されているクレデンシャルを使用 (Use credentials that are defined locally on the client)]の場合、サービスのログオンアカウントは SQL システム管理者またはローカルシステムのいずれかです。両方のサービスが同じログオンアカウントを使う必要があります。
VMware バックアップの場合、サービスのログオンアカウントで異なる設定が必要となります。
SQL Server のバックアップやリストアのために NetBackup サービスを設定するには
- sysadmin ロールと必要なローカルセキュリティ権限のあるアカウントで、Windows ホストにログオンします。
- Windows サービスアプリケーションで、NetBackup Client Service を編集します。
- [ローカルシステムアカウント (Local System account)]または SQL Server 管理者アカウントが設定されていることを確認します。
[クライアントのローカルで定義されているクレデンシャルを使用 (Use credentials that are defined locally on the client)]設定を使ってインスタンスを登録する場合は、両方のサービスが同一のログオンアカウントを使う必要があります。[これらの特定のクレデンシャルを使う (Use these specific credentials)]設定を使ってインスタンスを登録する場合は、これらのサービスで同じログオンアカウントを使うか、別々のログオンアカウントを使うことができます。
- NetBackup Legacy Network Service を編集します。
- [ローカルシステムアカウント (Local System account)]または SQL Server 管理者アカウントが設定されていることを確認します。
[クライアントのローカルで定義されているクレデンシャルを使用 (Use credentials that are defined locally on the client)]設定を使ってインスタンスを登録する場合は、両方のサービスが同一のログオンアカウントを使う必要があります。[これらの特定のクレデンシャルを使う (Use these specific credentials)]設定を使ってインスタンスを登録する場合は、これらのサービスで同じログオンアカウントを使うか、別々のログオンアカウントを使うことができます。
- 別のログオンアカウントを選択した場合は、サービスを再起動します。
SQL Server インテリジェントポリシーで使用されるクレデンシャルについて を参照してください。