15-05-05 07:04
Preseljenje LDAP-ova imenika

piše IVAN RAKO
CARNet povremeno ustanovama članicama zamjenjuje čvorna računala, dajući im na korištenje novije, sposobnije poslužitelje. Sistemac tada na novi server mora prebaciti sve stare podatke, uključujući korisničke račune i LDAP-ov imenik. U ovom se tekstu bavimo ovim drugim problemom.
Iako se prijenos može riješiti na različite načine, najlakše je iskoristiti pogodnost koju nudi paket openldap-cn, pri čijem se instaliranju programu ponudi backup baze.
Najprije treba na starom serveru napraviti backup LDAP baze. To radimo naredbom slapcat:
# /etc/init.d/slapd stop
# slapcat -l /var/backups/slapcat.openldap-cn
# /etc/init.d/slapd start
Datoteku prebacimo na novi server u isti direktorij, /var/backups/slapcat.openldap-cn, jer je to mjesto s kojeg predinstalacijska skripta paketa openldap-cn uzima backup baze.
Zatim prionemo instalaciji paketa openldap-cn:
# apt-get install openldap-cn
Instalacijska skripta CARNetova paketa bezbolno će unijeti postojeće korisnike iz imenika. Kada operacija završi, instaliramo ostali softver za CMU:
# apt-get install freeradius-cn cn-ldap-hs-cn
To je još jedan primjer kako CARNetovi paketi olakšavaju život prezaposlenim sistemcima.
Naravno, podatke smo, nakon instalacije ldapa, mogli prebaciti i ovako:
# slapadd -l slapcat.openldap-cn
Ako ste u staroj bazi imali greške, procedura prijenosa dobra je prilika da ih ispravite. S običnim editorom otvorite tekstualnu datoteku slapcat.openldap-cn i ispravite sve što treba. Nakon toga na jedan od spomenutih načina upišite podatke.
|