Hello all, I have a question I'm sure some folks have already addressed and hope there is a solution for my problem
I am in the process of migrating from an old single master --> multiple slave env
running on OpenBSD 4.9
openldap-server-2.4.23p2 - configured with slapd.conf
over to 4-master (regional) to 4 slaves (now - more to come regionally)
running Ubuntu 16.04 and
openldap 2.4.42 - configured with a cn=config database
I am trying to keep the environments in sync as we migrate dozens of different environments from the old slaves to the new slaves - which may take as long as 4 months :(
I started out by using slapcat to export the contents of the old server, then loading them into the new server. I would originally drop all the data on the new servers and reload from the old.
this is now no longer an option, as we migrate to the new servers, i cannot be dropping the entire database and replacing it with the new one - the time it takes to execute such a task creates an outage for users as well as applications that rely on the LDAP database.
So im looking for some guidance / options to keep my new LDAP environment in sync with my old, without any service disruptions on either set of systems.
Any help would be greatly appreciated!!