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
Di Object Explorer, sambungkan ke instans server yang menghosting replika utama.
Perluas node Ketersediaan Tinggi AlwaysOn dan node Grup Ketersediaan.
Untuk meluncurkan Wizard Grup Ketersediaan Baru, pilih perintah Wizard Grup Ketersediaan Baru.
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.
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.
Selanjutnya, tentukan jenis kluster. Jenis kluster yang mungkin bergantung pada versi SQL Server dan sistem operasi. Pilih WSFC, EXTERNAL, atau NONE. Untuk detailnya, tinjau Kluster.
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 .
Pada halaman Tentukan Replika , tentukan dan konfigurasikan satu atau beberapa replika untuk grup ketersediaan baru. Tabel berikut ini merinci informasi di tab yang ditemukan di halaman Tentukan Replika :
Tab Deskripsi Singkat Replika Gunakan tab ini untuk menentukan setiap instans SQL Server yang akan menghosting replika sekunder, serta pengaturan tambahan seperti required_synchronized_secondaries_to_commit. 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. Perutean baca-saja Gunakan tab ini untuk mengonfigurasi perutean baca-saja untuk replika dalam grup ketersediaan. Secara default, tidak ada perutean baca-saja yang dikonfigurasi. 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).
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.
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.
Halaman Kemajuan menampilkan kemajuan langkah-langkah untuk membuat grup ketersediaan (mengonfigurasi titik akhir, membuat grup ketersediaan, dan menggabungkan replika sekunder ke grup).
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
Menggabungkan Replika Sekunder ke Grup Ketersediaan (SQL Server)
Menyiapkan Database Sekunder secara Manual untuk Grup Ketersediaan (SQL Server)
Menggabungkan Database Sekunder ke Grup Ketersediaan (SQL Server)
Membuat atau Mengonfigurasi Listener Grup Ketersediaan (SQL Server)
Cara alternatif untuk membuat grup ketersediaan
Untuk mengaktifkan Grup Ketersediaan AlwaysOn
Untuk mengonfigurasi titik akhir pencerminan database
Membuat Titik Akhir Pencerminan Database untuk Grup Ketersediaan AlwaysOn (SQL Server PowerShell)
Membuat Titik Akhir Pencerminan Database untuk Autentikasi Windows (Transact-SQL)
Menggunakan Sertifikat untuk Titik Akhir Database Mirroring (Transact-SQL)
Tentukan URL Titik Akhir Saat Menambahkan atau Memodifikasi Replika Ketersediaan (SQL Server)
Untuk memecahkan masalah konfigurasi Grup Ketersediaan AlwaysOn
Memecahkan Masalah Konfigurasi Grup Ketersediaan AlwaysOn (SQL Server)
Memecahkan Masalah Operasi Add-File yang Gagal (Grup Ketersediaan AlwaysOn)
Konten Terkait
Blog:
Blog SQL Server Always On Team: Blog Resmi SQL Server Always On Team
Laporan resmi:
Panduan Solusi AlwaysOn Microsoft SQL Server untuk Ketersediaan Tinggi dan Pemulihan Bencana
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)