Migration update
Well we're pretty far over the ~2 hour downtime I wanted, so here's a little status update.
The first two rounds of database migrations went off without issue, thought they took a bit longer than I had anticipated. I had to re-patch a change I had made to allow the instance to talk to the connection pool for the database which I had forgotten about. Fortunately Sharkey is much quicker to build than Firefish, and the image is considerably smaller as well, which is a nice bonus. Currently the last round of migrations is running, but there's a lot of changes that need to be made so it will probably be another hour minimum before we're back online.
TLDR: everything's going fine it's just slower than I'd guessed ( ̄┰ ̄*)