Hello Apigee users,
I have a question about backup configuration in a multi-region setup. We’re currently running two data centers (dc-1 and dc-2), each with three Cassandra replicas. Right now, we have backups enabled in both regions, but I’d like to better understand if this is necessary.
My specific questions:
Single node failure: If one Cassandra pod goes down in dc-2 (due to a node fault, for example), we would remove that node and add a new one. The new node would then replicate data from the remaining nodes in the cluster. This part seems clear.
Complete regional failure: What happens if all Cassandra nodes in dc-2 go down? In this scenario:
Is restoring from backups the only recovery option?
Or can new Cassandra nodes in dc-2 replicate the necessary data directly from dc-1?
Overall goal: I’m trying to understand how backup and recovery work in a multi-region scenario. In a single-region setup, it’s straightforward—all organization data is in one region, so backup restoration is the clear recovery path. But with multi-region replication, I’m not sure whether backups in both regions are required or if cross-region replication can handle disaster recovery.
Any insights would be appreciated!