Change the remote CES to another remote CES
As per the understanding: For one : "Coveo for sitecore" - > one CES to me maaped [Remote/Local]
- Is it we can have multiple CES for one sitecore?
- Is CES Master server down, how will manage the new indexing before its UP?
- I have installed "Coveo for Sitecore" and mapped to " CES " on X1 machine. Suppose for backup i had installed CES on Y1.
But "Coveo for sitecore is mapped to X1, so if X1 down, at that time shall i change to Y1 CES using below configuration :
If I understand your question correctly, you want to have a mirror server for your CES. This can be done by following this documentation.
You would then need a load balancer to route the requests to either your master CES or one of your mirrors. This way, if your CES is down on one server, the load balancer could carefully reroute the requests to the ones that are active. You would need to configure Coveo for Sitecore to use that load balancer.
As for the "If CES master is down, how will it manage indexing`, Coveo for Sitecore documents are pushed in the RabbitMQ queue. If your CES is down, it should pick up what is in the queue when coming back up.
Here is a nice KB article about load balancing with Coveo for Sitecore and CES, if you need more information.
Hope this helps!