March 26, 2019 at 1:35 pm #25246[email protected]Participant
We are moving out of one of our existing data centres to the Cloud. We require continuous secure replication between our existing data centre and the Cloud until the whole service can be moved over. Although I want the data to be replicated i would not want the cn=servers cn=admin and schema information to be replicated. Can I use the LDAP proxy to provide the replication channel between 2 RS Servers.
ThanksMarch 26, 2019 at 2:15 pm #25247LudoModerator
The Replication protocol is not using LDAP and thus, it’s not possible to use an LDAP proxy to provide the replication channel between RS servers.
Replication cannot work if “cn=admin data” is not replicated across all servers.
As for the schema, we don’t have a way to disable schema replication for now. Why don’t you want the schema to be replicated between servers ?March 26, 2019 at 3:02 pm #25248[email protected]Participant
I want to keep the old existing LDAP version at 263 with the new data centre being at an upgraded 5.5. Would like to keep the schema separate as we may have to add new schem entries during the upgrade to take in new functionality.April 1, 2019 at 3:04 pm #25366bmccrawParticipant
You mentioned there isn’t a way to disable schema replication, but in the documentation when upgrading replication servers, it mentions the
--noSchemaReplicationparameter specifically for a case like @richardabbottnhs-net is attempting. Would that flag not be applicable in this case for some reason?April 1, 2019 at 3:53 pm #25367LudoModerator
Correct, I forgot about this flag. The
--noSchemaReplicationwould help with not enabling replication of schema with the new servers.
IMO, when adding new schema elements, there should be no impact to existing server (since no data uses the new schema). It’s only when modifying existing schema definition, that there could be an issue, if and only if modifications are not backward compatible (ie. a new attribute becomes mandatory in an objectClass).
You must be logged in to reply to this topic.