Pemulihan File (Model Pemulihan Sederhana)

Berlaku untuk:SQL Server

Topik ini hanya relevan untuk database model sederhana yang berisi setidaknya satu grup file sekunder baca-saja.

Dalam pemulihan file, tujuannya adalah memulihkan satu atau beberapa file yang rusak tanpa memulihkan seluruh database. Di bawah model pemulihan sederhana, cadangan file hanya didukung untuk file baca-saja. Grup file utama dan grup file sekunder baca/tulis selalu dipulihkan bersama-sama, dengan memulihkan database atau cadangan parsial.

Skenario pemulihan file adalah sebagai berikut:

  • Pemulihan file offline

    Dalam pemulihan file offline, database sedang offline saat file atau grup file yang rusak dipulihkan. Di akhir urutan pemulihan, database online.

    Semua edisi SQL Server mendukung pemulihan file offline.

  • Pemulihan file online

    Dalam pemulihan file online, jika database online pada waktu pemulihan, database tetap online selama pemulihan file. Namun, setiap grup file tempat file sedang dipulihkan sedang offline selama operasi pemulihan. Setelah semua file dalam grup file offline dipulihkan, grup file secara otomatis dibawa online.

    Untuk informasi tentang dukungan untuk halaman online dan pemulihan file, lihat Fitur dan Tugas Mesin Database. Untuk informasi selengkapnya tentang pemulihan online, lihat Pemulihan Online (SQL Server).

    Tip

    Jika Anda ingin database offline untuk pemulihan file, ambil database offline sebelum Anda memulai urutan pemulihan dengan menjalankan pernyataan ALTER DATABASE berikut: UBAH DATABASE database_name ATUR OFFLINE.

Dalam Topik ini:

Gambaran Umum Pemulihan File dan Grup File Di Bawah Model Pemulihan Sederhana

Skenario pemulihan file terdiri dari satu urutan pemulihan yang menyalin, menggulung ke depan, dan memulihkan data yang sesuai sebagai berikut:

  1. Pulihkan setiap file yang rusak dari cadangan file terbarunya.

  2. Pulihkan cadangan file diferensial terbaru untuk setiap file yang dipulihkan dan pulihkan database.

Langkah-Langkah T-SQL untuk Urutan Pemulihan File (Model Pemulihan Sederhana)

Bagian ini menunjukkan opsi PEMULIHAN Transact-SQLpenting untuk urutan pemulihan file sederhana. Sintaks dan detail yang tidak relevan dengan tujuan ini dihilangkan.

Urutan pemulihan hanya berisi dua pernyataan Transact-SQL. Pernyataan pertama memulihkan file sekunder, file A, yang dipulihkan menggunakan WITH NORECOVERY. Operasi kedua memulihkan dua file lain, B dan C yang dipulihkan menggunakan WITH RECOVERY dari perangkat cadangan yang berbeda:

  1. PULIHKAN name_of_file_A FILE =database DATABASE

    DARI file_backup_of_file_A

    DENGAN NORECOVERY**;**

  2. PULIHKAN name_of_file_B FILE database DATABASE, name_of_file_C =

    DARI file_backup_of_files_B_and_C

    DENGAN PEMULIHAN**;**

Contoh

Tugas Terkait

Untuk memulihkan file dan grup file

Lihat Juga

Pencadangan dan Pemulihan: Interoperabilitas dan Koeksistensi (SQL Server)
Pencadangan Diferensial (SQL Server)
Pencadangan File Lengkap (SQL Server)
Gambaran Umum Pencadangan (SQL Server)
Gambaran Umum Pengembalian dan Pemulihan (SQL Server)
RESTORE (Transact-SQL)
Pemulihan Database Lengkap (Model Pemulihan Sederhana)
Pemulihan Piecemeal (SQL Server)