ファイルの差分バックアップ

更新 : 2006 年 7 月 17 日

青いデータベース ディスクを示すアイコン このトピックは、複数のファイル グループが含まれている SQL Server データベースだけに関連しています。

ms190939.note(ja-jp,SQL.90).gifメモ :
ファイルの差分バックアップを行うには、差分の基になる完全ファイル バックアップが必要です。完全ファイル バックアップの詳細については、「ファイルの完全バックアップ」を参照してください。

ファイルの差分バックアップを利用すると、使用する領域を節約して現在のファイル バックアップを迅速に作成できます。単純復旧モデルでは、ファイルの差分バックアップが有効なのは読み取り専用ファイル グループに対してのみです。完全復旧モデルでは、差分ベースを持つすべてのファイル グループでファイルの差分バックアップを実行できます。ファイルの差分バックアップを使用すると、復元する必要があるトランザクション ログの量が少なくなるので、復旧時間を大幅に短縮できます。

次のような場合に、ファイルの差分バックアップを使用することを検討してください。

  • 他のファイルよりもバックアップされる頻度が低いファイルがある。
  • ファイルが大きくて、データがほとんど更新されない。または、同じデータが繰り返し更新される。

ベスト プラクティスを含む差分バックアップの使用方法の詳細については、「差分バックアップの使用」を参照してください。

ms190939.note(ja-jp,SQL.90).gif重要 :
同じデータベースで、データベースの差分バックアップとファイルの差分バックアップを同時に使用しないでください。

読み取り/書き込みデータベースの読み取り専用ファイル グループの差分バックアップ

読み取り/書き込みデータベースの差分バックアップは、差分ベースが作成されたときにいずれかのファイル グループが読み取り専用であったとしても、正常に機能します。読み取り/書き込みデータベースの差分バックアップと同様に、SQL Server データベース エンジンは差分ベースをプライマリ ファイルに記録します。

ms190939.note(ja-jp,SQL.90).gifメモ :
読み取り専用データベースの場合、プライマリ ファイルの差分ビットマップはバックアップ中に更新できません。詳細については、「読み取り専用データベースのバックアップ」を参照してください。

通常は読み取り専用のファイル グループのバックアップ

通常は読み取り専用のファイル グループでは、ファイル グループは通常は読み取り専用ですが、短いメンテナンス期間については読み取り/書き込み可能に設定される場合があります。たとえば、通常は読み取り専用であるファイル グループは、ファイルを一括インポートできるように一時的に読み取り/書き込み可能に設定されてから、読み取り専用に戻されることがあります。

更新が完了した後に、ファイル グループをバックアップすることで新しいデータを保護できます。このバックアップに関するベスト プラクティスは、ファイルがどの程度変更されたかによって異なります。

  • ファイル グループが大幅に変更されている場合や、まだ読み取りと書き込みが可能である場合は、ファイルの完全バックアップを行います。ファイル グループは現在読み取りと書き込みが可能であるため、バックアップ操作では、新しい一連の差分バックアップに備えて差分ビットマップをリセットできます。その後、ファイル グループを読み取り専用に戻し、すぐにファイルの差分バックアップを作成すると、読み取り専用ファイル グループを復元できるようになります。
  • ファイル グループが前回のファイルの完全バックアップ以降にほとんど変更されていない場合は、ファイルの完全バックアップが差分ベースとして存在すると想定して、ファイル グループをすぐに読み取り専用に戻し、ファイルの差分バックアップを作成します。
ms190939.note(ja-jp,SQL.90).gifメモ :
IsReadOnly プロパティは、個別のファイルではなく、ファイル グループに設定されます。ファイル グループが読み取り専用である場合 (つまり、ファイル グループの IsReadOnly プロパティが True である場合)、そのファイル グループに含まれているすべてのファイルは読み取り専用です。

ファイルの差分バックアップの作成

ファイルの差分バックアップを作成するための BACKUP の構文を次に示します。

BACKUP DATABASE database_name <file_or_filegroup> [ ,...n] TO <backup_device> WITH DIFFERENTIAL

ファイルの差分バックアップを作成するには

ms190939.note(ja-jp,SQL.90).gifメモ :
ファイル バックアップはメンテナンス プラン ウィザードでサポートされません。

ベスト プラクティスを含む差分バックアップの使用方法の詳細については、「差分バックアップの使用」を参照してください。

ファイルの差分バックアップの復元

参照

概念

読み取り専用のファイル グループと圧縮

その他の技術情報

差分バックアップの使用
バックアップと復元の関連機能についての考慮事項

ヘルプおよび情報

SQL Server 2005 の参考資料の入手

変更履歴

リリース 履歴

2006 年 7 月 17 日

新しい内容 :
  • ファイルの差分バックアップを作成するための BACKUP の基本構文の要約を追加しました。
  • 「通常は読み取り専用のファイル グループのバックアップ」セクションを追加しました。