NetBackup™ for Microsoft SQL Server 管理者ガイド
- NetBackup for SQL Server の概要
- インストール
- ホストの構成とジョブの設定
- SQL Server インテリジェントポリシーを使用した SQL Server オブジェクトの管理
- SQL Server インテリジェントポリシーを使用したバックアップの設定
- SQL Server バックアップの調整パラメータについて
- SQL Server のリストアの実行
- 代替ホストへの SQL Server データベースのリダイレクト
- VMware バックアップを使用した SQL Server データの保護
- VMware バックアップを使用したアプリケーションデータベースの保護について
- Snapshot Client を使用したバックアップの設定
- SQL Server 可用性グループの保護
- インテリジェントポリシーを使用した SQL Server 可用性グループの保護
- レガシーポリシーを使用した SQL Server 可用性グループの保護
- クラスタ環境での SQL Server の保護
- クライアントとバッチファイルを使用した SQL Server レガシーポリシーでのバックアップの設定
- NetBackup for SQL Server でのバッチファイルの使用について
- スケジュールプロパティについて
- SQL Server データベースのユーザー主導型バックアップの実行
- 複数の NIC を備えている場合の NetBackup for SQL Server の使用
- 処理速度とトラブルシューティング
- SQL Server のトラブルシューティング用のデバッグログについて
- SQL Server のディザスタリカバリについて
- 付録 A. その他の設定
- 付録 B. 承認を受けた場所の登録
VMware のバックアップに関するトラブルシューティング
アプリケーションを保護する VMware バックアップを実行するときには、次の点に注意してください。
アプリケーション状態キャプチャ (ASC) ジョブは、ゲスト仮想マシン上の NetBackup クライアントと通信し、リカバリ用のアプリケーションデータをカタログ化します。
ポリシーで選択されるアプリケーションに関係なく、VM ごとに 1 つの ASC が作成されます。
アクティビティモニターで、ASC メッセージは ASC ジョブの詳細に基づいてフィルタリングされます。
失敗の結果、検出ジョブまたは親ジョブが状態コード 1 で終了します。
特定アプリケーションのリカバリを有効にしたが、そのアプリケーションが VM に存在しない場合、ASC ジョブは状態 0 を返します。
bpfis が実行され、VSS スナップショットバックアップがシミュレートされます。このシミュレーションはアプリケーションの論理情報を取得するために必要になります。
表: VMware ポリシーを使用してデータベースを保護する場合の問題
問題 |
説明 |
---|---|
データベースのバックアップが失敗する。 |
データベースは、構成が VMware バックアップのためにサポートされている場合にのみ、カタログ化され、保護されます。 VMware アプリケーションバックアップの制限事項を参照してください。 NetBackup が、除外された Windows ブートディスクにインストールされています。ASC ジョブは、この種類のディスクを検出し、それを独立したディスクと同様に処理します。NetBackup がブートドライブ (通常 C:) にインストールされている場合、[ブートディスクを除外 (Exclude boot disk)]オプションを選択しないでください。 |
ASC ジョブが状態 1 (部分的に成功) を生成する。 |
サポート対象のディスクとサポート対象外のディスクの両方に存在するバックアップ用のデータベースを選択しました。サポート対象外のディスクについては、「データベースのバックアップが失敗する」を参照してください。 |
マウントされたフォルダには、フルテキストカタログファイルが存在します。データベースはカタログ化されません。 | |
アプリケーション状態キャプチャ (ASC) ジョブが失敗し、データベースが保護されない。 |
ASC ジョブが失敗しても、VMware スナップショットまたはバックアップは続行されます。アプリケーション固有のデータはリストアできません。 SQL Server Management Studio (SSMS) に問い合わせを行うと、データベースがバックアップされたことが示される場合があります。この場合、データベースがスキップされても、スナップショットは成功しています。 |
[仮想マシンの静止を有効にする (Enable virtual Machine quiesce)]オプションを無効にしました。 | |
データベースオブジェクトが VHD ディスク上にあります。バックアップ内のオブジェクトは、VHD に存在しないものも含めて、すべてカタログ化されません。 | |
[ディスクを除外 (Exclude disks)] タブで、VMware ポリシーから任意のディスクデータを除外しました。除外するディスクにデータベースのデータが含まれないようにしてください。 | |
VMware ディスクのレイアウトが前回の検出から変更されています。この場合、[VM 選択問い合わせ結果を再利用 (Reuse VM selection query results for)]オプションの値を小さく設定して、NetBackup に仮想マシンの再検出を強制する必要があります。『NetBackup for VMware 管理者ガイド』を参照してください。 | |
VMware の増分ポリシーを使用して SQL Server を保護することはできません。ただし、VMware のバックアップジョブは成功します。 | |
| |
バックアップから仮想マシン全体をリカバリできますが、データベースを個別にリカバリすることはできない。 |
仮想マシンのバックアップからデータベースをリカバリするための[SQL Recovery を有効にする (Enable SQL Recovery)]を選択していません。 |
トランザクションログのバックアップに失敗する。 |
ログを切り捨てるには、まずログの切り捨て ([ログを切り捨てる (Truncate logs)]オプション) なしで VMware の完全バックアップを実行する必要があります。 |
データベースが静止していない。 |
バックアップ時に Veritas VSS プロバイダも VMware VSS プロバイダもインストールされていません。この場合、リストアされた後、データベースのリカバリは、手動で行う手順が必要になる場合があります。 |