Példa: Adatbázis darabos visszaállítása (Egyszerű helyreállítási modell)

A következőkre vonatkozik:SQL Server

A darabos visszaállítási sorozat a fájlcsoport szintjén fázisokban állítja vissza és állítja helyre az adatbázist, kezdve az elsődleges és az összes olvasási/írási másodlagos fájlcsoporttal.

Ebben a példában az adatbázis adb egy katasztrófa után egy új számítógépre lesz visszaállítva. Az adatbázis az egyszerű helyreállítási modellt használja. A katasztrófa előtt az összes fájlcsoport online állapotban van. A fájlcsoportok A és C olvasási/írási, a fájlcsoport B pedig írásvédett. A fájlcsoport B írásvédetté vált a legutóbbi részleges biztonsági mentés előtt, amely tartalmazza az elsődleges fájlcsoportot és a A és C jelű olvasható/írható másodlagos fájlcsoportokat. Miután a fájlcsoport B írásvédetté vált, a fájlcsoport B különálló biztonsági másolatát készítették el.

Sorozatok visszaállítása

  1. Részleges helyreállítása az elsődleges fájlcsoportnak és a fájlcsoportok A és C.

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

    Ezen a ponton az elsődleges A és C fájlcsoportok online állapotban vannak. A fájlcsoport B összes fájlja helyreállítási függőben van, és a fájlcsoport offline állapotban van.

  2. A fájlcsoport Bonline visszaállítása.

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

    Az összes fájlcsoport online állapotban van.

További példák

Lásd még:

Online visszaállítás (SQL Server)
BIZTONSÁGI MENTÉS (Transact-SQL)
VISSZAÁLLÍTÁS (Transact-SQL)
Darabonkénti visszaállítások (SQL Server)