Ask Your Question

How to backup and migrate VMs from one OS cloud to another OS Cloud [closed]

asked 2014-02-07 14:59:31 -0500

cloudssky gravatar image

What is the best approach to backup and migrate VMs from one OpenStack cloud to another OpenStack cloud?

edit retag flag offensive reopen merge delete

Closed for the following reason the question is answered, right answer was accepted by cloudssky
close date 2014-02-08 09:16:20.087014


I found this thread which states that its not possible (but I don't believe): And I could read somewhere about how to upgrade OpenStack, the answer was that the best way would be to build a parallel cloud and then migrate the VMs, but how?

cloudssky gravatar imagecloudssky ( 2014-02-07 15:09:36 -0500 )edit

2 answers

Sort by ยป oldest newest most voted

answered 2014-02-07 19:43:08 -0500

aplawson gravatar image

updated 2014-02-07 19:44:26 -0500

This was a discussed last October in the mailing list which, appropriately, began addressing a larger problem: upgrade management.

Given all that, I have to ask if this is about guest management only or addressing the lack of support for in-place upgrades (I discourage the practice anyway for a number of reasons). If upgrades isn't really the driving factor here then I don't see why you wouldn't be able to image the VM and rebuild it on another cloud. You can move guests between zones in much the same way you would move instances between AWS regions. An accurate answer also depends on your functional assumptions when you say "migrate". If you mean live migration between two separate OpenStack clouds then I'll save you the trouble and say the answer is no. Well, not yet anyway.

Best of luck.

edit flag offensive delete link more

answered 2014-02-08 09:15:50 -0500

cloudssky gravatar image

Great, many thanks aplawson!

The main reason why I was asking is not live migration between 2 different OS clouds, although there was the aeolus project which aimed to address such a challenge:

but it is unfortunately no longer maintained. Some practical uses cases for migrating or cloning VM snapshots between 2 clouds might be private to private, private to public (for building hybrid solutions) or public to private migrations and also migration between two different releases, for instance from havana to icehouse, but due to the lack of warm- or even cold- upgrades which are not given at this time, we have to follow the manual approach as you mentioned, thanks again!

So for now the short answer is to snapshot the VM, download it from Glance and upload it to another cloud and see how it works. I'll give it a try and let you know how it works :-)

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2014-02-07 14:59:31 -0500

Seen: 1,604 times

Last updated: Feb 08 '14