So I’m looking over the guide to migrating instances and it mentions different methods depending upon whether my instance is ephemeral or not.
However, I don’t remember what I selected as it was nearly a year ago to the day; it doesn’t seem like something I’d have selected, but I’d rather be certain before I risk it.
But what the guide neglects to mention is how I would check whether my instance is ephemeral or not; there doesn’t appear to be anything telling me in the list, or if I use the nova show command.
Can I determine if my instance is ephemeral?
On the issue of migration though, my instance is a web-server, so I’d like to reduce downtime to a minimum. What I was thinking of doing is something like this:
Setup a new instance on US-East-2 with nginx and my SSL certificates so I can provide a temporarily unavailable error page with details of what’s happening for anyone that stops by.
Add the IP of the new instance to my DNS records.
When I’m ready, shutdown my existing instance (or just its services, if ephemeral) and copy across to a new image on US-East-2.
Reboot my new instance from the new image, allowing it to resume exactly where my old instance left off.
[*]Remove the IP of the old instance from DNS, and eventually get rid of the instance itself.
Does this seem reasonable? Anyone able to flesh out the details of what I’ll need to do to achieve this?