How do you not lose instance snapshots or VM's after a redeployment with kolla

asked 2017-11-27 09:29:06 -0600

jcorkey gravatar image

I have deployed openstack using kolla 5.0.0 and kolla-ansible 5.0.0 on a control node and a compute node. I am taking instance snapshots from an older openstack environment and moving them to this new environment I setup with kolla. Once I import all of my snapshots into the new openstack environment they are stored under the image page in horizon's dashboard.

I want to know how to not lose these snapshots that I spent a long time importing one by one if I were to run kolla-ansible -i multinode destroy and then redeploy?

How can I setup this new openstack environment so that if I need to redeploy I wont lose everything on all the VM's and I wont lose the snapshots?

I just want to know what options there are so I don't lose important data in my openstack environment if something breaks and I need to redeploy it?

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2017-11-28 09:42:57 -0600


Taking Kolla outside this game, this is more an OPs tasks for any deployment type.

Removing all services (including data) is not recoverable from OpenStack point of view. Backups or external storage for the snapshots is required in order to recover snapshots.

Being that said. You can store snaphsots file in a external media, partition not managed by kolla or any other place that allows you to import again the data.

Keeping the snapshots in the same volume as the destination data wont work because nova/cinder does not know about those snapshots until are imported.


edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2017-11-27 09:29:06 -0600

Seen: 195 times

Last updated: Nov 28 '17