5

適度に大きなSQLServerデータベースを管理しています。一部のテーブルには、ビジネスクリティカルであり、毎日オフサイトでバックアップする必要があるデータが含まれています。ただし、データベースの約半分のサイズを占める、ビジネスクリティカルではない他の(読み取り/書き込み)テーブルもあります。私がやりたいのは次のようなものです。

Primary filegroup: Tables A, B, C --> daily backup
Secondary filegroup: Tables D, E, F --> monthly (or occasional manual) backup

これをテストしようとすると、ファイルグループを復元しようとしたときにエラーが発生しました。単一のファイルグループを単独で、または異なる時点から異なるファイルグループを復元することはできないようです。理想的には、最初にプライマリファイルグループ(最も重要なファイルグループ)を復元してから、セカンダリファイルグループを復元できるようにしたいと思います。セカンダリファイルグループでのデータ損失を受け入れたいと思います。

これはできますか?

4

1 に答える 1

4

部分的または断片的な復元戦略を成功させるには、まずファイル グループのバックアップ戦略を採用する必要があります。必要に応じて、データベース全体を一度にバックアップすることもできますが、バックアップはファイル グループ レベルで行う必要があります。

ファイル グループのバックアップを実行する方法の詳細については、次のリンクを参照してください: http://msdn.microsoft.com/en-us/library/ms179401(v=sql.105).aspx

部分的な復元を実行する方法の詳細については、http://msdn.microsoft.com/en-us/library/ms177425(v=sql.100).aspx を参照してください。

于 2012-11-09T05:36:24.897 に答える