Microsoft Exchange Server 2010 memperkenalkan teknologi ketersediaan tinggi baru yang disebut Kelompok Ketersediaan Tinggi - Grup Ketersediaan Basis Data (DAG). Dalam artikel ini, kami akan memperkenalkan bagaimana teknologi Grup Ketersediaan Basis Data bekerja di Exchange Server 2010, dan juga menjelaskan cara menginstal dan mengkonfigurasi DAG pada Exchange Server 2010 SP1 dan Windows Server 2008 R2.
Ikhtisar Grup Ketersediaan Basis Data di Exchange Server 2010
Grup Ketersediaan Basis Data adalah sekelompok beberapa server Exchange Server 2010 (jumlah maksimum server dalam grup adalah 16) tempat peran server Kotak pesan diinstal. Setiap server anggota DAG mampu mempertahankan salinan database email aktif atau pasif yang terletak di server lain grup.
Misalnya, Grup Ketersediaan Basis Data dapat terdiri dari 3 server Exchange 2010, yang masing-masing berisi satu basis data e-mail, dalam hal mana server DAG menyimpan salinan aktif atau pasif dari masing-masing dari tiga basis data e-mail yang dilayani oleh server ini..
Database Ketersediaan Grup teknologi di Exchange 2010 adalah evolusi dari teknologi Windows Failover Clustering. Namun, tidak seperti kluster Exchange klasik, yang bisa dalam keadaan aktif / pasif, dan di mana seluruh grup kluster harus pindah ke node alternatif, di Exchange 2010 DAG, basis data apa pun dapat beroperasi di server anggota DAG apa pun terlepas dari server email lain pangkalan.
Ini berarti bahwa salah satu server surat DAG setiap saat dapat berisi semuanya, sebagian atau tidak mengandung salinan basis data surat yang sepenuhnya aktif. Fitur ini memiliki keunggulan berikut dibandingkan model toleransi kesalahan klaster yang digunakan sebelumnya:
- Semua server email di DAG bisa aktif dan sumber daya komputasi tidak akan menganggur.
- Database email apa pun dapat bermigrasi ke server lain tanpa memengaruhi kotak pesan pengguna lain yang terhubung ke database lain di DAG
Konsep kuorum Grup Ketersediaan Basis Data
Karena Karena teknologi DAG didasarkan pada teknologi Windows Failover Cluster, konsep kuorum juga digunakan di dalamnya. Jika Anda tidak terbiasa dengan konsep kuorum, maka disederhanakan - ini adalah proses pemungutan suara untuk membuat keputusan Anda perlu memiliki mayoritas suara.
Untuk sebuah cluster, ini berarti bahwa sejumlah anggota ganjil harus berpartisipasi dalam proses pemungutan suara untuk membuat keputusan. Untuk Exchange 2010 DAG, ini berarti bahwa dalam DAG dua server dengan peran Kotak Pesan (atau nomor genap lainnya hingga 16), tidak ada server yang dapat menentukan, berdasarkan mayoritas suara, apakah akan membuat salinan database saat ini aktif atau tidak.
Oleh karena itu, untuk mencapai kuorum dalam DAG dengan jumlah server yang genap, server lain di situs yang sama digunakan sebagai peserta lain dalam pemungutan suara, sebagai pembagian file - saksi (File Share Witness). Biasanya fungsi ini ditugaskan ke server dengan peran Hub Transport, meskipun, pada prinsipnya, dapat berupa server lain yang menjalankan Windows 2008.
Replikasi Database di Exchange Server 2010 DAG
Ada dua cara untuk mereplikasi basis data email antara anggota DAG di Exchange Server 2010.
Exchange Server 2010 RTM menggunakan model replikasi file. Dalam mode ini, setiap log transaksi ditulis dan ditutup setelah mencapai ukuran 1 MB, setelah itu akan disalin ke setiap anggota DAG yang berisi salinan basis data kotak surat ini. Anggota DAG meletakkan file yang diterima dalam antrian pemutaran, setelah itu mereka memutar ulang tindakan yang terkandung dalam log transaksi pada salinan pasif dari database mereka sendiri.
Mode replikasi file berfungsi dengan baik, tetapi ada kelemahan jelas bahwa setiap log transaksi yang tidak akan dikirimkan ke server DAG lain akan hilang jika server dengan salinan aktif dari basis data email gagal. Dalam hal ini, salah satu server DAG akan dapat membuat salinan database emailnya aktif dan kemudian meminta untuk mengirim ulang pesan yang hilang dari server dengan peran Hub Transport..
Di Exchange Server 2010 SP1, model replikasi file digunakan untuk menyinkronkan salinan basis data surat satu sama lain (misalnya, selama sinkronisasi awal, ketika salinan baru dari database dibuat). Setelah sinkronisasi, anggota DAG akan beralih ke "mode blok". Dalam mode replikasi blok, setiap transaksi ditulis ke buffer di server aktif dan dikirim ke buffer log di server DAG lain dengan salinan pasif dari database.
Catatan Database Folder Publik, meskipun mungkin terletak di server mail anggota DAG, tidak akan direplikasi oleh mekanisme replikasi DAG. Untuk memastikan toleransi kesalahan dari database folder publik, Anda harus menggunakan fungsi replikasi Folder Publik.
Instal DAG pada Exchange Server 2010
Di bagian ini, kami menjelaskan prosedur konfigurasi di Exchange 2010 Database Availability Group di Windows Server 2008 R2.
Dalam panduan ini, kami mengandalkan server Exchange berikut yang kami miliki..
- EX1 - Exchange Server 2010 SP1 - Server dengan Peran Kotak Pesan
- Antarmuka Utama: 192.168.0.32/24
- Antarmuka Sekunder: 10.0.5.1/30
- EX2 - Exchange Server 2010 SP1 - Server Kotak Pesan
- Antarmuka Utama: 192.168.0.33/24
- Antarmuka Sekunder: 10.0.5.2/30
- EX3 - Exchange Server 2010 SP1 - Akses Klien dan Peran Transportasi Hub
- Antarmuka Utama: 192.168.0.34/24
Setiap server email memiliki basis email sendiri.
- EX1 - Database Kotak Pesan 01
- EX2 - Database Kotak Pesan 02
Karena setiap server email memiliki dua antarmuka jaringan, penting untuk memastikan bahwa antarmuka sekunder tidak mendaftar sendiri dalam DNS. Untuk melakukan ini, buka properti antarmuka jaringan (TCP/ IPv4), tekan tombol Advanced, buka tab DNS dan hapus centang Daftar ini koneksiini alamat masuk DNS.
Buat Grup Ketersediaan Database
Di server surat, buka konsol Konsol manajemen pertukaran. Ayo pergi ke bagian ini Konfigurasi Organisasi-> Kotak Surat dan di panel kanan, pilih Grup Ketersediaan Basis Data Baru.
Di jendela yang muncul dari Buat Kelompok Ketersediaan Tinggi, tentukan nama grup DAG (bidang nama), tentukan server saksi (Saksi server), dan juga menentukan direktori yang akan digunakan server saksi.
Untuk membuat Grup Ketersediaan Basis Data baru, klik Baru, Untuk mengakhiri panduan, klik Selesai.
Menambahkan Server ke Grup Ketersediaan Basis Data
Klik kanan pada DAG yang baru dibuat dan pilih "Kelola Keanggotaan Grup Ketersediaan Basis Data".
Tekan tombolnya Tambah dan pilih semua server email yang akan dimasukkan dalam grup ketersediaan tinggi ini.
Setelah itu, klik tombol Kelola, sebagai akibatnya instalasi dan konfigurasi layanan Clustering Windows Failover akan dimulai pada semua server yang ditambahkan, yang akan berlangsung 5-10 menit.
Pengaturan Jaringan di Grup Ketersediaan Basis Data
Klik kanan pada DAG yang baru dibuat dan pilih Properti.
Tab Alamat IP, perlu mengatur alamat IP statis, Ketersediaan Database Grup.
Muncul pesan bahwa Grup Ketersediaan Database akan secara otomatis mengkonfigurasi subnet untuk semua jaringan yang terhubung dengan jaringan dari server anggota DAG..
Buka properti dari setiap jaringan DAG dan berikan nama yang bermakna. Jika Anda ingin mengonfigurasi jaringan khusus untuk lalu lintas replikasi antara anggota DAG, Anda harus menonaktifkan replikasi pada jaringan DAG yang digunakan untuk menghubungkan klien MAPI .
Mengkonfigurasi salinan basis keringat di DAG
Setelah mengatur Grup Ketersediaan Basis Data dan jaringannya, Anda dapat menambahkan salinan basis keringat pada anggota DAG.
Di Konsol Manajemen Exchange, buka Konfigurasi Organisasi-> Kotak Surat dan pilih tab Manajemen basis data. Klik kanan pada database email dan pilih Tambah Kotak surat Basis data Salin.
Tekan tombolnya Telusuri dan pilih server email Exchange di mana kami ingin menempatkan salinan database.
Klik Tambah dan Selesai.
Setelah itu, pembuatan replika database aktif pada server DAG yang dipilih akan dimulai. Bergantung pada ukuran basis data email, proses replikasi mungkin memakan waktu ...
Ulangi langkah-langkah ini untuk semua database yang ingin Anda buat salinan pasifnya..
Itu saja! Konfigurasi Grup Ketersediaan Basis Data di Exchange Server 2010 Database Lengkap!