サポートと今すぐチャット
サポートとのチャット

NetVault Plug-in for SQL Server 11.4.5 - ユーザー・ガイド

Quest® NetVault® Backup Plug-in  for SQL Server® - はじめに SQL Serverシステム構築計画 プラグインのインストールと削除 プラグインの設定 データのバックアップ
バックアップ戦略の策定 圧縮機能の確認 オンラインVDIのバックアップの実行 SQL Server®でVSSバックアップを実行する AlwaysOn可用性グループのVDIによるフル・バックアップの作成例
データのリストア トラブルシューティング

トラブルシューティング

このトピックでは一般的なエラーとその解決方法について説明します。この表に記載されていないエラーが発生した場合は、NetVault BackupログからSQL Server®エラー番号を取得し、関連するSQL Serverドキュメントで解決手段を参照してください。

NetVault Backup 10.xサービス(netvault-pgsql)がWindows®で開始しない

Windowsイベント・ビューアに以下のメッセージが表示されているかどうかを確認します。PDT FATAL: lock file "postmaster.pid" already exists.

NetVault Backup 10.xはPostgreSQLデータベースを使用しています。PostgreSQLデータベースが開始しない場合、NetVault Backupを開始することはできません。この問題に対処するには、ログで参照されている場所にある「postmaster.pid」を削除して、NetVault Backupサーバーを再起動します。詳しくは、https://support.quest.com/ja-jp/netvault-backup/kb/122475を参照してください。

トランザクション・
ログ・バックアップに失敗した

単純復旧モデル・データベースでは、トランザクション・ログのバックアップを実行できません。

トランザクション・ログのバックアップを実行するには、データベースの復旧モデルを完全復旧モデルに設定する必要があります。

または、単純復旧モデル・データベースの選択を解除してください。

バックアップに失敗
した

ファイルおよびファイルグループのバックアップに失敗すると、ログに以下のエラー・メッセージが表示されます。

“The primary filegroup cannot be backed up as a file backup because the database is using the SIMPLE recovery model.Consider taking a partial backup by specifying READ_WRITE_FILEGROUPS.(データベースで単純復旧モデルを使用しているため、ファイルのバックアップとしてプライマリ・ファイルグループをバックアップできません。READ_WRITE_FILEGROUPSを指定して部分バックアップを実行することを検討してください。)”

単純復旧モデル・データベースのセカンダリ・ファイルグループのみを含めるようセレクション・セットを変更するか、バックアップ・タイプとして部分データベースのバックアップまたは差分部分データベースのバックアップを選択してください。

バックアップに失敗
した

ユーザー<ユーザー名>のログインに失敗しました。

プラグインのパスワードの入力が正しいかどうかを確認します。

バックアップが警告と共に完了した

バックアップ完了時にこのステータスが表示された後、ジョブに対するNetVault Backupログ・エントリで以下の一方または両方のメッセージが表示されているかを確認します。

これらのメッセージは、選択されたデータのバックアップは完了したものの、NetVault Backupによってジョブのインデックス情報がデータベースに適切に追加されなかったことを示します。このインデックス情報が追加されていないと、データは正しくリストアされません。

方法1:

[デバイス管理]ページを開いてバックアップ・メディアを選択し、[スキャン]をクリックします。NetVault Backupでは、バックアップ・ジョブのインデックス情報はNetVaultデータベースとバックアップ対象メディアの双方に保存されます。このスキャンを実行することで、インデックス情報が、NetVaultデータベースに書き込まれます。情報が追加されたことを確認するには、[ジョブ定義管理]ページを開いて対象のジョブを見つけます。ジョブを実行できるようになった場合、スキャン・プロセスにより問題が修正されています。

方法2:

方法1が失敗した場合は、バックアップ・ジョブを再実行します。

Linux®またはUNIX®上にインストールされているNetVault BackupサーバーからのVSSリストアが失敗する

本プラグインでは、デフォルトでバックアップ・テープのメディア・フォーマットはMTFであると想定しています。これは、Windowsで通常最もよく使われているためです。ただし、LinuxおよびUNIXはメディア・フォーマットにCPIOを使用します。

プラグインを設定して、VSSリストア中のメディア・フォーマットにCPIOを使用するよう指定する必要があります。詳細は、「プラグイン・オプションの設定」を参照してください。

仮想クライアントの下にAlwaysOn可用性グループが表示されない

