[openstack-dev] [cinder]restore method while ceph backup backend is used

刘庆 winglq at gmail.com
Fri Jun 24 03:04:36 UTC 2016

Hi all,
This is Liu Qing, new to this community. I have a question about the ceph
backup backend.
>From the cinder/backup/manager.py, the restore process is done by attach
the original device(restore dest) to the cinder service host. And in the
ceph driver the full_restore will discard the additional space if restore
dest(by volume extend) is larger than the backup. There are two ways to
discard the unused space, by ceph discard or write zeroes to the unused
space. As the dest is attached to the host, the dest is not recognized as
an ceph volume. Ceph discard will never be used in volume restore, right?
But ceph discard is much more efficient than writing zeroes to the unused
space. Is there any plan to use the ceph discard way? Thanks.

Liu Qing
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20160624/f80cc5e1/attachment.html>

More information about the OpenStack-dev mailing list