Migrating VPS- Any easy way....?
So, like a lot of others to come I suspect, I've just recieved notification from BuyVM that the NY OVZ services are to be discontinued. (arrgh...)
Whilst I've obviously got backups of the data on the VPS (nothing's majorly important anyway, 95% of the stuff is static data being daily build archive for the OSS project I'm involved in), this install is 6 years old and I'd rather not loose it if I can help it, simply as some of the stuff took me a good while of experimentation to get right.
What I'm looking for (lol) is an easy way to migrate the entire configuration etc. to a replacement VPS if at all possible.
If this was a physical server, I'd probably just dd the entire drive and be done with it, but I don't think I can do this in quite the same way with a new VM.
The only non-stock services running that I can immediately think of are:
- Nginx / PHP etc. (3 vhosts)
- MariaDB (Nextcloud on one vhost)
Other than that IIRC there's a SFTP account with a custom permission set (used by TravisCI to upload stuff) and the hardening I've done picemeal over the last 6 years.
BuyVM can't help directly, which I'm not really expecting anyway for what I'm paying, so I'm wondering if anyone has any tips, experiences or useful scripts for dealing with this headache.