Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:SQL Server
Akses halaman ini dari database utama, dan gunakan untuk mengonfigurasi dan memodifikasi properti pencerminan database untuk database. Gunakan juga untuk menjalankan Wizard Konfigurasi Keamanan Pencerminan Database, untuk melihat status sesi pencerminan, dan untuk menjeda atau menghapus sesi pencerminan database.
Penting
Keamanan harus dikonfigurasi sebelum Anda dapat memulai pencerminan. Jika pencerminan belum dimulai, Anda harus mulai dengan menggunakan wizard. Kotak teks halaman Pencerminan dinonaktifkan hingga panduan selesai.
Mengonfigurasi pencerminan database dengan menggunakan SQL Server Management Studio
Opsi
Mengonfigurasi Keamanan
Klik tombol ini untuk membuka Wizard Konfigurasi Keamanan Pencerminan Database.
Jika wizard berhasil diselesaikan, tindakan yang diambil bergantung pada apakah pencerminan telah dimulai, sebagai berikut:
| Status pencerminan | Tindakan yang diambil |
|---|---|
| Jika pencerminan belum dimulai. | Halaman properti menyimpan dalam cache informasi koneksi tersebut dan juga menyimpan dalam cache sebuah nilai yang menunjukkan apakah properti mitra pada database cermin telah ditetapkan. Di akhir wizard, Anda diminta untuk memulai pencerminan database menggunakan alamat jaringan server default dan mode operasi. Jika Anda perlu mengubah alamat atau mode operasi, klik Jangan Mulai Pencerminan. |
| Jika pencerminan telah dimulai. | Jika server saksi diubah dalam panduan, server tersebut akan disetel sesuai perubahan itu. |
Alamat jaringan server
Opsi yang setara ada untuk setiap instans server: Utama, Cermin, dan Saksi.
Alamat jaringan untuk instans server ditentukan secara otomatis saat Anda menyelesaikan Wisaya Konfigurasi Keamanan Pencerminan Database. Setelah menyelesaikan wizard, Anda dapat mengubah alamat jaringan secara manual, jika perlu.
Alamat jaringan server memiliki sintaks dasar berikut:
TCP**://fully_qualified_domain_name:**port
di mana
fully_qualified_domain_name adalah server tempat instans tersebut berada.
port adalah port yang ditetapkan untuk titik akhir pencerminan basis data dari instans server.
Untuk berpartisipasi dalam pencerminan database, server memerlukan titik akhir pencerminan database. Saat Anda menggunakan Wizard Konfigurasi Keamanan Pencerminan Database untuk menyiapkan sesi pencerminan pertama bagi instans server, wizard tersebut secara otomatis membuat titik akhir dan mengonfigurasinya untuk menggunakan Autentikasi Windows. Untuk informasi tentang cara menggunakan wizard dengan autentikasi berbasis sertifikat, lihat Membuat Sesi Pencerminan Database Menggunakan Autentikasi Windows (SQL Server Management Studio).
Penting
Setiap instans server memerlukan satu dan hanya satu titik akhir pencerminan database, terlepas dari jumlah sesi pencerminan yang akan didukung.
Misalnya, untuk instans server pada sistem komputer bernama DBSERVER9 yang titik akhirnya menggunakan port 7022, alamat jaringan mungkin:
TCP://DBSERVER9.COMPANYINFO.ADVENTURE-WORKS.COM:7022
Untuk informasi selengkapnya, lihat Menentukan Alamat Jaringan Server (Pencerminan Database).
Catatan
Selama sesi pencerminan database, instans server utama dan cermin tidak dapat diubah; instans server saksi, bagaimanapun, dapat diubah selama sesi. Untuk informasi selengkapnya, lihat "Komentar," nanti dalam topik ini.
Mulai pencerminan layar
Klik untuk memulai pencerminan jika semua kondisi berikut terpenuhi:
Database cermin harus ada.
Sebelum Anda dapat memulai pencerminan, database cermin harus sudah dibuat dengan memulihkan, menggunakan WITH NORECOVERY, cadangan penuh terbaru dan, mungkin, cadangan log dari database utama ke server cermin. Untuk informasi selengkapnya, lihat Menyiapkan Database Cermin untuk Pencerminan (SQL Server).
Alamat TCP instans server utama dan cermin sudah ditentukan (di bagian Alamat jaringan server).
Jika mode operasi diatur ke keamanan tinggi dengan failover otomatis (sinkron), alamat TCP instans server cermin juga ditentukan.
Keamanan telah dikonfigurasi dengan benar.
Klik Mulai Pencerminan untuk memulai sesi. Mesin Database mencoba untuk secara otomatis terhubung ke mitra pencerminan untuk memverifikasi bahwa server cermin dikonfigurasi dengan benar dan memulai sesi pencerminan. Jika pencerminan dapat dimulai, sebuah tugas dibuat untuk memantau basis data.
Jeda atau Lanjutkan
Selama sesi pencerminan database, klik Jeda untuk menjeda sesi. Permintaan meminta konfirmasi; jika Anda mengklik Ya, sesi dijeda, dan tombol berubah menjadi Lanjutkan. Untuk melanjutkan sesi, klik Lanjutkan.
Untuk informasi tentang dampak menjeda sesi, lihat Menjeda dan Lanjutkan Pencerminan Database (SQL Server).
Penting
Setelah layanan paksa, ketika server utama asli terhubung kembali, pencerminan ditangguhkan. Meneruskan pencerminan dalam situasi ini mungkin dapat menyebabkan kehilangan data pada server utama asli. Untuk informasi tentang cara mengelola potensi kehilangan data, lihat Pengalihan Peran Selama Sesi Pencerminan Database (SQL Server).
Nonaktifkan pencerminan
Pada instans server utama, klik untuk menghentikan sesi dan menghapus konfigurasi pencerminan dari database. Permintaan meminta konfirmasi; jika Anda mengklik Ya, sesi dihentikan dan pencerminan dihapus. Untuk informasi tentang dampak menghapus pencerminan database, lihat Menghapus Pencerminan Database (SQL Server).
Catatan
Jika ini adalah satu-satunya basis data mirror pada instans server, tugas pemantauan akan dihapus.
Kegagalan
Klik untuk melakukan failover pada database utama ke database cermin secara manual.
Catatan
Jika sesi pencerminan berjalan dalam mode kinerja tinggi, failover manual tidak didukung. Untuk melakukan failover secara manual, Anda harus terlebih dahulu mengubah mode operasi ke Keamanan tinggi tanpa failover otomatis (sinkron). Setelah failover selesai, Anda dapat mengubah mode kembali ke Performa tinggi (asinkron) pada instans server utama baru.
Prompt meminta konfirmasi. Jika Anda mengklik Ya, failover akan dicoba. Server utama dimulai dengan mencoba menyambungkan ke server cermin dengan menggunakan Autentikasi Windows. Jika Autentikasi Windows tidak berfungsi, server utama menampilkan kotak dialog Sambungkan ke Server . Jika server cermin menggunakan Autentikasi SQL Server, pilih Autentikasi SQL Server di kotak Autentikasi . Dalam kotak teks Masuk , tentukan akun masuk untuk disambungkan di server cermin, dan di kotak teks Kata Sandi , tentukan kata sandi untuk akun tersebut.
Jika failover berhasil, kotak dialog Properti Database tertutup. Peran server utama dan cermin dialihkan: database cermin sebelumnya menjadi database utama, dan sebaliknya. Perhatikan bahwa kotak dialog Database Properties segera tidak tersedia pada database utama lama karena database tersebut telah menjadi database cermin; kotak dialog ini akan tersedia pada database utama baru setelah failover.
Jika failover gagal, pesan kesalahan ditampilkan, dan kotak dialog tetap terbuka.
Penting
Jika Anda mengklik Failover setelah mengubah properti dalam kotak dialog Properti Database, perubahan tersebut akan hilang. Untuk menyimpan perubahan Anda saat ini, jawab Tidak untuk permintaan konfirmasi, dan klik OK untuk menyimpan perubahan Anda. Kemudian, buka kembali kotak dialog properti database dan klik Failover.
Mode operasi
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 tidak tersedia, server utama tetap berjalan. Jika instans server utama tidak tersedia, server mirror akan berhenti beroperasi. Tetapi jika sesi tidak memiliki saksi (seperti yang direkomendasikan) atau saksi terhubung ke server cermin, server cermin tetap dapat diakses sebagai server siaga (warm standby); pemilik database dapat memaksa layanan dialihkan ke instans server cermin (dengan kemungkinan kehilangan data). |
| Keamanan tinggi tanpa failover otomatis (sinkron) | Tidak | Semua transaksi yang dikomitkan dijamin akan ditulis ke disk pada server mirror. Failover secara manual dimungkinkan jika kedua pihak terhubung satu sama lain. Hilangnya mitra memiliki efek berikut: Jika instans server cermin menjadi tidak tersedia, server utama tetap beroperasi. Jika instans server utama menjadi tidak tersedia, server mirror akan berhenti tetapi tetap tersedia sebagai standby hangat; pemilik database dapat mengalihkan layanan secara paksa ke instans server mirror (dengan kemungkinan kehilangan data). |
| Keamanan tinggi dengan failover otomatis (sinkron) | Ya (diperlukan) | Memaksimalkan ketersediaan dengan menyertakan instans server witness 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 kapan pun partner saling terhubung. ** 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). Dalam mode operasi sinkron, semua transaksi yang telah di-commit dijamin akan ditulis ke disk pada server mirror. dengan adanya saksi, hilangnya mitra memiliki efek sebagai 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 tidak tersedia, server utama tetap berjalan. Untuk informasi selengkapnya, lihat Mode Operasi Pencerminan Basis Data. |
Setelah pencerminan dimulai, Anda dapat mengubah mode operasi dan menyimpan perubahan dengan mengklik OK.
Untuk informasi selengkapnya tentang mode operasi, lihat Mode Operasi Pencerminan Basis Data.
Keadaan
Setelah pencerminan dimulai, panel Status menampilkan status sesi pencerminan database per saat Anda memilih halaman Pencerminan . Untuk memperbarui panel Status , klik tombol Refresh . Status yang mungkin adalah sebagai berikut:
| Negara bagian | Penjelasan |
|---|---|
| Database ini belum dikonfigurasi untuk pencerminan | Tidak ada sesi pencerminan database dan tidak ada aktivitas untuk dilaporkan di halaman Pencerminan . |
| Dijeda | Database utama tersedia tetapi tidak mengirim log apa pun ke server cermin. |
| Tidak ada koneksi | Instans server utama tidak dapat terhubung ke mitranya. |
| Sinkronisasi | Konten database cermin tertinggal di belakang konten database utama. Instans server utama mengirim rekaman log ke instans server cermin, yang menerapkan perubahan pada database cermin untuk memajukannya. Pada awal sesi pencerminan basis data, basis data cermin dan basis data utama berada dalam keadaan ini. |
| Kegagalan | Pada instans server utama, failover manual (pengalihan peran) telah dimulai, dan server saat ini beralih ke peran cermin. Dalam status ini, koneksi pengguna ke database utama dihentikan dengan cepat, dan database mengambil alih peran cermin segera setelahnya. |
| Disinkronkan | Ketika server cermin telah menyamai server utama dengan cukup baik, status database berubah menjadi Tersinkronisasi. Database tetap dalam status ini selama server utama terus mengirim perubahan ke server cermin dan server cermin terus menerapkan perubahan pada database cermin. Untuk mode keamanan tinggi, failover dimungkinkan, tanpa kehilangan data apa pun. Untuk mode performa tinggi, beberapa kehilangan data selalu dimungkinkan, bahkan dalam status Disinkronkan . |
Untuk informasi selengkapnya, lihat Status Pencerminan (SQL Server).
Refresh
Klik untuk memperbarui kotak Status .
Keterangan
Jika Anda tidak terbiasa dengan pencerminan database, lihat Pencerminan Database (SQL Server).
Menambahkan Saksi ke Sesi yang Sudah Ada
Anda dapat menambahkan saksi ke sesi yang ada atau mengganti saksi yang ada. Jika Anda mengetahui alamat jaringan server saksi, Anda dapat memasukkannya ke bidang Saksi secara manual. Jika Anda tidak mengetahui alamat jaringan server saksi, gunakan Wizard Konfigurasi Keamanan Pencerminan Database untuk mengonfigurasi server saksi. Setelah alamat dimasukkan ke dalam kolom, pastikan opsi Keamanan tinggi dengan failover otomatis (sinkron) dipilih.
Setelah mengonfigurasi saksi baru, Anda harus mengklik Ok untuk menambahkannya ke sesi pencerminan.
Untuk menambahkan saksi saat menggunakan Autentikasi Windows
Menambahkan atau Mengganti Bukti Pencerminan Database (SQL Server Management Studio)
Menghapus Saksi
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.
Setelah menghapus saksi, Anda harus mengklik Ok untuk menghapusnya dari sesi pencerminan.
Pemantauan Pencerminan Basis Data
Untuk memantau basis data yang dicerminkan pada suatu instans server, Anda dapat menggunakan Database Mirroring Monitor atau prosedur tersimpan sistem sp_dbmmonitorresults.
Untuk memantau database yang dicerminkan
Untuk informasi selengkapnya, lihat Memantau Pencerminan Database (SQL Server).
Tugas Terkait
Membuat Sesi Pencerminan Database Menggunakan Autentikasi Windows (SQL Server Management Studio)
Mulai Pemantauan Pencerminan Database (SQL Server Management Studio)
Konten terkait
- Keamanan transportasi dalam grup ketersediaan dan pencerminan basis data
- Pengalihan Peran Selama Sesi Pencerminan Database (SQL Server)
- Pemantauan Pencerminan Basis Data (SQL Server)
- Pencerminan Basis Data (SQL Server)
- Menjeda dan Melanjutkan Pencerminan Basis Data (SQL Server)
- Menghapus Pencerminan Basis Data (SQL Server)
- Bukti Pencerminan Database