Frank Swasey wrote:
> Hello John,
> 
> I also have a production and a dev/test environment.  I do the reload from 
> prod into dev/test on a daily basis.  I do not use the "-w -S 0" sequence on 
> the
> slapadd in the dev/test environment.  You are in a multimaster configuration, 
> so using "-S 0" tells everyone that the entry was changed by someone else and 
> that
> they need to sync up.  (I admit I have not read that section of the code to 
> be sure my belief is fact.  Others may disagree with me)

Correct. Both -w and -S 0 should be omitted when reloading a valid slapcat 
output from an
already live provider.

> My slapadd is simply:
> 
> slapadd -q -b dc=my,dc=domain -l production_ldap.ldif
> 
> ~ Frank
> 
> On Thu, Jun 11, 2020 at 10:47 AM John C. Pfeifer <[email protected] 
> <mailto:[email protected]>> wrote:
> 
>     I have a both a production cluster and a qa cluster of servers. Each 
> cluster is setup with multi-master (mirror-mode) delta-sync replication.
> 
>     On a weekly basis, I need to reload the data in qa from production. My 
> problem is that, after successfully loading the dump, there is an epic flurry 
> of
>     replication events which tend to exhaust my burst balances in AWS. While 
> I could request more resources (at a greater cost), I first want to verify 
> that I
>     have a reasonable process.
> 
>     On one of the production servers, I generate a dump:
> 
>             /usr/sbin/slapcat -F /etc/openldap/slapd.d -b dc=umd,dc=edu -l 
> dump.ldif
> 
>     On each of the qa servers (simultaneously):
> 
>             1) fetch the dump
> 
>             2) delete the dc=umd,dc=edu and cn=accesslog LMDB files
> 
>             3) /usr/sbin/slapadd -F /etc/openldap/slapd.d -b dc=umd,dc=edu -q 
> -w -S 0 -l dump.ldif
> 
>     Is this a reasonable approach?
> 
>     Is the use of the ‘-S’ flag correct?
> 
>     Should I be modifying the dump in any manner (e.g. deleting the entryCSN 
> attributes)?
> 
>     Thanks for any advise.
> 
>     //
>     John Pfeifer
>     Division of Information Technology
>     University of Maryland, College Park
> 
> 
> 
> -- 
> I am not young enough to know everything. - Oscar Wilde (1854-1900)


-- 
  -- Howard Chu
  CTO, Symas Corp.           http://www.symas.com
  Director, Highland Sun     http://highlandsun.com/hyc/
  Chief Architect, OpenLDAP  http://www.openldap.org/project/

Reply via email to