卷备份

块存储 v2, v3

卷备份创建

创建新的卷备份

openstack volume backup create
    [--name <name>]
    [--description <description>]
    [--container <container>]
    [--snapshot <snapshot>]
    [--force]
    [--incremental]
    [--no-incremental]
    [--property <key=value>]
    [--availability-zone <zone-name>]
    <volume>
--name <名称>

备份的名称

--description <描述>

备份的描述

--container <容器>

可选的备份容器名称

--snapshot <快照>

要备份的快照(名称或 ID)

--force

允许备份正在使用的卷

--incremental

执行增量备份

--no-incremental

不执行增量备份

--property <键=值>

在此备份上设置属性(重复选项以删除多个值)(受 –os-volume-api-version 3.43 或更高版本支持)

--availability-zone <可用区名称>

备份应存储的可用区;默认情况下,它将与源相同(受 –os-volume-api-version 3.51 或更高版本支持)

volume

要备份的卷(名称或 ID)

卷备份删除

删除卷备份

openstack volume backup delete [--force] <backup> [<backup> ...]
--force

允许在状态不是错误或可用时删除

backup

要删除的备份(名称或 ID)

卷备份列表

列出卷备份

openstack volume backup list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--long]
    [--name <name>]
    [--status <status>]
    [--volume <volume>]
    [--limit <limit>]
    [--marker <marker>]
    [--all-projects]
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--long

在输出中列出附加字段

--name <名称>

按备份名称过滤结果

--status <状态>

按备份状态过滤结果,可以是:creating、available、deleting、error、restoring 或 error_restoring

--volume <卷>

按备份的卷过滤结果(名称或 ID)

--limit <限制>

返回的最大条目数。如果该值超过服务器定义的限制,则将使用最大值。

--marker <标记>

从集合中返回结果的第一个位置。这应该是在先前请求中返回的值。

--all-projects

包含所有项目(仅限管理员)

卷备份记录导出

导出卷备份详细信息。

备份信息可以导入到新的服务实例中以进行恢复。

openstack volume backup record export <backup>
backup

要导出的备份(名称或 ID)

卷备份记录导入

导入卷备份详细信息。

导出的备份详细信息包含恢复到新的或重建的服务实例所需的元数据

openstack volume backup record import
    <backup_service>
    <backup_metadata>
backup_service

包含备份的备份服务。

backup_metadata

从导出编码的备份元数据。

卷备份恢复

恢复卷备份

openstack volume backup restore [--force] <backup> [<volume>]
--force

将备份恢复到现有卷(默认值为 False)

backup

要恢复的备份(名称或 ID)

volume

要恢复到的卷(现有卷的名称或 ID,新卷的名称)(默认为 None)

卷备份设置

设置卷备份属性

openstack volume backup set
    [--name <name>]
    [--description <description>]
    [--state <state>]
    [--no-property]
    [--property <key=value>]
    <backup>
--name <名称>

新的备份名称(受 –os-volume-api-version 3.9 或更高版本支持)

--description <描述>

新的备份描述(受 –os-volume-api-version 3.9 或更高版本支持)

--state <状态>

新的备份状态(“available”或“error”)(仅限管理员)(此选项只是更改数据库中的备份状态,不考虑实际状态;使用时请谨慎)

--no-property

删除此备份的所有属性(同时指定 –no-property 和 –property 以在设置新属性之前删除当前属性)

--property <键=值>

在此备份上设置属性(重复选项以设置多个值)(受 –os-volume-api-version 3.43 或更高版本支持)

backup

要修改的备份(名称或 ID)

卷备份显示

显示卷备份详细信息

openstack volume backup show <backup>
backup

要显示的备份(名称或 ID)

卷备份取消设置

取消设置卷备份属性。

此命令需要 --os-volume-api-version 3.43 或更高版本。

openstack volume backup unset [--property <key>] <backup>
--property <键>

要从此备份中删除的属性(重复选项以取消设置多个值)

backup

要修改的备份(名称或 ID)