Ask Your Question

Revision history [back]

"nova migrate" does not allow you to choose a destination, as you discovered. The destination is picked by nova-scheduler.

"nova live-migration" does allow you to optionally specify a destination. There is no confirmation step.

Live migration is not a 100% survivable process for an instance -- you'll probably need some logic to poll and wait until the migration is complete, and then verify that the instance is functional on the new hypervisor.

I don't understand your comment about "I don't mean live migrate."

migrate" will work on stopped instances, and "live-migration" will work only on running instances. Both migrate instances, so I'm still a little confused about the last line in your question.