Menggunakan Wizard Grup Ketersediaan (SQL Server Management Studio)

Berlaku untuk:SQL Server

Topik ini menjelaskan cara menggunakan Wizard Grup Ketersediaan Baru di SQL Server Management Studio untuk membuat dan mengonfigurasi grup ketersediaan AlwaysOn di SQL Server. Grup ketersediaan mendefinisikan sekumpulan database pengguna yang akan gagal sebagai satu unit dan sekumpulan mitra failover, yang dikenal sebagai replika ketersediaan, yang mendukung failover.

Catatan

Untuk pengenalan grup ketersediaan, lihat Gambaran Umum Grup Ketersediaan AlwaysOn (SQL Server).

Sebelum Anda mulai

Kami sangat menyarankan Anda membaca bagian ini sebelum mencoba membuat grup ketersediaan pertama Anda.

Prasyarat, Pembatasan, dan Rekomendasi

Dalam kebanyakan kasus, Anda bisa menggunakan Wizard Grup Ketersediaan Baru untuk menyelesaikan semua tugas yang diperlukan untuk membuat dan mengonfigurasi grup ketersediaan. Namun, Anda mungkin perlu menyelesaikan beberapa tugas secara manual.

  • Jika Anda menggunakan jenis kluster Windows Server Failover Cluster (WSFC) untuk menghosting grup ketersediaan, verifikasi bahwa instans SQL Server yang menghosting replika ketersediaan berada di server kluster (atau node) yang berbeda dalam WSFC yang sama. Selain itu, verifikasi bahwa setiap instans server memenuhi semua prasyarat grup ketersediaan AlwaysOn lainnya. Untuk informasi selengkapnya, kami sangat menyarankan Anda membaca Prasyarat, Pembatasan, dan Rekomendasi untuk Grup Ketersediaan AlwaysOn (SQL Server).

  • Jika instans server yang Anda pilih untuk menghosting replika ketersediaan berjalan di bawah akun pengguna domain dan belum memiliki titik akhir pencerminan database, wizard dapat membuat titik akhir dan memberikan izin CONNECT ke akun layanan instans server. Namun, jika layanan SQL Server berjalan sebagai akun bawaan, seperti Sistem Lokal, Layanan Lokal, atau Layanan Jaringan, atau akun nondomain, Anda harus menggunakan sertifikat untuk autentikasi titik akhir, dan wizard tidak akan dapat membuat titik akhir pencerminan database pada instans server. Dalam hal ini, kami sarankan Anda membuat titik akhir pencerminan database secara manual sebelum Anda meluncurkan Wizard Grup Ketersediaan Baru.

    Untuk menggunakan sertifikat untuk titik akhir pencerminan database:

    CREATE ENDPOINT (Transact-SQL)

    Menggunakan Sertifikat untuk Titik Akhir Database Mirroring (Transact-SQL)

  • SQL Server Failover Cluster Instances (FCI) tidak mendukung failover otomatis oleh grup ketersediaan, sehingga replika ketersediaan apa pun yang dihosting oleh FCI hanya dapat dikonfigurasi untuk failover manual.

  • Prasyarat bagi wizard untuk melakukan sinkronisasi data awal penuh

    • Semua jalur file database harus identik pada setiap instans server yang menghosting replika untuk grup ketersediaan.

    • Tidak ada nama database utama yang dapat ada pada instans server apa pun yang menghosting replika sekunder. Ini berarti bahwa belum ada database sekunder baru.

    • Anda harus menentukan berbagi jaringan agar wizard dapat membuat dan mengakses cadangan. Untuk replika utama, akun yang digunakan untuk memulai Mesin Database harus memiliki izin membaca dan menulis sistem file pada berbagi jaringan. Untuk replika sekunder, akun harus memiliki izin baca pada berbagi jaringan.

      Penting

      Cadangan log akan menjadi bagian dari rantai cadangan log Anda. Simpan file cadangan log dengan tepat.

    Jika Anda tidak dapat menggunakan wizard untuk melakukan sinkronisasi data awal penuh, Anda perlu menyiapkan database sekunder Anda secara manual. Anda bisa melakukan ini sebelum atau sesudah menjalankan wisaya. Untuk informasi selengkapnya, lihat Menyiapkan Database Sekunder secara Manual untuk Grup Ketersediaan (SQL Server).

Keamanan

Izin

Memerlukan keanggotaan dalam peran server tetap sysadmin dan izin BUAT server GRUP KETERSEDIAAN, UBAH izin GRUP KETERSEDIAAN APA PUN, atau izin SERVER KONTROL.

Juga memerlukan izin CONTROL ON ENDPOINT jika Anda ingin mengizinkan Wizard Grup Ketersediaan untuk mengelola titik akhir pencerminan database.

