Workflows, Durability, and the Two Questions Every Multi-Step System Must Answer

Saga taught us how to undo failures. But what happens when a step takes 6 hours and your server gets redeployed in the meantime?