Udostępnij za pośrednictwem


Example: Piecemeal Restore of Database (Simple Recovery Model)

Sekwencja przywracanie fragmentaryczne przywraca i odzyskuje bazy danych w etapach poziom grupa plików, począwszy od podstawowego i wszystkie odczytu i zapisu, filegroups pomocniczego.

W tym przykładzie bazy danych adb zostanie przywrócona do nowego komputera po po awarii. Baza danych używa proste model odzyskiwanie.Przed po awarii wszystkie filegroups są w trybie online.Filegroups A i C Odczyt/zapis i grupa plików B jest przeznaczony tylko do odczytu. Grupa plików B stosuje się tylko do odczytu przed ostatnim zapasowej częściowa zawiera grupę plików podstawowego i pomocniczego filegroups odczytu/zapisu, A i C. Po grupa plików B stosuje się tylko do odczytu, grupa plików kopia zapasowa osobnego pliku B została podjęta.

Przywracanie sekwencje

  1. Częściowe przywracanie podstawowego i filegroups A i C.

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

    W tym punkcie, podstawowy i filegroups A i C są w trybie online. Wszystkie pliki w grupa plików B są odzyskiwanie do czasu, a grupa plików, w jest w trybie offline.

  2. Online przywracanie grupa plików B.

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

    Wszystkie filegroups są teraz w trybie online.