Bagikan melalui


Contoh: Pemulihan Sepotong Database (Model Pemulihan Sederhana)

Berlaku untuk: SQL Server

Urutan pemulihan sepotong memulihkan dan memulihkan database secara bertahap di tingkat grup file, dimulai dengan grup file utama dan semua baca/tulis, sekunder.

Dalam contoh ini, database adb dipulihkan ke komputer baru setelah bencana. Database menggunakan model pemulihan sederhana. Sebelum bencana, semua grup file sedang online. Grup file A dan C bersifat baca/tulis, dan grup file B bersifat baca-saja. Grup file B menjadi baca-saja sebelum pencadangan parsial terbaru, yang berisi grup file utama dan grup file sekunder baca/tulis, A dan C. Setelah grup file B menjadi baca-saja, cadangan file terpisah dari grup file B diambil.

Pulihkan Urutan

  1. Pemulihan parsial A dari grup file dan utama dan C.

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

    Pada titik ini, grup file dan A utama dan C sedang online. Semua file dalam grup B file tertunda pemulihannya, dan grup file sedang offline.

  2. Pemulihan online grup file B.

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

    Semua grup file sekarang online.

Contoh tambahan

Lihat Juga

Pemulihan Online (SQL Server)
BACKUP (Transact-SQL)
RESTORE (Transact-SQL)
Pemulihan Piecemeal (SQL Server)