JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle® ZFS Storage Appliance REST 风格的应用程序编程接口
Oracle 技术网
文档库
PDF
打印视图
反馈
search filter icon
search icon

文档信息

使用本文档

 1 概述

 2 使用 API

 3 警报服务命令

 4 Analytics 服务

 5 硬件服务

 6 日志命令

 7 网络命令

 8 问题服务命令

 9 角色服务

 10 SAN 服务

 11 服务命令

 12 存储服务

存储池操作

列出池

获取池

配置池

向池中添加存储

池清理

取消配置池

项目操作

列出项目

获取项目属性

创建项目

修改项目

删除项目

项目使用情况

文件系统操作

列出文件系统

获取文件系统

创建文件系统

修改文件系统

删除文件系统

文件系统配额和使用情况

LUN 操作

列出 LUN

获取 LUN

创建新的 LUN

修改 LUN

删除 Lun

快照和克隆操作

列出快照

获取快照

创建快照

重命名快照

克隆快照

回滚快照

删除快照

列出快照相关项

模式

列出属性

获取属性

创建属性

修改属性

删除属性

复制

获取复制服务

修改复制服务状态

复制目标

列出复制目标

获取复制目标

创建复制目标

删除复制目标

复制操作

列出复制操作

获取复制操作

创建复制操作

修改复制操作

取消更新

发送更新

删除复制操作

复制数据包

列出复制源

列出复制数据包

修改数据包

删除数据包

取消更新

克隆数据包

提供数据包

反转数据包

 13 系统命令

 14 用户服务

 15 工作流命令

 16 REST 风格的客户机

快照和克隆操作

所有快照操作都可限定于给定的池或项目。快照操作也可限定于文件系统或 LUN 级别。

表 12-24  快照和克隆命令
请求
路径 /api/storage/v1
描述
GET
/snapshots
列出所有本地快照
GET
/pools/<pool>/projects /<project>/snapshots
列出所有项目快照
GET
/pools/<pool>/projects /<project>/filesystems /<filesystem>/snapshots
列出所有文件系统快照
GET
/pools/<pool>/projects /<project>/luns/<lun> /snapshots
列出所有 LUN 快照
GET
/pools/<pool>/projects /<project>/snapshots/<snapshot>
获取项目快照详细信息
GET
/pools/<pool>/projects /<project>/filesystems /<filesystem>/snapshots /<snapshot>
获取文件系统快照详细信息
GET
/pools/<pool>/projects /<project>/luns/<lun> /snapshots/<snapshot>
获取 LUN 快照详细信息
POST
/pools/<pool>/projects /<project>/snapshots
创建项目快照
POST
/pools/<pool>/projects /<project>/filesystems /<filesystem>/snapshots
创建文件系统快照
POST
/pools/<pool>/projects /<project>/luns/<lun> /snapshots
创建 LUN 快照
PUT
/pools/<pool>/projects /<project>/snapshots/<snapshot>
修改项目快照
PUT
/pools/<pool>/projects /<project>/filesystems /<filesystem>/snapshots /<snapshot>
修改文件系统快照
PUT
/pools/<pool>/projects /<project>/luns/<lun> /snapshots/<snapshot>
修改 LUN 快照
PUT
/pools/<pool>/projects /<project>/filesystems /<filesystem>/snapshots /<snapshot>/clone
克隆文件系统快照
PUT
/pools/<pool>/projects /<project>/luns/<lun> /snapshots/<snapshot>/clone
克隆 LUN 快照
PUT
/pools/<pool>/projects /<project>/filesystems /<filesystem>/snapshots /<snapshot>/rollback
将数据回滚到给定文件系统快照
PUT
/pools/<pool>/projects /<project>/lun/<lun> /snapshots/<snapshot>/rollback
将数据回滚到给定 LUN 快照
DELETE
/pools/<pool>/projects /<project>/snapshots/<snapshot>
销毁项目快照
DELETE
/pools/<pool>/projects /<project>/filesystems /<filesystem>/snapshots /<snapshot>
销毁文件系统快照
DELETE
/pools/<pool>/projects /<project>/luns/<lun> /snapshots/<snapshot>
销毁 LUN 快照
GET
/pools/<pool>/projects /<project>/snapshots/<snapshot> /dependents
列出项目快照相关项
GET
/pools/<pool>/projects /<project>/filesystems /<filesystem>/snapshots /<snapshot>/dependents
列出文件系统快照相关项
GET
/pools/<pool>/projects /<project>/lun/<lun> /snapshots/<snapshot> /dependents
列出 LUN 快照相关项
POST
/pools/<pool>/projects /<project>/automatic
创建新项目自动快照
GET
/pools/<pool>/projects /<project>/automatic /<automatic>
获取指定的项目自动快照属性
GET
/pools/<pool>/projects /<project>/automatic
列出所有项目自动快照对象
PUT
/pools/<pool>/projects /<project>/automatic /<automatic>
修改指定的项目自动快照对象
DELETE
/pools/<pool>/projects /<project>/automatic /<automatic>
销毁指定的自动对象
POST
/pools/<pool>/projects /<project>/filesystems /<filesystem>/automatic
创建新文件系统自动快照
GET
/pools/<pool>/projects /<project>/filesystems /<filesystem>/automatic /<automatic>
获取指定的文件系统自动快照属性
GET
/pools/<pool>/projects /<project>/filesystems /<filesystem>/automatic
列出所有文件系统自动快照对象
PUT
/pools/<pool>/projects /<project>/filesystems /<filesystem>/automatic /<automatic>
修改指定的文件系统自动快照对象
DELETE
/pools/<pool>/projects /<project>/filesystems /<filesystem>/automatic /<automatic>
销毁指定的自动对象
POST
/pools/<pool>/projects /<project>/luns/<lun>/automatic
创建新的 LUN 自动快照
GET
/pools/<pool>/projects /<project>/luns/<lun>/automatic /<automatic>
获取指定的 LUN 自动快照属性
GET
/pools/<pool>/projects /<project>/luns/<lun>/automatic
列出所有 LUN 自动快照对象
PUT
/pools/<pool>/projects /<project>/luns/<lun>/automatic /<automatic>
修改指定的 LUN 自动快照对象
DELETE
/pools/<pool>/projects /<project>/luns/<lun>/automatic /<automatic>
销毁指定的自动对象