Membuat Sesi Pencerminan Database - Autentikasi Windows

Berlaku untuk:SQL Server

Catatan

Fitur ini akan dihapus dalam versi SQL Server yang akan datang. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakan fitur ini. Gunakan grup ketersediaan AlwaysOn sebagai gantinya.

Untuk membuat sesi pencerminan database dan mengubah properti pencerminan database untuk database, gunakan halaman Pencerminan dari kotak dialog Properti Database. Sebelum Anda menggunakan halaman Pencerminan untuk mengonfigurasi pencerminan database, pastikan bahwa persyaratan berikut telah terpenuhi:

  • Instans server utama dan cermin harus menjalankan edisi SQL Server yang sama baik Standar atau Perusahaan. Selain itu, kami sangat menyarankan agar mereka berjalan pada sistem yang sebanding yang dapat menangani beban kerja yang identik.

    Catatan

    Instans server bukti tidak tersedia di setiap edisi Microsoft SQL Server. Untuk daftar fitur yang didukung oleh edisi SQL Server, lihat Fitur yang Didukung oleh Edisi SQL Server 2016.

  • Database cermin harus ada dan saat ini.

    Membuat database cermin mengharuskan pemulihan cadangan terbaru database utama (menggunakan WITH NORECOVERY) pada instans server cermin. Ini juga mengharuskan mengambil satu atau beberapa cadangan log setelah pencadangan penuh dan memulihkannya secara berurutan ke database cermin (menggunakan WITH NORECOVERY). Untuk informasi selengkapnya, lihat Menyiapkan Database Cermin untuk Pencerminan (SQL Server).

  • Jika instans server berjalan di bawah akun pengguna domain yang berbeda, masing-masing memerlukan login di database master yang lain. Jika login tidak ada, Anda harus membuatnya sebelum mengonfigurasi pencerminan. Untuk informasi selengkapnya, lihat Mengizinkan Akses Jaringan ke Titik Akhir Pencerminan Database Menggunakan Autentikasi Windows (SQL Server).

