Am 21.09.20 um 21:37 schrieb Philip Guenther: > On Mon, 21 Sep 2020, Berthold Cogel wrote: >> we have a cluster of LDAP servers consisting of one provider and 4 >> consumer. We're upgrading the os of the systems by proving an >> replacement system for each of the five systems. >> Then we stop the slapd on the system that should be replaced, dump the >> database with slapcat, copy it to new system, switch hostname and ip of >> both systems. We shut down the old and reboot the new system. Then we >> slapadd the database on the new system. So far so good... > > The options passed to slapadd (and maybe slapcat) matter. In particular, > use (or not) of -w and -S are relevant. Please provide more information > about what you did. > > > Philip Guenther >
Hello Philip, dump is done with a script that acts as a wrapper around slapcat. It zips the dumps and discards older dumps after a configurable time. We simply call slapcat like this: SLAPCAT=/usr/sbin/slapcat ... $SLAPCAT -f $SLAPD_CONFIG -b $BASE -l $BACKUP_PATH/$DUMP_FILE For slapadd we use this one: slapadd -f /etc/openldap/slapd.conf -b <Base> -l <Path to dump> Regards Berthold Cogel