仮想クライアントの下にグループが表示されない場合、SQL Serverインスタンスのサービスが実行されていない可能性があります。有効なログイン認証情報が[すべてのインスタンス]レベルでプラグインに設定されなかった可能性もあります。

SQL Server Configuration Managerを使用してサービスが実行中か確認します。
選択ツリーの適切な仮想クライアントの下にある[すべてのインスタンス]ノードに有効な認証情報を設定しているか確認します。詳細は、「プラグインの設定」を参照してください。

ノードを開くのに時間がかかる

ノードの次のレベルを展開するために、プラグインはSQL Serverに対しインスタンスおよびクラスタ情報を問い合わせます。プラグインがWindowsサービスが実行されていないインスタンスに対し問い合わせまたはログインを行うと、SQL Serverによる長時間のタイムアウトが発生することがあります。NetVault Backupでは5分間のタイムアウトを使用します。NetVault Backupのタイムアウトを超えると、プラグインはエラー・メッセージを表示し、ノードは開きません。ログインおよびクエリ・プロセスで遅延を発生させている問題に対処します。

SQL Server Configuration Managerを使用してサービスが実行中か確認します。
[すべてのインスタンス]ノードを開いて特定のインスタンスまたはAlwaysOn可用性グループのログイン認証情報を設定する必要があるが、NetVault Backupのタイムアウト設定により[すべてのインスタンス]ノードが開けない場合、[物理クライアントの長時間タイムアウト]オプションを使用してノードのタイムアウト値を変更します。詳細については、『Quest NetVault Backupアドミニストレーターズ・ガイド』を参照してください。

VSSバックアップおよびリストア・ジョブは、NetVault BackupからOS上で実行されている同時バックアップ・ジョブによって、失敗する場合があります。

スナップショットを使用している2つのバックアップ/リストア・ジョブが同時に実行するようスケジュールされていると、いずれかのジョブが失敗する場合があります。ログにはVSS_E_SNAPSHOT_SET_IN_PROGRESSと表示されます。このメッセージは、VSSが2つの異なるスナップショット・セットの同時取得をサポートしていないことを示します。

対象のクライアントで複数のジョブを同時に実行しないことをお勧めします。

ジョブを再スケジュールするか、1回限りのジョブの場合、30分後にジョブに戻り再実行します。

SQL ServerのVSSバックアップおよびリストア・ジョブは、ログにエラーが表示されて失敗する場合があります。

VSSオプションを使用したSQL Serverのバックアップおよびリストア・ジョブは、ログに次のいずれかのエラーが表示されて失敗する場合があります。

VSS_E_WRITERERROR_RETRYABLE

VSS_E_SNAPSHOT_SET_IN_PROGRESS

VSS_E_FREEZE_TIMEOUT

失敗したバックアップ/リストア・ジョブを30分後に再実行/再試行します。

Plug‑in for SQL Server のアップグレードに失敗した

Plug‑in for SQL Serverプロセスの実行中には、プラグインのアップグレードに失敗し、アップグレード中にエラー・メッセージが表示されることがあります。

ソフトウェアのインストールに失敗したキーをインストールできない

SQL Serverが実行中のNetVault Backup Clientでは、nvsqlserverという名前の1つまたは複数のPlug‑in for SQL Serverプロセスが実行されているか確認してください。Plug‑in for SQL Server、nvsqlserver、プロセスの実行を終了します。Windows Process Explorerユーティリティ、またはNetVault Backupnvpviewユーティリティを使用して、プロセスを表示および終了します。

あるいは、SQL Serverを実行しているNetVault Backup ClientでNetVault Backupサービスを再起動(いったん停止してから起動)します。

VDIバックアップ・ジョブは、NetVault Backupのバイナリ・ログに次のようなメッセージを表示します。

ODBCエラー:バックアップまたはリストア履歴/詳細レコードをmsdbデータベースに挿入できません。

バックアップには、名前の長さが117文字を超えるデータベースが1件または複数含まれます。名前の長さが117文字を超えるデータベースそれぞれに対して、ODBCエラー・メッセージが表示されます。

VDIバックアップ方法を使用してバックアップを実行している場合は、環境内にあるデータベース名を長さ117文字以内にしてください。

関連ドキュメント

The document was helpful.

評価を選択

I easily found the information I needed.

評価を選択