Cara copy data master pada LDAP replika lengkap dengan source code
Setelah konfigurasi master dan slave selesai, openLDAP sebenarnya sudah siap untuk menjalankan fungsinya. Tetapi perlu diingat, database di LDAP slave tidak akan terisi secara otomatis ketika dijalankan pertama kali. Database slave harus diisi terlebih dahulu dengan semua informasi yang terdapat di database
master. Untuk melakukan hal tersebut, kita dapat melakukannya dengan cara menyalin semua informasi di database LDAP master.
CATATAN Selama kita melakukan tahap menyalin isi database master ke slave, matikan semua daemon slapd baik di master maupun slave. Hal ini bertujuan untuk menghindari terjadinya perubahan informasi yang dilakukan oleh klien selama proses berlangsung. Jika kita tidak mematikan slapd dan terjadi perubahan informasi selama proses berlangsung, maka bisa terjadi kemungkinan perubahan data terakhir di master tidak akan terduplikasi di slave.
Pertama kita akan membuang isi database slapd master ke format LDIF. Untuk melakukan ini kita dapat menggunakan perintah slapcat. Jalankan perintah berikut di server master
Perintah tersebut akan membuang data di master ke file admin.web.id.ldif Setelah itu, salin file tersebut ke server slave. Data tersebut kemudian dimuat ke server LDAP slave dengan menggunakan perintah ldapadd di server slave sebagai berikut: