I got some more prep work done while I was stress testing it post-repair, but I still have probably a day's worth of work and testing before I can load the db and call it ready. Monday should be a pretty safe bet though!
Meantime, I'll drop the DNS TTL to 1h so when we do switch over we don't have to wait 8h+ for everyone's ISP to see the new one.