OPENLDAP BİR SUNUCUDAN DİĞERİNE TAŞIMA

(Ubuntu to Ubuntu)



root@zagor:/home/berent# uname -a
Linux zagor 4.4.0-142-generic #168-Ubuntu SMP Wed Jan 16 21:00:45 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

  
Ldap çalışan sunucuda openldap servisini durdurun.

root@zagor:/home/berent# service slapd stop

    Veritabanlarını dışa aktarın. Burada -n parametresini kullanıyoruz. Bir tanesi ana ldif diğeri de datalar için.

    slapcat -n 0 -l (yapılandırma dosyası konumu) Bu, tüm şema ve cn = config ve dışa aktarır.

    slapcat -n 1 -l <veritabanı yedekleme ldif yolu>

root@zagor:/home/berent# slapcat -n 0 -l ana.ldif

root@zagor:/home/berent# slapcat -n 1 -l data.ldif

   Bu ldif dosyalarını yeni sunucuya aktarın.



root@ciko:/home/berent# uname -a
Linux ciko 4.4.0-142-generic #168-Ubuntu SMP Wed Jan 16 21:00:45 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

  
Yeni sunucuya openldap kurun.

root@ciko:/home/berent# apt install slapd ldap-utils
 
(dpkg-reconfigure slapd yapmayın. Gerek yok.)

root@ciko:/home/berent# service slapd stop

root@ciko:/home/berent# rm -rf /etc/ldap/slapd.d

root@ciko:/home/berent# mkdir /etc/ldap/slapd.d

root@ciko:/home/berent# slapadd -n -0 -F / etc / ldap/slapd.d -l ana.ldif

root@ciko:/home/berent# slapadd -n -1 -l data.ldif

root@ciko:/home/berent# find /etc/ldap/slapd.d -exec chown openldap:openldap {} \;

root@ciko:/home/berent# find /var/lib/ldap -exec chown openldap:openldap {} \;

root@ciko:/home/berent# service slapd start

Orhan Berent (11 Şubat 2019)

Ana Sayfaya Dönüş