Bagikan melalui


Pulihkan Database (Halaman Umum)

Gunakan halaman Umum untuk menentukan informasi tentang database target dan sumber untuk operasi pemulihan database.

Untuk menggunakan SQL Server Management Studio memulihkan cadangan database

Catatan

Saat Anda menentukan tugas pemulihan dengan menggunakan SQL Server Management Studio, Anda dapat membuat skrip TRANSACT-SQLRESTORE yang sesuai dengan mengklik Skrip lalu memilih tujuan untuk skrip.

Izin

Jika database yang sedang dipulihkan tidak ada, pengguna harus memiliki izin CREATE DATABASE agar dapat menjalankan RESTORE. Jika database ada, izin RESTORE default ke anggota peran server tetap sysadmin dan dbcreator dan pemilik (dbo) database.

Izin RESTORE diberikan kepada peran di mana informasi keanggotaan selalu tersedia untuk server. Karena keanggotaan peran database tetap hanya dapat diperiksa ketika database dapat diakses dan tidak rusak, yang tidak selalu terjadi ketika RESTORE dijalankan, anggota peran database tetap db_owner tidak memiliki izin RESTORE.

Memulihkan dari cadangan terenkripsi memerlukan VIEW DEFINITION izin ke sertifikat atau kunci asimetris yang digunakan untuk mengenkripsi selama pencadangan.

Opsi

Sumber

Opsi Pulihkan daripanel mengidentifikasi lokasi kumpulan cadangan untuk database dan kumpulan cadangan mana yang ingin Anda pulihkan.

Istilah Definisi
Database Pilih database untuk dipulihkan dari daftar drop-down. Daftar ini hanya berisi database yang telah dicadangkan sesuai dengan riwayat pencadangan msdb .
Perangkat Pilih perangkat cadangan logis atau fisik (pita, URL, atau file) yang berisi cadangan atau cadangan yang ingin Anda pulihkan. Ini diperlukan jika cadangan database diambil pada instans SQL Server yang berbeda.

Untuk memilih satu atau beberapa perangkat cadangan logis atau fisik, klik tombol telusuri yang membuka kotak dialog Pilih perangkat cadangan . Di sana, Anda dapat memilih hingga 64 perangkat yang termasuk dalam satu set media. Perangkat pita harus terhubung secara fisik ke komputer yang menjalankan instans SQL Server. File cadangan dapat berada di lokal atau menghapus perangkat disk. Untuk informasi selengkapnya, lihat Perangkat Cadangan (SQL Server). Anda juga dapat memilih URL sebagai jenis perangkat untuk file cadangan yang disimpan di penyimpanan Azure.

Saat Anda keluar dari kotak dialog Pilih perangkat cadangan , perangkat yang dipilih akan muncul sebagai nilai baca-saja di daftar Perangkat .
Database Pilih nama database tempat cadangan harus dipulihkan dari daftar dropdown.

Catatan: Daftar ini hanya tersedia saat Perangkat dipilih. Hanya database yang memiliki cadangan pada perangkat yang dipilih yang akan tersedia.

Tujuan

Opsi Panel Pulihkan ke mengidentifikasi database dan titik pemulihan.

Istilah Definisi
Database Masukkan database untuk dipulihkan dalam daftar. Anda bisa memasukkan database baru atau memilih database yang sudah ada dari daftar drop-down. Daftar ini mencakup semua database di server, tidak termasuk master database sistem dan tempdb.

Catatan: Untuk memulihkan cadangan yang dilindungi kata sandi, Anda harus menggunakan pernyataan RESTORE .
Pulihkan ke Kotak Pulihkan ke akan diatur "Ke cadangan terakhir yang diambil" secara default. Anda juga bisa mengklik Garis Waktu untuk memperlihatkan kotak dialog Garis Waktu Cadangan , yang menampilkan riwayat pencadangan database dalam bentuk garis waktu. Klik Garis Waktu untuk menunjuk spesifik datetime yang ingin Anda pulihkan databasenya. Database kemudian akan dipulihkan ke status tempat database berada pada titik waktu yang ditentukan ini. Lihat Garis Waktu Pencadangan.

Pulihkan Rencana

Istilah Definisi
Kumpulan cadangan untuk dipulihkan Menampilkan set cadangan yang tersedia untuk lokasi yang ditentukan. Setiap set cadangan, hasil dari satu operasi pencadangan, didistribusikan di semua perangkat dalam set media. Secara default, rencana pemulihan disarankan untuk mencapai tujuan operasi pemulihan yang didasarkan pada pemilihan set cadangan yang diperlukan. SQL Server Management Studio menggunakan riwayat pencadangan dalam msdb untuk mengidentifikasi cadangan mana yang diperlukan untuk memulihkan database, dan membuat rencana pemulihan. Misalnya, untuk pemulihan database, rencana pemulihan memilih cadangan database lengkap terbaru diikuti oleh cadangan database diferensial berikutnya terbaru, jika ada. Di bawah model pemulihan penuh, rencana pemulihan kemudian memilih semua cadangan log berikutnya.

Untuk mengambil alih rencana pemulihan yang disarankan, Anda dapat mengubah pilihan berikut di kisi. Cadangan apa pun yang bergantung pada cadangan yang tidak dipilih akan dibatalkan pilihannya secara otomatis.

