Create snapshot of instance directly on external server bypassing Glance

asked 2017-06-19 11:58:03 -0600

Rusty Lemur gravatar image

My apologies for any apparent ignorance in my question, for I am new to OpenStack. I am trying to create a snapshot of an instance and store it on an external server as a disaster recovery option. However, my available space in Glance/Swift is less than what is required for creating the snapshot, and it would be very difficult to increase the storage.

The basic method I have used for snapshots of smaller instances is: 1. Create snapshot in glance 2. Download snapshot to jump server 3. Copy snapshot to external server 4. Delete snapshot from jump server 5. Delete snapshot in glance

But instead of creating the snapshot in glance, I am hoping to be able to create and export it directly to the external server. Is this possible?

Thanks, Rusty

edit retag flag offensive close merge delete

Comments

Nova snapshots will always be uploaded to glance. We use Ceph as a storage backend, there you can create cow snapshots and export them to a different server (our backup strategy (https://ask.openstack.org/en/question...) ). I don't know if Swift has tools for that.

eblock gravatar imageeblock ( 2017-06-20 03:44:29 -0600 )edit