@mauzilla I personally think having the CR job operate between 2 different pools is a better idea.
I am curious though, are these servers located in the same physical location? If so why not try going with high availability instead of a CR job? https://xen-orchestra.com/blog/xenserver-and-vm-high-availability/
I haven't really done HA setups with XCP-ng before, so can't really speak to how good it is. But IMO CR and other backup jobs like that are more meant for geo replication and stuff like that (i.e. a disaster recovery scenario with some offsite XCP-ng host). Which is why I'm asking about location, personally don't see the benefit to CR if in the same physical location, I'd be more interested in HA at that point.
This is just my two cents though.