Hi Emar,
This is expected behavior. CCR is unidirectional, so when you made DR writable during the failover those indices became independent — they stopped being follower indices. When PR came back, CCR resumed replicating PR → DR normally but had no way to know about the gap.
To recover those logs you need to reindex from DR back into PR manually. First add DR to the remote whitelist in PR's opensearch.yml:
Then trigger the reindex from PR scoped to the gap period:
You can track progress with:
If the gap is large, snapshot/restore from DR will be faster than live reindex.
Let me know if that works for you
Regards
Pedro Tolosa - Cloud ops
Wazuh
Hi Emar,
No, you only need to add it on the PR node where you will send the reindex request, not on all of them. The whitelist is checked by the node receiving the API call, so one node is enough. If you're not sure which one, just pick the coordinating node or whichever you normally use for API calls.
Best regards