Pindahkan SQL Server 2008 Dan 2008 R2 Clusters Ke Azure Untuk Dukungan Diperpanjang
Pindahkan SQL Server 2008 Dan 2008 R2 Clusters Ke Azure Untuk Dukungan Diperpanjang
Awal tahun ini Microsoft mengumumkan perpanjangan dukungan jika Anda memindahkan SQL Server 2008 dan 2008 R2 Cluster ke Azure. Untuk semua detailnya, periksa https://www.microsoft.com/en-us/sql-server/sql-server-2008. Jika Anda memilih untuk tidak pindah, dukungan diperpanjang Anda berakhir pada 9 Juli 2019. Jika Anda masih menjalankan SQL Server 2008 R2, mungkin karena Anda tidak pernah memutakhirkan aplikasi Anda. Oleh karena itu versi SQL yang lebih baru tidak didukung. Atau mungkin, Anda memutuskan untuk tidak memperbaiki apa yang tidak rusak. Terlepas dari alasan ini, Anda baru saja membeli sendiri tiga tahun dukungan jika Anda bermigrasi ke Azure. Sekarang migrasi beban kerja ke Azure adalah prosedur yang didokumentasikan dengan cukup baik, menggunakan Pemulihan Situs Azure. Proses itu harus cukup mulus bagi Anda untuk contoh SQL Server yang berdiri sendiri. Tetapi bagaimana dengan contoh-contoh SQL Server yang berkerumun itu? Anda tentu tidak ingin kehilangan ketersediaan saat Anda pindah ke Azure. Bagian dari keindahan Azure adalah bahwa mereka memiliki infrastruktur yang hanya bisa Anda impikan. Namun, adalah kewajiban bagi pengguna untuk mengonfigurasi aplikasi mereka untuk memanfaatkan infrastruktur sepenuhnya untuk memastikan bahwa penyebaran Anda sangat tersedia. Dengan SQL Server 2008 dan 2008 R2, ketersediaan tinggi umumnya berarti SQL Server Failover Clustering pada Windows Server 2008 R2 atau Windows Server 2012 R2. Jika Anda baru mengenal Azure, Anda akan segera menemukan bahwa tidak ada opsi asli yang mendukung penyimpanan bersama. Sebaliknya, Anda perlu melihat solusi cluster SANLess seperti SIOS DataKeeper. Daftar Microsoft SIOS DataKeeper sebagai solusi HA untuk SQL Server Failover Clustering dalam dokumentasi mereka.
Mulai
Mari kita mulai bergerak SQL Server 2008 Dan 2008 R2 Cluster Untuk Azure Untuk Dukungan Diperpanjang. Berikut adalah langkah-langkah tingkat tinggi yang perlu Anda ambil.
- Ganti Sumber Daya Disk Fisik dalam Anda ada di premis SQL Server cluster dengan Sumber Daya Volume DataKeeper. Lakukan hal yang sama untuk sumber daya MSDTC jika Anda menggunakan MSDTC.
- Keluarkan Disk Witness Anda dan gantikan dengan File Share Witness.
- Gunakan Azure Site Recovery untuk mereplikasi node cluster Anda menjadi Azure, memastikan setiap node yang direplikasi berada di Domain Kesalahan yang berbeda atau di Zona Ketersediaan yang berbeda di Azure
- Pulihkan node node Anda yang mereplikasi di Azure
- Ganti File Share Witness dengan File Share yang dihosting di Azure
- Konfigurasikan Penyeimbang Beban Internal di Azure untuk pengalihan klien. Ini termasuk menjalankan skrip Powershell pada node lokal untuk memperbarui sumber daya IP Cluster SQL untuk mendengarkan probe ILB
- Dengan asumsi alamat IP dan subnet dari contoh SQL Server cluster berubah sebagai bagian dari migrasi ini, Anda juga perlu melakukan beberapa pembersihan alamat IP klaster dan endpoint pekerjaan DataKeeper untuk mencerminkan alamat IP baru
Saya tahu saya meninggalkan banyak detail. Tetapi jika Anda mendapati diri Anda harus melakukan pengangkatan dan pengalihan SQL Server ke Azure, atau cloud apa pun, saya akan senang menghubungi Anda untuk menjawab pertanyaan apa pun yang mungkin Anda miliki. Perlu diingat, langkah yang sama berlaku untuk versi SQL apa pun yang Anda rencanakan untuk dimigrasikan ke Azure. Jika Anda perlu memindahkan SQL Server 2008 dan 2008 R2 Cluster ke Azure, hubungi kami. Direproduksi dengan izin dari Clusteringformeremortals.com