Untuk mengonfigurasi pencerminan database

  1. Setelah menyambungkan ke instans server utama, di Object Explorer, klik nama server untuk memperluas pohon server.

  2. Perluas Database, dan pilih database yang akan dicerminkan.

  3. Klik kanan database, pilih Tugas, lalu klik Cermin. Ini membuka halaman Pencerminan dari kotak dialog Properti Database.

  4. Untuk mulai mengonfigurasi pencerminan, klik tombol Konfigurasikan Keamanan untuk meluncurkan Wizard Keamanan Pencerminan Database.

    Catatan

    Selama sesi pencerminan database, Anda hanya dapat menggunakan wizard ini untuk menambahkan atau mengubah instans server saksi.

  5. Wizard Konfigurasikan Keamanan Pencerminan Database secara otomatis membuat titik akhir pencerminan database (jika tidak ada) pada setiap instans server, dan memasukkan alamat jaringan server di bidang yang sesuai dengan peran instans server (Utama, Cermin, atau Saksi).

    Penting

    Saat membuat titik akhir, Wizard Konfigurasikan Keamanan Pencerminan Database selalu menggunakan Autentikasi Windows. Sebelum Anda dapat menggunakan wizard dengan autentikasi berbasis sertifikat, titik akhir pencerminan harus sudah dikonfigurasi untuk menggunakan sertifikat pada setiap instans server. Selain itu, semua bidang kotak dialog Akun Layanan wizard harus tetap kosong. Untuk informasi tentang membuat titik akhir pencerminan database untuk menggunakan sertifikat, lihat MEMBUAT TITIK AKHIR (Transact-SQL).

  6. Secara opsional, ubah mode operasi. Ketersediaan mode operasi tertentu tergantung pada apakah Anda telah menentukan alamat TCP untuk saksi. Opsinya meliputi:

    Opsi Saksi? Penjelasan
    Performa tinggi (asinkron) Null (jika ada, tidak digunakan tetapi sesi memerlukan kuorum) Untuk memaksimalkan performa, database cermin selalu tertinggal agak di belakang database utama, tidak pernah cukup mengejar ketinggalan. Namun, kesenjangan antara database biasanya kecil. Hilangnya mitra memiliki efek berikut:

    Jika instans server cermin menjadi tidak tersedia, prinsipal akan berlanjut.

    Jika instans server utama menjadi tidak tersedia, cermin akan berhenti; tetapi jika sesi tidak memiliki saksi (seperti yang direkomendasikan) atau saksi terhubung ke server cermin, server cermin dapat diakses sebagai siaga hangat; pemilik database dapat memaksa layanan ke instans server cermin (dengan kemungkinan kehilangan data).



    Untuk informasi selengkapnya, lihat Pengalihan Peran Selama Sesi Pencerminan Database (SQL Server).
    Keamanan tinggi tanpa failover otomatis (sinkron) No Semua transaksi yang diterapkan dijamin ditulis ke disk di server cermin.

    Failover manual dimungkinkan ketika mitra terhubung satu sama lain dan database disinkronkan.

    Hilangnya mitra memiliki efek berikut:

    Jika instans server cermin menjadi tidak tersedia, prinsipal akan berlanjut.

    Jika instans server utama menjadi tidak tersedia, cermin berhenti tetapi dapat diakses sebagai siaga hangat; pemilik database dapat memaksa layanan ke instans server cermin (dengan kemungkinan kehilangan data).



    Untuk informasi selengkapnya, lihat Pengalihan Peran Selama Sesi Pencerminan Database (SQL Server).
    Keamanan tinggi dengan failover otomatis (sinkron) Ya (diperlukan) Semua transaksi yang diterapkan dijamin ditulis ke disk di server cermin.

    Ketersediaan dimaksimalkan dengan menyertakan instans server bukti untuk mendukung failover otomatis. Perhatikan bahwa Anda dapat memilih opsi Keamanan tinggi dengan failover otomatis (sinkron) hanya jika Anda telah terlebih dahulu menentukan alamat server saksi.

    Failover manual dimungkinkan ketika mitra terhubung satu sama lain dan database disinkronkan.

    Di hadapan saksi, kehilangan mitra memiliki efek berikut:

    Jika instans server utama menjadi tidak tersedia, failover otomatis terjadi. Instans server cermin beralih ke peran utama, dan menawarkan databasenya sebagai database utama.

    Jika instans server cermin menjadi tidak tersedia, prinsipal akan berlanjut.



    Untuk informasi selengkapnya, lihat Pengalihan Peran Selama Sesi Pencerminan Database (SQL Server).

    ** Penting ** Jika saksi terputus, mitra harus terhubung satu sama lain agar database tersedia. Untuk informasi selengkapnya, lihat Kuorum: Bagaimana Bukti Memengaruhi Ketersediaan Database (Pencerminan Database).
  7. Ketika semua kondisi berikut ada, klik Mulai Pencerminan untuk mulai mencerminkan:

    • Anda saat ini terhubung ke instans server utama.

    • Keamanan telah dikonfigurasi dengan benar.

    • Alamat TCP yang sepenuhnya memenuhi syarat dari instans server utama dan cermin ditentukan (di bagian Alamat jaringan server).

    • Jika mode operasi diatur ke Keamanan tinggi dengan failover otomatis (sinkron), alamat TCP yang sepenuhnya memenuhi syarat dari instans server saksi juga ditentukan.

  8. Setelah pencerminan dimulai, Anda dapat mengubah mode operasi dan menyimpan perubahan dengan mengklik OK. Perhatikan bahwa Anda dapat beralih ke mode keamanan tinggi dengan failover otomatis hanya jika Anda telah terlebih dahulu menentukan alamat server saksi.

    Catatan

    Untuk menghapus saksi, hapus alamat jaringan servernya dari bidang Saksi . Jika Anda beralih dari mode keselamatan tinggi dengan failover otomatis ke mode berkinerja tinggi, bidang Witness akan dihapus secara otomatis.

Lihat Juga

Pengalihan Peran Selama Sesi Pencerminan Database (SQL Server)
Menyiapkan Database Cermin untuk Pencerminan (SQL Server)
Properti Database (Halaman Pencerminan)
Menjeda atau Melanjutkan Sesi Pencerminan Database (SQL Server)
Menyiapkan Database Cermin untuk Menggunakan Properti Tepercaya (Transact-SQL)
Menghapus Pencerminan Database (SQL Server)
Manajemen Login dan Pekerjaan Setelah Pengalihan Peran (SQL Server)
Menyiapkan Pencerminan Database (SQL Server)
Mengelola Metadata Saat Membuat Database Tersedia di Instans Server Lain (SQL Server)
Menambahkan atau Mengganti Bukti Pencerminan Database (SQL Server Management Studio)