SQL Server ファイルとファイルグループの保護
MAXTRANSFERSIZE 0 BLOCKSIZE 7
ENDOPER TRUE
10 BROWSECLIENT と関連付けられた行の値を、仮想 SQL Server のパブリック名
からプライベート名に変更します。
OPERATION BACK
UPDATABASE "ACCOUNTING"
SQLHOST "VIRTSQL"
NBSERVER "THOR"
BROWSECLIENT "VIRTSQL-NB"
MAXTRANSFERSIZE 0 BLOCKSIZE 7 ENDOPER TRUE
11 クラスタ内のすべてのノードまたは共有場所に修正したバッチファイルを置きます。
この方法は、スケジュールバックアップで利用できます。
バックアップ開始時にどのノードがアクティブであるかにかかわらず、バックアップが 行われます。
複数の NIC を備えている場合に SQL Server クラスタ のリストアを実行する
複数 NIC 環境で SQL Server クラスタのリストアを実行するには、次の操作を実行する 必要があります。
■ ホストのパブリック名を使って仮想 SQL Server ホストに接続します。
■ バックアップイメージを参照する場合は、[SQL ホスト (SQL Host)]名に仮想 SQL Server のパブリック名を指定します。 [ソースクライアント (Source Client)]に仮想 SQL Server のプライベート名を指定します。
■ リストア用のバッチファイルを作成し、手動で編集して仮想 SQL Server のプライベー ト名を指定します。
第 11 章 複数の NIC を備えている場合の NetBackup for SQL Server の使用 184 複数の NIC を備えている場合に SQL Server クラスタのリストアを実行する
クラスタ環境でない場合は、別の手順に従う必要があります。
p.180 の 「複数の NIC を備えている場合に SQL Server のリストアを実行する」 を参照し てください。
複数の NIC を備えている場合にクラスタのリストアを実行するには
1 クライアントでプライベートインターフェースを使ってバックアップを参照できるように 権限を追加します。
p.93 の 「リダイレクトリストアの権限の構成」 を参照してください。
2 クラスタの特定のノードで NetBackup for SQL Server インターフェースを開きます。
3 [ファイル (File)]>[SQL Server の接続のプロパティの設定 (Set SQL Server connection properties)]を選択します。
4 [ホスト (Host)]フィールドで、仮想 SQL Server ホストのパブリック名 (virtsql) を 指定します。
5 [適用 (Apply)]、[閉じる (Close)]の順にクリックします。
6 [ファイル (File)]>[SQL Server オブジェクトのリストア (Restore SQL Server objects)]を選択します。
7 [バックアップ履歴のオプション (Backup History Options)]ダイアログボックスで次 の項目を指定します。
仮想 SQL Server のパブリック名 (virtsql) SQL ホスト (SQL
Host)
仮想 SQL Server のプライベート名 (virtsql-NB) ソースクライアント
8 [OK]をクリックします。
9 リストアするデータベースを選択します。
p.80 の 「NetBackup for SQL Server のオプション」 を参照してください。
メモ: [Microsoft SQL Server オブジェクトのリストア (Restore Microsoft SQL Server Objects)]ダイアログボックスから、リストアをすぐに実行しないでください。生成され たバッチファイルを正常に実行するには、その内容を変更する必要があります。
10 リストアオプションを選択します。
11 [リストアスクリプト (Restore script)]オプションから、[保存する (Save)]を選択しま す。
第 11 章 複数の NIC を備えている場合の NetBackup for SQL Server の使用 185 複数の NIC を備えている場合に SQL Server クラスタのリストアを実行する
12 [リストア (Restore)]をクリックします。
NetBackup MS SQL クライアントで次のようなバッチファイルを生成します。
OPERATION RESTORE OBJECTTYPE DATABASE DATABASE "ACCOUNTING"
NBIMAGE "SQLHOST1.MSSQL7.VIRTSQL.db.ACCOUNTING.~.7.001of001.20040306111309..C"
SQLHOST "VIRTSQL"
NBSERVER "THOR"
BROWSECLIENT "VIRTSQL"
MAXTRANSFERSIZE 0 BLOCKSIZE 7
RESTOREOPTION REPLACE RECOVEREDSTATE RECOVERED ENDOPER TRUE
13 BROWSECLIENT と関連付けられた行の値を、仮想 SQL Server のパブリック名から プライベート名に変更します。
OPERATION RESTORE OBJECTTYPE DATABASE DATABASE "ACCOUNTING"
NBIMAGE "SQLHOST1.MSSQL7.VIRTSQL.db.ACCOUNTING.~.7.001of001.20040306111309..C"
SQLHOST "VIRTSQL"
NBSERVER "THOR"
BROWSECLIENT "VIRTSQL-NB"
MAXTRANSFERSIZE 0 BLOCKSIZE 7
RESTOREOPTION REPLACE RECOVEREDSTATE RECOVERED ENDOPER TRUE
14 [ファイル (File)]>[スクリプトファイルの管理 (Manage script files)]を選択します。
15 変更されたバッチファイルを選択して、[開始 (Start)]をクリックします。
第 11 章 複数の NIC を備えている場合の NetBackup for SQL Server の使用 186 複数の NIC を備えている場合に 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 データベースファイルグループのバックアップ
■ 読み取り専用ファイルグループのバックアップ
12
■ 読み書き可能なファイルグループのバックアップ
■ SQL Server データベースファイルのバックアップ
■ 部分的なデータベースのバックアップの実行
■ リモート SQL Server インストールのバックアップの実行
■ NetBackup for SQL Server のファイルチェックポイントについて
■ 失敗した SQL Server バックアップの自動再試行について
SQL Server バックアップのレガシー設定について
レガシー NetBackup for SQL ポリシーには、SQL Server データベースクライアントのリ ストと SQL Server バックアップコマンドを含むバッチファイルが含まれています。 バック アップをスケジュール設定すると、NetBackup はポリシーにある各クライアントのバッチ ファイルのコマンドを実行します。 バッチファイルに選択したオプションを保存する、
NetBackup MS SQL クライアントインターフェースを使ってバッチファイルを作成します。
または、このバッチファイルは手動でも作成できます。
レガシー SQL Server ポリシーには、次の条件があります。
■ 使用するストレージユニットおよびストレージメディア
■ ポリシー属性
■ バックアップスケジュール: 自動スケジュール(完全バックアップ)とアプリケーションス ケジュール。
■ バックアップするクライアント
■ クライアントで実行するバックアップバッチファイル
レガシーバックアップポリシーを設定するには、NetBackup 管理コンソールを使います。
このポリシーユーティリティには、この種類のポリシーを作成または変更する必要のあるす べての設定とパラメータが含まれています。
[ポリシーの構成ウィザード (Policy Configuration Wizard)]は、レガシー SQL Server ポリシーでは利用できません。