6.5. 从快照创建共享
您可以从快照创建共享。如果创建快照的父共享具有将 driver_handles_share_servers 设置为 true 的共享类型,则会在与父级相同的共享网络上创建新的共享。
注意
如果父共享的共享类型将 driver_handles_share_servers 设置为 true,则无法更改您从快照创建的共享的共享网络。
先决条件
create_share_from_snapshot_support共享属性设为true。有关共享类型的更多信息,请参阅 共享类型的通用功能。
-
快照的
status属性设置为available。
流程
检索包含新共享所需数据的共享快照的 ID:
$ manila snapshot-list从快照创建的共享可能会更大,但比快照更小。检索快照的大小:
$ manila snapshot-show <snapshot-id>从快照创建共享:
$ manila create <share_protocol> <size> \ --snapshot-id <snapshot_id> \ --name <name>-
将
<share_protocol> 替换为协议,如 NFS。 -
将
<size> 替换为要创建的共享的大小,以 GiB 为单位。 -
将
<snapshot_id> 替换为快照的 ID。 -
将
<name> 替换为新共享的名称。
-
将
列出共享以确认共享已创建成功:
$ manila list查看新共享的属性:
$ manila show <name>
验证
创建快照后,确认快照是否可用。
列出快照以确认它们可用:
$ manila snapshot-list