Backup Exec ではバックアップの前後に SQL データの論理的および物理的な一貫性をチェックする機能を実行できます。SQL は一貫性チェックのエラーをすべて Backup Exec ジョブログに報告します。シマンテックは、SQL バックアップの前後に一貫性チェックを実行することを強くお勧めします。
Backup Exec の一貫性チェックでは、次の SQL 一貫性チェックユーティリティを使用します。
- CHECKDB
- CHECKCATALOG
- CHECKFILEGROUP
- PHYSICAL_ONLY
Microsoft SQL Server のバックアップジョブは、SQL データベース一貫性チェック (DBCC) で発生した問題が原因で失敗することがあります。(図 1)
図 1
ジョブログには、次のエラーも報告されます。
DBCC を実行しようとして、不明または予期不可能なエラーが発生しました。
回避策:
実行される一貫性 チェックは、実質的には SQL プログラムの一部であり、Backup Exec は一貫性チェックのトリガのみを行います。エラーが報告される場合は、SQL を使用して手動で DBCC を実行してみてください。詳しくは、Microsoft SQL Server のマニュアルを参照してください。
注意: このようなエラーが発生しても、データベースのバックアップを行う方がバックアップを行わないよリも望ましい場合、または非常に大規模なデータベースをバックアップしていて、テーブルに含まれる問題が深刻なものではない場合は、次の回避策に従ってください。
[ツール]、[オプション - アプリケーションのデフォルトを設定]、[Microsoft SQL]の順にクリックし、[一貫性チェックに失敗した場合でもバックアップを続行する]を選択して、バックアップを再実行します。(図 2)
図 2
注意: このようなエラーが発生しても、データベースのバックアップを行う方がバックアップを行わないよリも望ましい場合、または非常に大規模なデータベースをバックアップしていて、テーブルに含まれる問題が深刻なものではない場合は、次の回避策に従ってください。
[ツール]、[オプション - アプリケーションのデフォルトを設定]、[Microsoft SQL]の順にクリックし、[一貫性チェックに失敗した場合でもバックアップを続行する]を選択して、バックアップを再実行します。(図 2)
図 2
