次の方法で共有


例: データベースの段階的な部分復元 (単純復旧モデル)

部分復元シーケンスは、プライマリ ファイル グループとすべての読み取り/書き込みセカンダリ ファイル グループから始まり、ファイル グループ レベルで段階的にデータベースを復元および復旧します。

この例では、データベース adb は、障害発生後に新しいコンピューターに復元されます。 データベースは単純復旧モデルを使用しています。 障害が発生する前に、すべてのファイル グループがオンラインになります。 ファイル グループの AC は読み取り/書き込み、ファイル グループ B は読み取り専用です。 ファイル グループ B 、プライマリ ファイル グループと読み取り/書き込みセカンダリ ファイル グループ、 ACを含む、最新の部分バックアップの前に読み取り専用になりました。 ファイル グループ B が読み取り専用になった後、ファイル グループ B の個別のファイル バックアップが作成されました。

復元シーケンス

  1. プライマリ グループとファイル グループの部分的な復元 AC

    RESTORE DATABASE adb FILEGROUP='A',FILEGROUP='C'   
       FROM partial_backup   
       WITH PARTIAL, RECOVERY;  
    
    

    この時点で、プライマリ グループとファイル グループ AC はオンラインになります。 ファイル グループ B 内のすべてのファイルは復旧が保留中であり、ファイル グループはオフラインです。

  2. ファイル グループ Bのオンライン復元。

    RESTORE DATABASE adb FILEGROUP='B' FROM backup WITH RECOVERY;  
    
    

    すべてのファイル グループがオンラインになりました。

その他の例

こちらもご覧ください

オンライン復元 (SQL Server)
BACKUP (Transact-SQL)
RESTORE (Transact-SQL)
段階的な部分復元 (SQL Server)