SQL Server でオフライン バックアップおよびオフライン リストアを行うと問題が出ることがある

現象
Microsoft SQL Server で SQL Server のサービスを停止した状態の場合、データベース ファイルをバックアップしたり (オフライン バックアップ)、ファイルを復元する (オフライン リストア) 操作を実行すると問題が出ることがあります。
回避策
オフライン バックアップおよびオフライン リストアは SQL Server が提供している機能ではありません。SQL Server の機能として提供しているバックアップまたはリストアの方法を使用してください。
詳細
オフライン バックアップまたはオフライン リストアの操作を実行する場合、SQL Server は関与できないため、問題が起こらないことを保証できません。また、テストなど動作確認も実施されていません。したがって、オフライン バックアップまたはオフライン リストアはお客様の責任において実施する必要があります。

全てのデータベースと全てのファイルを対象とした場合 :

全てのシステムおよびユーザ データベースの全てのファイルをあるタイミングでオフライン バックアップし、これら同じタイミングでオフライン バックアップした全てのファイルをオフライン リストアした場合には、SQL Server がある時点から処理を再開するために必要な全てのデータベース ファイルが揃っており、ファイル バックアップ後に操作ミスや、何らかの要因によるファイル破損などの問題が発生していなければ、SQL Server の起動が可能で、その後のデータベースの整合性に問題が起こることなく、オフライン バックアップおよびオフライン リストアが利用可能な場合があります。

例えば、ディスクやボリュームのバックアップおよびリストアなどで全てのデータベースと全てのファイルがオフライン バックアップまたはオフライン リストアする場合、データベースの整合性の問題などを含め障害が発生することは通常ありません。ただし、オフライン バックアップまたはオフライン リストアは SQL Server の機能ではないため、SQL Server としてデータベースの整合性を保証できないことにご注意ください。

違うタイミングでオフライン バックアップしたファイルをオフライン リストアして使用する場合 :

次の条件の場合、データベースの整合性エラーが発生する可能性があります。また、この問題がシステム データベースで発生すると SQL Server が起動できないなどの状態に陥る可能性があります。
  • 各データベースごとに違うタイミングでバックアップしたファイルをオフライン リストアする。
  • ある単一のデータベースの構成ファイル (データ ファイルやトランザクション ログ ファイル) の一部のファイルだけ、違うタイミングでオフライン バックアップしたファイルをオフライン リストアする。

デタッチした後にファイルをバックアップする場合 :

デタッチしたファイルは、SQL Server がデータベースを安全に終了する (デタッチする) ために必要な作業を実施した後に、これらデータベース ファイルを SQL Server から切り離しているため、デタッチした後のファイルのバックアップについては SQL Server としてデータベースの整合性などの問題がないことを保証しています。ただし、操作ミスやハードウェアの問題などの何らかの要因によってファイルが破損していないことが条件となります。
注意 : これは、マイクロソフトのサポート組織内で直接作成された "緊急公開" の資料です。 この資料には、確認中の問題に関する現状ベースの情報が記載されています。 情報提供のスピードを優先するため、資料には誤植が含まれる可能性があり、予告なしに随時改定される場合があります。 その他の考慮事項については、使用条件を参照してください。
プロパティ

文書番号:949060 - 最終更新日: 09/29/2016 16:27:00 - リビジョン: 4.0

Microsoft SQL Server 2000 Developer Edition, Microsoft SQL Server 2000 Enterprise Edition, Microsoft SQL Server 2000 Personal Edition, Microsoft SQL Server 2000 Standard Edition, Microsoft SQL Server 2000 Workgroup Edition, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Express Edition, Microsoft SQL Server 2005 Reporting Services, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Workgroup Edition, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Express, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Web, Microsoft SQL Server 2008 Workgroup, Microsoft SQL Server 2008 R2 Datacenter, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Express, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2008 R2 Web, Microsoft SQL Server 2008 R2 Workgroup, Microsoft SQL Server 2008 Reporting Services, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Express, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2012 Web, Microsoft SQL Server 2012 Enterprise Core

  • kbharmony kbinfo kbexpertiseadvanced KB949060
フィードバック