Grup Ketersediaan Always On (SQL Server)
Fitur Grup Ketersediaan AlwaysOn adalah solusi ketersediaan tinggi dan pemulihan bencana yang menyediakan alternatif tingkat perusahaan untuk pencerminan database. Diperkenalkan pada SQL Server 2012, Grup Ketersediaan AlwaysOn memaksimalkan ketersediaan sekumpulan database pengguna untuk perusahaan. Grup ketersediaan mendukung lingkungan failover untuk sekumpulan database pengguna diskrit, yang dikenal sebagai database ketersediaan, yang gagal bersama-sama. Grup ketersediaan mendukung sekumpulan database utama baca-tulis dan satu hingga delapan set database sekunder yang sesuai. Secara opsional, database sekunder dapat disediakan untuk akses baca-saja dan/atau beberapa operasi pencadangan.
Grup ketersediaan gagal pada tingkat replika ketersediaan. Failover tidak disebabkan oleh masalah database seperti database yang menjadi tersangka karena hilangnya file data, penghapusan database, atau kerusakan log transaksi.
Keuntungan
Grup Ketersediaan AlwaysOn menyediakan serangkaian opsi kaya yang meningkatkan ketersediaan database dan yang memungkinkan penggunaan sumber daya yang ditingkatkan. Komponen utamanya adalah sebagai berikut:
Mendukung hingga sembilan replika ketersediaan. Replika ketersediaan adalah instans dari grup ketersediaan yang dihosting oleh instans SQL Server tertentu dan mempertahankan salinan lokal dari setiap database ketersediaan yang termasuk dalam grup ketersediaan. Setiap grup ketersediaan mendukung satu replika utama dan hingga delapan replika sekunder. Untuk informasi selengkapnya, lihat Gambaran Umum Grup Ketersediaan AlwaysOn (SQL Server).
Penting
Setiap replika ketersediaan harus berada di simpul yang berbeda dari satu kluster Windows Server Failover Clustering (WSFC). Untuk informasi selengkapnya tentang prasyarat, pembatasan, dan rekomendasi untuk grup ketersediaan, lihat Prasyarat, Pembatasan, dan Rekomendasi untuk Grup Ketersediaan AlwaysOn;SQL Server;.
Mendukung mode ketersediaan alternatif, sebagai berikut:
Mode penerapan asinkron. Mode ketersediaan ini adalah solusi pemulihan bencana yang berfungsi dengan baik ketika replika ketersediaan didistribusikan melalui jarak yang cukup jauh.
Mode penerapan sinkron. Mode ketersediaan ini menekankan ketersediaan tinggi dan perlindungan data atas performa, dengan biaya peningkatan latensi transaksi. Grup ketersediaan tertentu dapat mendukung hingga tiga replika ketersediaan penerapan sinkron, termasuk replika utama saat ini.
Untuk informasi selengkapnya, lihat Mode Ketersediaan; Grup Ketersediaan AlwaysOn;.
Mendukung beberapa bentuk failover grup ketersediaan: failover otomatis, failover manual yang direncanakan (umumnya disebut sebagai "failover manual"), dan failover manual paksa (umumnya disebut sebagai "failover paksa"). Untuk informasi selengkapnya, lihat Mode Failover dan Failover; Grup Ketersediaan AlwaysOn;.
Memungkinkan Anda mengonfigurasi replika ketersediaan tertentu untuk mendukung salah satu atau kedua kemampuan sekunder aktif berikut:
Akses koneksi baca-saja yang memungkinkan koneksi baca-saja ke replika untuk mengakses dan membaca databasenya saat berjalan sebagai replika sekunder. Untuk informasi selengkapnya, lihat Sekunder Aktif: Replika Sekunder yang Dapat Dibaca; Grup Ketersediaan AlwaysOn).
Melakukan operasi pencadangan pada databasenya saat berjalan sebagai replika sekunder. Untuk informasi selengkapnya, lihat Sekunder Aktif: Pencadangan pada Replika Sekunder).
Menggunakan kemampuan sekunder aktif meningkatkan efisiensi TI Anda dan mengurangi biaya melalui pemanfaatan sumber daya perangkat keras sekunder yang lebih baik. Selain itu, membongkar aplikasi niat baca dan pekerjaan pencadangan ke replika sekunder membantu meningkatkan performa pada replika utama.
Mendukung pendengar grup ketersediaan untuk setiap grup ketersediaan. Pendengar grup ketersediaan adalah nama server yang dapat disambungkan klien untuk mengakses database di replika utama atau sekunder dari grup ketersediaan AlwaysOn. Pendengar grup ketersediaan mengarahkan koneksi masuk ke replika utama atau ke replika sekunder baca-saja. Pendengar menyediakan failover aplikasi cepat setelah grup ketersediaan gagal. Untuk informasi selengkapnya, lihat Listener Grup Ketersediaan, Konektivitas Klien, dan Failover Aplikasi;SQL Server;.
Mendukung kebijakan failover yang fleksibel untuk kontrol yang lebih besar atas failover grup ketersediaan. Untuk informasi selengkapnya, lihat Mode Failover dan Failover; Grup Ketersediaan AlwaysOn;.
Mendukung perbaikan halaman otomatis untuk perlindungan terhadap kerusakan halaman. Untuk informasi selengkapnya, lihat Perbaikan Halaman Otomatis (Untuk Grup Ketersediaan dan Pencerminan Database;.
Mendukung enkripsi dan kompresi, yang menyediakan transportasi yang aman dan berkinerja tinggi.
Menyediakan seperangkat alat terintegrasi untuk menyederhanakan penyebaran dan manajemen grup ketersediaan, termasuk:
Pernyataan DDL Transact-SQL untuk membuat dan mengelola grup ketersediaan. Untuk informasi selengkapnya, lihat Gambaran Umum Pernyataan Transact-SQL untuk Grup Ketersediaan AlwaysOn;SQL Server;.
SQL Server Management Studio alat, sebagai berikut:
Wizard Grup Ketersediaan Baru membuat dan mengonfigurasi grup ketersediaan. Di beberapa lingkungan, wizard ini juga dapat secara otomatis menyiapkan database sekunder dan memulai sinkronisasi data untuk masing-masing database. Untuk informasi selengkapnya, lihat Menggunakan Kotak Dialog Grup Ketersediaan Baru;SQL Server Management Studio;.
Panduan Tambahkan Database ke Grup Ketersediaan menambahkan satu atau beberapa database utama ke grup ketersediaan yang sudah ada. Di beberapa lingkungan, wizard ini juga dapat secara otomatis menyiapkan database sekunder dan memulai sinkronisasi data untuk masing-masing database. Untuk informasi selengkapnya, lihat Menggunakan Wizard Tambahkan Database ke Grup Ketersediaan (SQL Server).
Wizard Tambahkan Replika ke Grup Ketersediaan menambahkan satu atau beberapa replika sekunder ke grup ketersediaan yang sudah ada. Di beberapa lingkungan, wizard ini juga dapat secara otomatis menyiapkan database sekunder dan memulai sinkronisasi data untuk masing-masing database. Untuk informasi selengkapnya, lihat Menggunakan Wizard Tambahkan Replika ke Grup Ketersediaan;SQL Server Management Studio;.
Wizard Grup Ketersediaan Fail Over memulai failover manual pada grup ketersediaan. Bergantung pada konfigurasi dan status replika sekunder yang Anda tentukan sebagai target failover, wizard dapat melakukan failover manual yang direncanakan atau dipaksakan. Untuk informasi selengkapnya, lihat Menggunakan Wizard Grup Ketersediaan Fail Over;SQL Server Management Studio;.
Dasbor AlwaysOn memantau grup ketersediaan AlwaysOn, replika ketersediaan, dan database ketersediaan dan mengevaluasi hasil untuk kebijakan AlwaysOn. Untuk informasi selengkapnya, lihat Menggunakan Dasbor AlwaysOn;SQL Server Management Studio;.
Panel detail Object Explorer menampilkan informasi dasar tentang grup ketersediaan yang sudah ada. Untuk informasi selengkapnya, lihat Menggunakan Detail Object Explorer untuk Memantau Grup Ketersediaan;SQL Server Management Studio;.
Cmdlet Powershell. Untuk informasi selengkapnya, lihat Gambaran Umum Cmdlet PowerShell untuk Grup Ketersediaan AlwaysOn; SQL Serve;.
Syarat dan Definisi
grup ketersediaan
Kontainer untuk sekumpulan database, database ketersediaan, yang gagal bersama-sama.
database ketersediaan
Database yang termasuk dalam grup ketersediaan. Untuk setiap database ketersediaan, grup ketersediaan mempertahankan satu salinan baca-tulis ( database utama) dan satu hingga delapan salinan baca-saja (database sekunder).
database utama
Salinan baca-tulis database ketersediaan.
database sekunder
Salinan database ketersediaan baca-saja.
replika ketersediaan
Instansiasi grup ketersediaan yang dihosting oleh instans SQL Server tertentu dan mempertahankan salinan lokal dari setiap database ketersediaan yang termasuk dalam grup ketersediaan. Ada dua jenis replika ketersediaan: satu replika utama dan satu hingga delapan replika sekunder.
replika utama
Replika ketersediaan yang membuat database utama tersedia untuk koneksi baca-tulis dari klien dan, juga, mengirim catatan log transaksi untuk setiap database utama ke setiap replika sekunder.
replika sekunder
Replika ketersediaan yang mempertahankan salinan sekunder dari setiap database ketersediaan, dan berfungsi sebagai target failover potensial untuk grup ketersediaan. Secara opsional, replika sekunder dapat mendukung akses baca-saja ke database sekunder dapat mendukung pembuatan cadangan pada database sekunder.
pendengar grup ketersediaan
Nama server yang dapat disambungkan klien untuk mengakses database di replika utama atau sekunder dari grup ketersediaan AlwaysOn. Pendengar grup ketersediaan mengarahkan koneksi masuk ke replika utama atau ke replika sekunder baca-saja.
Catatan
Untuk informasi selengkapnya, lihat Gambaran Umum Grup Ketersediaan AlwaysOn; SQL Serve;.
Interoperabilitas dan Koeksistensi dengan Fitur Mesin Database Lainnya
Grup Ketersediaan AlwaysOn dapat digunakan dengan fitur atau komponen SQL Server berikut:
Peringatan
Untuk informasi tentang pembatasan dan batasan untuk menggunakan fitur lain dengan Grup Ketersediaan AlwaysOn, lihat Grup Ketersediaan AlwaysOn: Interoperabilitas;SQL Server;.
Tugas Terkait
Konten terkait
Blogs:
SQL Server Blog Always On Team: Blog resmi SQL Server AlwaysOn Team
Video:
Whitepapers:
Panduan Solusi Microsoft SQL Server AlwaysOn untuk Ketersediaan Tinggi dan Pemulihan Bencana
Lihat juga
Gambaran Umum Grup Ketersediaan AlwaysOn; SQL Server;
Prasyarat, Pembatasan, dan Rekomendasi untuk Grup Ketersediaan AlwaysOn (SQL Server)
Konfigurasi Instans Server untuk Grup Ketersediaan AlwaysOn; SQL Server;
Pembuatan dan Konfigurasi Grup Ketersediaan; SQL Server;
Administrasi Grup Ketersediaan; SQL Server;
Pemantauan Grup Ketersediaan (SQL Server)
Ringkasan Pernyataan Transact-SQL untuk Grup Ketersediaan AlwaysOn; SQL Server;
Ringkasan Cmdlet PowerShell untuk Grup Ketersediaan AlwaysOn; SQL Server;