Mencadangkan dan Memulihkan Database yang Direplikasi

Berlaku untuk:SQL ServerAzure SQL Managed Instance

Database yang direplikasi memerlukan perhatian khusus sehubungan dengan pencadangan dan pemulihan data. Topik ini menyediakan informasi pengantar dan tautan ke informasi lebih lanjut tentang strategi pencadangan dan pemulihan untuk setiap jenis replikasi.

Replikasi mendukung pemulihan database yang direplikasi ke server dan database yang sama tempat cadangan dibuat. Jika Anda memulihkan cadangan database yang direplikasi ke server atau database lain, pengaturan replikasi tidak dapat dipertahankan. Dalam hal ini, Anda harus membuat ulang semua publikasi dan langganan setelah cadangan dipulihkan.

Catatan

Dimungkinkan untuk memulihkan database yang direplikasi ke server siaga jika pengiriman log sedang digunakan. Untuk informasi selengkapnya, lihat Pengiriman log dan Replikasi (SQL Server).

Database yang direplikasi dan database sistem terkait harus dicadangkan secara teratur. Cadangkan database berikut:

  • Database publikasi di Publisher

  • Database distribusi di Distributor

  • Database langganan di setiap Pelanggan

  • Database sistem master dan msdb di Penerbit, Distributor, dan semua Pelanggan. Database ini harus dicadangkan pada saat yang sama satu sama lain dan database replikasi yang relevan. Misalnya, cadangkan database master dan msdb di Publisher pada saat yang sama Anda mencadangkan database publikasi. Jika database publikasi dipulihkan, pastikan bahwa database master dan msdb konsisten dengan database publikasi dalam hal konfigurasi dan pengaturan replikasi.

Jika Anda melakukan pencadangan log reguler, setiap perubahan terkait replikasi harus diambil dalam cadangan log. Jika Anda tidak melakukan pencadangan log, pencadangan harus dilakukan setiap kali pengaturan yang relevan dengan replikasi diubah. Untuk informasi selengkapnya, lihat Tindakan Umum Yang Memerlukan Pencadangan yang Diperbarui.

Strategi Pencadangan dan Pemulihan

Strategi untuk mencadangkan dan memulihkan setiap simpul dalam topologi replikasi berbeda sesuai dengan jenis replikasi yang digunakan. Untuk informasi tentang strategi pencadangan dan pemulihan untuk setiap jenis replikasi, lihat topik berikut:

Sebagai bagian dari strategi pemulihan apa pun, selalu simpan skrip pengaturan replikasi Anda saat ini di lokasi yang aman. Jika terjadi kegagalan server atau kebutuhan untuk menyiapkan lingkungan pengujian, Anda dapat mengubah skrip dengan mengubah referensi nama server, dan dapat digunakan untuk membantu membuat ulang pengaturan replikasi Anda. Selain membuat skrip pengaturan replikasi Anda saat ini, Anda harus membuat skrip pengaktifan dan penonaktifan replikasi. Untuk informasi tentang objek replikasi skrip, lihat Replikasi Pembuatan Skrip.

Lihat Juga

Mencadangkan dan Memulihkan Database SQL Server
Praktik Terbaik untuk Administrasi Replikasi