This post seems to indicate if you lose a Data Collector you can NOT sync the same devices from a new/replacement DC to their existing Repository database entries. So if the DC fails you will have one CAPC entry for the device under the old DC and another CAPC entry for the same device under the new DC? That's why I'm thinking the only way to avoid this is to have a complete image of the DC server stored elsewhere.
99332757
Regarding the Database Repository, is it bandwidth intensive to have cluster nodes 1 & 2 in SiteA, then cluster node 3 in SiteB? I know each node has a copy of the full database, but I'm not aware of if there is any compression with that or how real time that replication is.
From the manuals it looks like the only component with any high availability option is the Data Respository. In the event of a failure of the other components the only option is to restore a database backup.
EDIT:
Looks like this is already a highly requested feature
Idea: High Availability