Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Penginstalan dan Konfigurasi SQL Server Log Pengiriman &Pemulihan Bencana -2

Hai,

Pada artikel ini, saya akan terus menjelaskan kepada Anda tentang teknologi Log Shipping di SQL Server.

Baca artikel sebelumnya sebelum ini.

https://ittutorial.org/sql-server-log-shipping-install-and-configuration-1/

Sekarang mari kita instal Log Shipping melalui database sampel dan jelaskan secara visual implementasi Log Shipping. Sebelum memulai instalasi, kita dapat menentukan prasyarat untuk Pengiriman Log sebagai berikut.

  1. Model Pemulihan harus Penuh atau Masuk Massal di database utama.
  2. Harus ada folder bersama di server Utama yang dapat diakses oleh Server Sekunder. Cadangan log transaksi akan disimpan di folder bersama dan server sekunder akan menyalin file ini dan memulihkan cadangan.
  3. Pengguna untuk melakukan konfigurasi Pengiriman Log harus menjadi peran sysadmin.

Instance SQL Server dan status proses Pengiriman Log adalah sebagai berikut.

Log Pengiriman işlemini gerçekleştireceğimiz SQL Server Instance ları ve statüleri aşağıdaki gibidir.

Basis Data Utama (Produksi): MYTESTINSTANCE

Basis Data Sekunder (Siaga) :TEST2008R2

Setelah melengkapi persyaratan, sekarang mulai penginstalan Log Shipping. Saya sedang membuat database sampel dan tabel bernama TestDatabase, TestTable.

Masukkan data sampel ke tabel TestTable seperti di bawah ini untuk pengujian pengiriman log.

Sebelum memulai instalasi Log Shipping, kami akan mengikuti langkah-langkah sebagai berikut.

  1. Ambil Cadangan Penuh dari database utama dan pulihkan cadangan ini di Server Sekunder dalam Mode NoRecovery.
  2. Lakukan Konfigurasi Pengiriman Log.

Ambil cadangan penuh dari database utama seperti berikut.

Pulihkan cadangan ini di Server Sekunder dalam Mode Tanpa Pemulihan.

Ambil cadangan log Transaksi dari basis data utama seperti berikut.

Pulihkan cadangan ini di Server Sekunder dalam Mode NoRecovery.

Konfigurasi Log Shipping akan saya jelaskan di artikel Selanjutnya.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jenis variabel tak terduga yang dikembalikan oleh Receive-Job

  2. Perlu kolom datetime di SQL Server yang diperbarui secara otomatis saat catatan diubah

  3. Jenis teks, nteks, dan data gambar> tidak dapat dibandingkan atau diurutkan, kecuali jika menggunakan operator IS NULL atau LIKE>

  4. Bagaimana cara menghapus karakter ASCII yang diperluas dari string di T-SQL?

  5. Cara Secara Proaktif Mengumpulkan Informasi Fragmentasi Indeks SQL Server