Date: Agustus 12, 2018
Meniru Server Cluster 2-Node SQL Server Edisi 2012/2014 Ke Server Ketiga Untuk Pemulihan Bencana
Pemulihan bencana untuk Edisi Standar SQL Server dimungkinkan dengan SIOS DataKeeper Cluster Edition. Begini caranya. Banyak orang menemukan diri mereka menetap untuk SQL Server Standard Edition karena biaya SQL Server Enterprise Edition. SQL Server Standard Edition memiliki banyak fitur yang sama, tetapi hadir dengan beberapa keterbatasan. Salah satu batasannya adalah bahwa ia tidak mendukung Grup Ketersediaan AlwaysOn. Juga, ia hanya mendukung dua node dalam sebuah cluster. Dengan Pencerminan Database tidak lagi digunakan dan hanya mendukung replikasi sinkron dalam Edisi Standar, Anda benar-benar memiliki opsi pemulihan bencana yang terbatas.
Pemulihan bencana untuk Edisi Standar SQL Server
Salah satu opsi tersebut adalah SIOS DataKeeper Cluster Edition. DataKeeper akan bekerja dengan kluster penyimpanan bersama yang ada. Perangkat lunak ini memungkinkan Anda untuk memperluasnya ke node ketiga menggunakan replikasi sinkron atau asinkron. Jika Anda menggunakan SQL Server Enterprise, cukup tambahkan bahwa simpul ke-3 sebagai anggota kluster lain untuk kluster multisite yang benar. Namun, karena kita berbicara tentang SQL Server Edisi Standar, Anda tidak dapat menambahkan node ke-3 langsung ke kluster. Kabar baiknya adalah DataKeeper akan memungkinkan Anda untuk mereplikasi data ke node ketiga sehingga data Anda dilindungi. Pemulihan Bencana untuk SQL Server Standard Edition berarti Anda akan menggunakan DataKeeper untuk membawa node ke-3 itu secara online sebagai sumber cermin. Selanjutnya gunakan SQL Server Management Studio untuk me-mount database yang ada pada volume direplikasi. Klien Anda juga perlu dialihkan ke node ketiga ini. Tapi itu adalah solusi yang sangat efektif biaya dengan RPO yang sangat baik dan RTO yang wajar. Dokumentasi SIOS berbicara tentang bagaimana melakukan pemulihan Bencana untuk SQL Server Standard Edition. Di sini, saya telah meringkas langkah-langkah baru-baru ini untuk salah satu klien saya.
Konfigurasi
- Hentikan Sumber Daya SQL
- Hapus Sumber Daya Disk Fisik Dari Sumber Daya Cluster SQL
- Hapus Disk Fisik dari Penyimpanan Tersedia
- Disk Fisik Online pada server SECONDARY. Tambahkan huruf drive (jika tidak ada)
- Jalankan emcmd. setconfiguration <drive letter> 256 dan Reboot Secondary Server. Ini akan menyebabkan server SECONDARY memblokir akses ke driver E. Ini merupakan langkah penting karena Anda tidak ingin dua server memiliki akses ke drive E pada saat yang sama, jika Anda dapat menghindarinya.
- Online disk pada server PRIMARY
- Tambahkan huruf Drive jika diperlukan
- Buat Mirror DataKeeper dari Utama ke DR Anda mungkin harus menunggu satu menit agar drive E muncul di Laporan Ikhtisar ServerKeeper Server pada semua server sebelum Anda dapat membuat cermin dengan benar. Jika dilakukan dengan benar, Anda akan membuat cermin dari PRIMARY ke DR. Sebagai bagian dari proses itu DataKeeper akan menanyakan Anda tentang server SECONDARY yang berbagi volume yang Anda gandakan.
Dalam Event Of Disaster….
ON DR NODE
- Jalankan EMCMD. switchovervolume <huruf kandar>
- Pertama kali pastikan akun SQL Service memiliki akses baca / tulis ke semua data dan file log. Anda AKAN harus secara eksplisit memberikan akses ini saat pertama kali Anda mencoba untuk me-mount database.
- Gunakan SQL Management Studio untuk me-mount database
- Alihkan semua klien ke server di situs DR. Lebih baik lagi memiliki aplikasi yang berada di situs DR pra-dikonfigurasi untuk menunjuk ke contoh SQL Server di situs DR.
SETELAH BENCANA ADALAH LEBIH
- Power server (PRIMAY, SECONDARY) di situs utama kembali
- Tunggu sampai cermin mencapai status mirroring
- Tentukan node mana yang merupakan sumber sebelumnya (jalankan PowerShell sebagai administrator) get-clusterresource -Name “<DataKeeper Volume Resource name>” | get-clusterparameter
- Pastikan tidak ada DataKeeper Volume Resources yang online di klaster
- Mulai GUI DataKeeper pada satu node cluster. Selesaikan setiap kondisi otak terbagi (kemungkinan besar tidak ada) memastikan simpul DR dipilih sebagai sumber selama prosedur pemulihan otak ganda
- Di node yang dilaporkan sebagai sumber sebelumnya menjalankan EMCMD. switchovervolume <huruf kandar>
- Bawa SQL Server daring di Failover Cluster Manager
Langkah-langkah di atas mengasumsikan Anda memiliki SIOS DataKeeper Cluster Edition yang diinstal pada ketiga server (PRIMARY, SECONDARY, DR). PRIMARY dan SECONDARY adalah kelompok penyimpanan bersama dua node. Anda mereplikasi data ke DR yang hanya contoh SQL Server yang berdiri sendiri (bukan bagian dari gugus) hanya dengan penyimpanan terlampir lokal. Server Pemulihan Bencana akan memiliki volume (s) yang sama ukuran dan huruf drive sebagai volume cluster bersama (s). Ini berfungsi dengan baik dan bahkan akan memungkinkan Anda mereplikasi ke target yang ada di awan jika Anda tidak memiliki situs Pemulihan Disaster Anda sendiri yang dikonfigurasi. Anda juga dapat membangun konfigurasi yang sama menggunakan semua penyimpanan yang direplikasi jika Anda ingin menghilangkan SAN sepenuhnya. Berikut ini adalah video pendek yang bagus yang menggambarkan beberapa kemungkinan konfigurasi untuk pemulihan bencana untuk SQL Server Standard Edition. http://videos.us.sios.com/medias/aula05u2fl Direproduksi dengan izin dari Clusteringformeremortals.com