@darius I actually wrote up a blog post about it as I was going. :P
The fidelity gets a bit rough as I got more frustrated and tired.
Tl;dr I migrated data to a DO volume and symlinked the live/postgres/redis data onto it. Then set up a new VM with less storage to save costs and wired up the DBs to it.
@mauve cool, thank you!
Although this migration was a huge pain in the ass, at least now I have the experience and will be able to do more migrations in the future. 😁
Hopefully I'll set up a small server rack somewhere I own and get everything migrated over down the line.