Pulihkan:
Kotak centang yang dipilih menunjukkan kumpulan cadangan yang akan dipulihkan.
Nama: Nama kumpulan cadangan.
Komponen: Komponen yang dicadangkan: Database, File, atau <kosong> (untuk log transaksi).
Jenis: Jenis pencadangan yang dilakukan: Penuh, Diferensial, atau Log Transaksi.
Server: Nama instans Mesin Database yang melakukan operasi pencadangan.
Database: Nama database yang terlibat dalam operasi pencadangan.
Posisi: Posisi set cadangan dalam volume.
LSN Pertama: Nomor urutan log dari transaksi pertama dalam kumpulan cadangan. Kosong untuk pencadangan file.
LSN Terakhir: Nomor urutan log dari transaksi terakhir dalam kumpulan cadangan. Kosong untuk pencadangan file.
Checkpoint LSN: Nomor urutan log (LSN) dari titik pemeriksaan terbaru pada saat cadangan dibuat.
LSN Penuh: Nomor urutan log dari cadangan database lengkap terbaru.
Tanggal Mulai: Tanggal dan waktu ketika operasi pencadangan dimulai, disajikan dalam pengaturan regional klien.
Tanggal Selesai: Tanggal dan waktu ketika operasi pencadangan selesai, disajikan dalam pengaturan regional klien.
Ukuran: Ukuran cadangan yang diatur dalam byte.
Nama Pengguna: Nama pengguna yang melakukan operasi pencadangan.

Kedaluwarsa: Tanggal dan waktu set cadangan kedaluwarsa.

Kotak centang hanya diaktifkan saat kotak Pemilihan Manual dicentang. Ini memungkinkan Anda untuk memilih kumpulan cadangan mana yang akan dipulihkan.

Saat kotak Pilihan Manual dicentang, akurasi Rencana Pemulihan dicentang setiap kali diubah. Jika urutan cadangan salah, pesan kesalahan akan muncul.
Verifikasi Media Cadangan Memanggil pernyataan RESTORE VERIFY_ONLY pada kumpulan cadangan yang dipilih.

Catatan: Ini adalah operasi jangka panjang, dan kemajuannya dapat dilacak dan dibatalkan dengan menggunakan Monitor Kemajuan pada Kerangka Kerja Dialog.

Tombol ini memungkinkan Anda memeriksa integritas file cadangan yang dipilih sebelum memulihkannya.

Saat memeriksa integritas kumpulan cadangan, status kemajuan di kiri bawah kotak dialog akan berbunyi "Memverifikasi" daripada "Mengeksekusi."

Dukungan Kompatibilitas

Di SQL Server 2014, Anda bisa memulihkan database pengguna dari cadangan database yang dibuat dengan menggunakan SQL Server 2005 atau versi yang lebih baru. Namun, cadangan master, model, dan msdb yang dibuat dengan menggunakan SQL Server 2005 hingga SQL Server 2012 tidak dapat dipulihkan pada SQL Server 2014. Selain itu, cadangan yang dibuat pada SQL Server 2014 tidak dapat dipulihkan oleh versi SQL Server sebelumnya.

SQL Server 2014 menggunakan jalur default yang berbeda dari versi sebelumnya. Oleh karena itu, untuk memulihkan database yang dibuat di lokasi default versi SQL Server sebelumnya, Anda harus menggunakan opsi MOVE.

Setelah Anda memulihkan database versi yang lebih lama ke SQL Server 2014, database akan ditingkatkan secara otomatis. Biasanya, database akan segera tersedia. Namun, jika database SQL Server 2005 memiliki indeks teks lengkap, proses peningkatan baik mengimpor, mengatur ulang, atau membangunnya kembali, tergantung pada pengaturan properti server Opsi Peningkatan Teks Lengkap. Jika opsi peningkatan diatur ke Impor atau Bangun Ulang, indeks teks lengkap tidak akan tersedia selama peningkatan. Tergantung pada jumlah data yang diindeks, impor dapat memakan waktu beberapa jam, dan membangun kembali dapat memakan waktu hingga sepuluh kali lebih lama. Perhatikan juga bahwa ketika opsi peningkatan diatur ke Impor, jika katalog teks lengkap tidak tersedia, indeks teks lengkap terkait dibangun kembali.

Memulihkan dari Cadangan Terenkripsi

Pemulihan mengharuskan sertifikat atau kunci asimetris yang awalnya digunakan untuk membuat cadangan tersedia pada instans yang Anda pulihkan. Akun yang melakukan pemulihan harus memiliki VIEW DEFINITIONS sertifikat atau kunci asimetris. Sertifikat yang digunakan untuk mengenkripsi cadangan tidak boleh diperbarui atau diperbarui.

Memulihkan dari Azure Storage

Saat memulihkan cadangan yang disimpan di penyimpanan Azure, UI Pemulihan memiliki opsi perangkat cadangan baru. URL pada dialog Pilih perangkat cadangan . Saat Anda mengklik Tambahkan, ini akan membawa Anda ke dialog Sambungkan ke Azure yang memungkinkan Anda menentukan informasi Kredensial SQL untuk diautentikasi ke akun penyimpanan. Setelah tersambung ke akun penyimpanan, file cadangan ditampilkan dalam dialog Temukan file Cadangan di Azure tempat Anda dapat memilih file yang akan digunakan untuk pemulihan.

Lihat juga

Perangkat Cadangan (SQL Server)
Memulihkan Cadangan dari Perangkat (SQL Server)
Memulihkan Database ke Transaksi yang Ditandai (SQL Server Management Studio)
Memulihkan Pencadangan Log Transaksi (SQL Server)
Menampilkan Isi Pita Cadangan atau File (SQL Server)
Menampilkan Properti dan Konten Perangkat Cadangan Logis (SQL Server)
Set Media, Keluarga Media, dan Kumpulan Cadangan (SQL Server)
ARGUMEN RESTORE (Transact-SQL)
Terapkan Pencadangan Log Transaksi (SQL Server)