Menggunakan Wizard Grup Ketersediaan Baru

  1. Di Object Explorer, sambungkan ke instans server yang menghosting replika utama.

  2. Perluas node Ketersediaan Tinggi AlwaysOn dan node Grup Ketersediaan.

  3. Untuk meluncurkan Wizard Grup Ketersediaan Baru, pilih perintah Wizard Grup Ketersediaan Baru.

  4. Pertama kali Anda menjalankan wizard ini, halaman Pengenalan muncul. Untuk melewati halaman ini di masa mendatang, Anda bisa mengklik Jangan perlihatkan halaman ini lagi. Setelah membaca halaman ini, klik Berikutnya.

  5. Pada halaman Tentukan Opsi Grup Ketersediaan, masukkan nama grup ketersediaan baru di bidang Nama grup ketersediaan. Nama ini harus merupakan pengidentifikasi SQL Server yang valid yang unik pada kluster dan di domain Anda secara keseluruhan. Panjang maksimum untuk nama grup ketersediaan adalah 128 karakter.

  6. Selanjutnya, tentukan jenis kluster. Jenis kluster yang mungkin bergantung pada versi SQL Server dan sistem operasi. Pilih WSFC, EXTERNAL, atau NONE. Untuk detailnya, lihat Menentukan Halaman Nama Grup Ketersediaan

  7. Pada halaman Pilih Database , kisi mencantumkan database pengguna pada instans server tersambung yang memenuhi syarat untuk menjadi database ketersediaan. Pilih satu atau beberapa database yang tercantum untuk berpartisipasi dalam grup ketersediaan baru. Database ini awalnya akan menjadi database utama awal.

    Untuk setiap database yang tercantum, kolom Ukuran menampilkan ukuran database, jika diketahui. Kolom Status menunjukkan apakah database tertentu memenuhi prasyarat untuk database ketersediaan. Prasyarat tidak terpenuhi, deskripsi status singkat menunjukkan alasan database tidak memenuhi syarat; misalnya, jika tidak menggunakan model pemulihan penuh. Untuk informasi selengkapnya, klik deskripsi status.

    Jika Anda mengubah database agar memenuhi syarat, klik Refresh untuk memperbarui kisi database.

    Jika database berisi kunci master database, masukkan kata sandi untuk kunci master database di kolom Kata Sandi .

  8. Pada halaman Tentukan Replika , tentukan dan konfigurasikan satu atau beberapa replika untuk grup ketersediaan baru. Halaman ini berisi empat tab. Tabel berikut memperkenalkan tab ini. Untuk informasi selengkapnya, lihat topik Tentukan Halaman Replika (Wizard Grup Ketersediaan Baru: Tambahkan Panduan Replika ).

    Tab Deskripsi Singkat
    Replika Gunakan tab ini untuk menentukan setiap instans SQL Server yang akan menghosting replika sekunder. Perhatikan bahwa instans server tempat Anda saat ini terhubung harus menghosting replika utama.
    Titik Akhir Gunakan tab ini untuk memverifikasi titik akhir pencerminan database yang ada dan juga, jika titik akhir ini kurang pada instans server yang akun layanannya menggunakan Autentikasi Windows, untuk membuat titik akhir secara otomatis.

    Catatan: Jika ada instans server yang berjalan di bawah akun pengguna non-domain, Anda perlu melakukan perubahan manual pada instans server Anda sebelum Anda dapat melanjutkan di wizard. Untuk informasi selengkapnya, lihat Prasyarat, sebelumnya dalam topik ini.
    Preferensi Pencadangan Gunakan tab ini untuk menentukan preferensi cadangan Anda untuk grup ketersediaan secara keseluruhan dan prioritas cadangan Anda untuk replika ketersediaan individual.
    Listener Gunakan tab ini untuk membuat pendengar grup ketersediaan. Secara default, wizard tidak membuat pendengar.
  9. Pada halaman Pilih Sinkronisasi Data Awal, pilih bagaimana Anda ingin database sekunder baru Anda dibuat dan digabungkan ke grup ketersediaan. Pilih salah satu opsi berikut:

    • Penyemaian otomatis

      SQL Server secara otomatis membuat replika sekunder untuk setiap database dalam grup. Penyemaian otomatis mengharuskan jalur file data dan log sama pada setiap instans SQL Server yang berpartisipasi dalam grup. Tersedia di SQL Server 2016 (13.x) dan yang lebih baru. Lihat Menginisialisasi grup Ketersediaan AlwaysOn secara otomatis.

    • Database lengkap dan pencadangan log

      Pilih opsi ini jika lingkungan Anda memenuhi persyaratan untuk memulai sinkronisasi data awal secara otomatis (untuk informasi selengkapnya, lihat Prasyarat, Pembatasan, dan Rekomendasi, sebelumnya dalam topik ini).

      Jika Anda memilih Penuh, setelah membuat grup ketersediaan, wizard akan mencadangkan setiap database utama dan log transaksinya ke berbagi jaringan dan memulihkan cadangan pada setiap instans server yang menghosting replika sekunder. Wizard kemudian akan bergabung dengan setiap database sekunder ke grup ketersediaan.

      Di bidang Tentukan lokasi jaringan bersama yang dapat diakses oleh semua replika: tentukan berbagi cadangan tempat semua instans server yang memiliki akses baca-tulis oleh replika host. Untuk informasi selengkapnya, lihat Prasyarat, sebelumnya dalam topik ini. Dalam langkah validasi, wizard akan melakukan pengujian untuk memastikan lokasi jaringan yang disediakan valid, pengujian akan membuat database pada replika utama bernama "BackupLocDb_" diikuti oleh Guid dan melakukan pencadangan ke lokasi jaringan yang disediakan, lalu memulihkannya pada replika sekunder. Aman untuk menghapus database ini bersama dengan riwayat cadangan dan file cadangannya jika wizard gagal menghapusnya.

    • Gabung saja

      Jika Anda telah menyiapkan database sekunder secara manual pada instans server yang akan menghosting replika sekunder, Anda dapat memilih opsi ini. Wizard akan menggabungkan database sekunder yang ada ke grup ketersediaan.

    • Lewati sinkronisasi data awal

      Pilih opsi ini jika Anda ingin menggunakan database Anda sendiri dan pencadangan log database utama Anda. Untuk informasi selengkapnya, lihat Memulai Pergerakan Data pada Database Sekunder Always On (SQL Server).

  10. Halaman Validasi memverifikasi apakah nilai yang Anda tentukan dalam Wizard ini memenuhi persyaratan Panduan Grup Ketersediaan Baru. Untuk membuat perubahan, klik Sebelumnya untuk kembali ke halaman panduan sebelumnya untuk mengubah satu atau beberapa nilai. Klik Berikutnya untuk kembali ke halaman Validasi, dan klik Jalankan Kembali Validasi.

  11. Pada halaman Ringkasan , tinjau pilihan Anda untuk grup ketersediaan baru. Untuk membuat perubahan, klik Sebelumnya untuk kembali ke halaman yang relevan. Setelah membuat perubahan, klik Berikutnya untuk kembali ke halaman Ringkasan.

    Penting

    Ketika akun layanan SQL Server dari instans server yang akan menghosting replika ketersediaan baru belum ada sebagai login, Wizard Grup Ketersediaan Baru perlu membuat login. Pada halaman Ringkasan , wizard menampilkan informasi untuk masuk yang akan dibuat. Jika Anda mengklik Selesai, wizard membuat login ini untuk akun layanan SQL Server dan memberikan izin SAMBUNGKAN masuk.

    Jika Anda puas dengan pilihan Anda, klik Skrip secara opsional untuk membuat skrip langkah-langkah yang akan dijalankan wizard. Kemudian, untuk membuat dan mengonfigurasi grup ketersediaan baru, klik Selesai.

  12. Halaman Kemajuan menampilkan kemajuan langkah-langkah untuk membuat grup ketersediaan (mengonfigurasi titik akhir, membuat grup ketersediaan, dan menggabungkan replika sekunder ke grup).

  13. Setelah langkah-langkah ini selesai, halaman Hasil menampilkan hasil setiap langkah. Jika semua langkah ini berhasil, grup ketersediaan baru sepenuhnya dikonfigurasi. Jika salah satu langkah mengakibatkan kesalahan, Anda mungkin perlu menyelesaikan konfigurasi secara manual atau menggunakan wizard untuk langkah yang gagal. Untuk informasi tentang penyebab kesalahan tertentu, klik tautan "Kesalahan" terkait di kolom Hasil .

    Saat panduan selesai, klik Tutup untuk keluar.

Tugas Terkait

Untuk menyelesaikan konfigurasi grup ketersediaan

Cara alternatif untuk membuat grup ketersediaan

Untuk mengaktifkan Grup Ketersediaan AlwaysOn

Untuk mengonfigurasi titik akhir pencerminan database

Untuk memecahkan masalah konfigurasi Grup Ketersediaan AlwaysOn

Konten Terkait

Cara alternatif untuk membuat grup ketersediaan

Sebagai alternatif untuk menggunakan Wizard Grup Ketersediaan Baru, Anda dapat menggunakan cmdlet PowerShell Transact-SQL atau SQL Server. Untuk informasi selengkapnya, lihat Membuat Grup Ketersediaan (Transact-SQL) atau Membuat Grup Ketersediaan (SQL Server PowerShell).

Lihat Juga

Titik Akhir Pencerminan Database (SQL Server)
Gambaran Umum Grup Ketersediaan AlwaysOn (SQL Server)
Prasyarat, Pembatasan, dan Rekomendasi untuk Grup Ketersediaan AlwaysOn (SQL Server)