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:
Pulihkan setiap file yang rusak dari cadangan file terbarunya.
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:
PULIHKAN name_of_file_A FILE =database DATABASE
DARI file_backup_of_file_A
DENGAN NORECOVERY**;**
PULIHKAN name_of_file_B FILE database DATABASE, name_of_file_C =
DARI file_backup_of_files_B_and_C
DENGAN PEMULIHAN**;**
Contoh
Contoh: Pemulihan Online File Baca-Saja (Model Pemulihan Sederhana)
Contoh: Pemulihan Offline Primer dan Satu Grup File Lainnya (Model Pemulihan Penuh)
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)