Bagikan melalui


Gunakan grup ketersediaan SQL Server AlwaysOn dengan Service Manager untuk mendukung failover

Penting

Versi Service Manager ini telah mencapai akhir dukungan. Kami menyarankan Anda untuk meningkatkan ke Service Manager 2022.

Informasi dalam artikel ini menyediakan tugas yang perlu Anda lakukan agar Service Manager berfungsi secara efektif saat menggunakan grup ketersediaan. AlwaysOn mendukung lingkungan failover. Informasi ini hanya didukung dengan SQL Server 2012 SP2 ke atas.

Namun, informasi ini tidak dimaksudkan untuk memberikan instruksi terperinci tentang cara mengonfigurasi Grup Ketersediaan SQL Server AlwaysOn. Selain itu, Service Manager tidak mendukung pengaturan parameter MultiSubnetFailover. Parameter ini tidak digunakan dalam string koneksi Service Manager.

Penting

Manajer Layanan tidak mendukung topologi di mana database server pelaporan dan analisis dikonfigurasi sebagai bagian dari Grup Ketersediaan AlwaysOn.

Catatan

Setelah menyebarkan Service Manager pada simpul server SQL yang berpartisipasi dalam SQL Always On, untuk mengaktifkan keamanan ketat CLR, jalankan skrip SQL pada setiap database Service Manager.

SQL Server database Service Manager yang didukung AlwaysOn

SQL Server AlwaysOn mendukung database Service Manager berikut:

  • Service Manager CMDB
  • Gudang Data Manajer Layanan (ketiga database)
  • OM dan CM DataMart

Penginstalan grup manajemen baru

Gunakan tugas berikut saat Anda menginstal grup manajemen baru dengan grup ketersediaan SQL AlwaysOn.

Sebelum menginstal Service Manager pada grup ketersediaan

  1. Pastikan Anda menggunakan Nama Pendengar Grup dan port saat menginstal Service Manager untuk database yang akan ditambahkan ke database ketersediaan.
  2. Server manajemen pertama akan menggunakan Pendengar Grup untuk mendapatkan instans SQL utama dan akan menginstal database pada instans tersebut.

Setelah menginstal server manajemen pertama

  1. Pastikan bahwa model pemulihan database penuh. Buka SQL Server Management Studio dan sambungkan ke instans tempat database diinstal. Klik kanan database yang ditargetkan, dan pilih propertinya lalu pilih Opsi. Jika model pemulihan tidak terdaftar sebagai Penuh , maka pilih Penuh dari daftar dropdown.
  2. Buat cadangan lengkap database.
  3. Gunakan SQL Server Management Studio untuk menambahkan database ke database ketersediaan. Saat menambahkan database ke database ketersediaan di bawah Pilih Sinkronisasi Data, tiga pilihan dimungkinkan: Penuh , Gabung saja dan Lewati sinkronisasi data awal. Pilih opsi yang paling sesuai untuk Anda. Sebaiknya pilih Penuh dan izinkan wizard Tambahkan Database untuk membuat pencadangan penuh dan pemulihan database pada replika sekunder. Langkah-langkah lainnya mungkin atau mungkin tidak diperlukan tergantung pada pilihan mana yang Anda buat. Untuk informasi selengkapnya, lihat Menyiapkan Database Sekunder Secara Manual untuk Grup Ketersediaan (SQL Server).

Menggunakan grup manajemen yang sudah ada

Gunakan rangkaian tugas berikut saat menggunakan grup manajemen yang sudah ada dengan grup ketersediaan SQL Server AlwaysOn.

  1. Siapkan penyiapan SQL Server AlwaysOn secara terpisah. Anda mungkin juga mempertimbangkan SQL Server AlwaysOn dengan FCI.
  2. Buat listener grup ketersediaan (AGL) dan pilih nomor port yang sesuai. Hindari port default 1433. Misalnya: Nama AGL = SMListener dan Port AGL = 5122
  3. Buka port masuk untuk instans SQL Server dan AGL di setiap komputer yang menjalankan SQL Server.
  4. Tinjau informasi di Memindahkan Manajer Layanan dan database gudang data dan ikuti langkah-langkah di sana, dengan perubahan berikut:
    1. Di langkah 5, Untuk Mengonfigurasi tabel Service Manager, gunakan AGL Name,AGL Port number alih-alih nama komputer yang menghosting database Service Manager, misalnya: SMListener,5122
    2. Di Langkah 6, gunakan AGL Name,AGL Port number untuk memperbarui tabel database DWStaging dan Config.
    3. Di Langkah 7, Konfigurasikan registri di semua server manajemen, ubah kunci HKEY\_LOCAL\_MACHINE\Software\Microsoft\System Center2010\Common\Database registri dan berikan DatabaseServerName sebagai AGL Name,AGL Port number.

Untuk meringkas, Anda mengubah nama komputer yang menghosting database Manajer Layanan ke Nama AGL, nomor Port AGL untuk dukungan SQL Server AlwaysOn.

Langkah berikutnya