How do you handle Kafka offsets in a DR scenario?

HowardWong
Databricks Employee
Databricks Employee

If on one region running a structured streaming job with a checkpoint fails for whatever reason, DR kicks in to run a job in another region. What is the best way for the pick up the offset to continue where the failed job stopped?