The unfortunate necessary deed has been done:

  1. Update the site to be fully static (so s3 can serve it for me).
  2. Ensure the latest backups are on s3.
  3. Add dns entries to route53.
  4. Cut over the SOA record.
  5. Refresh the browser.
  6. Delete the linode instance (which never gave me a lick of trouble).
  7. Pour one out :/

One thing I did not expect was for Pingdom to have a complete hissy fit. It’s been 7 hours now and it’s still thrashing between “site is up” and “site is down”. The astute reader will note it’s actually up ;)