説明/参照:
Explanation:
ページを復元するための要件
ページの復元には、次の要件があります。
データベースは完全復旧モデルまたは一括ログ復旧モデルを使用している必要があります。使用している場合はいくつかの問題があります

一括ログ記録モデル。詳しくは、以下のセクションを参照してください。
読み取り専用ファイルグループ内のページは復元できません。存在する場合、ファイルグループを読み取り専用にしようとすると失敗します。

ファイルグループ内で同時にページの復元が行われます。
復元シーケンスは、フルバックアップ、ファイルバックアップ、またはファイルグループバックアップから開始する必要があります。

ページの復元には、現在のログファイルまでの切れ目のない一連のログバックアップが必要です。

ページが現在のログファイルで最新になるように適用されます。
ファイルの復元シーケンスと同様に、各復元手順で、ロールフォワードセットにページを追加できます。

データベースのバックアップとページの復元を同時に実行することはできません。

一括ログ復旧モデルとページの復元
一括ログ復旧モデルを使用するデータベースの場合、ページの復元には次の追加条件があります。
ファイルグループまたはページのデータがオフラインの間にバックアップすると、一括ログ記録されたデータで問題が発生します。

オフラインデータはログに記録されません。オフラインページはログのバックアップを妨げる可能性があります。この場合、DBCC REPAIRの使用を検討してください。最新のバックアップに復元するよりもデータ損失が少なくなる可能性があるためです。

一括ログ記録されたデータベースのログバックアップで不正なページが発生した場合、WITHでない限り失敗します。

CONTINUE_AFTER_ERRORが指定されています。

ページの復元は通常、一括ログ復旧では機能しません。

ページの復元を実行するためのベストプラクティスは、データベースを完全復旧モデルに設定して、

ログバックアップ。ログバックアップが機能する場合は、ページの復元を続行できます。ログのバックアップが失敗した場合は、前回のログのバックアップ以降に作業を失うか、またはRECCIR_ALLOW_DATA_LOSSオプションを使用してDBCCを実行する必要があります。