云备份(Cloud Backup,简称CBR)是华为云提供的一种数据保护服务,旨在帮助用户应对病毒入侵、人为误删除、软硬件故障等场景,确保数据的安全和可恢复性,以下是对云备份CBR授权项分类的详细解析:
可保护性
1、查询可保护资源
API接口:GET /v3/{project_id}/protectables/{protectable_type}/instances
授权项:cbr:vaults:listProtectables
描述:允许用户查询当前项目中所有可保护的资源,包括弹性云服务器和云硬盘。
2、查询指定可保护资源
API接口:GET /v3/{project_id}/protectables/{protectable_type}/instances/{instance_id}
授权项:cbr:vaults:getProtectables
描述:允许用户查询指定ID的可保护资源详情。
3、查询agent状态
API接口:POST /v3/{project_id}/agent/check
授权项:cbr:backups:checkAgent
描述:允许用户检查备份代理的状态。
4、查询复制能力
API接口:GET /v3/{project_id}/replication-capabilities
授权项:cbr:backups:queryReplicationCapability
描述:允许用户查询当前项目的复制能力。
存储库
1、设置存储库策略
API接口:POST /v3/{project_id}/vaults/{vault_id}/associatepolicy
授权项:cbr:vaults:associatePolicy
描述:允许用户为指定的存储库设置策略。
2、查询指定存储库
API接口:GET /v3/{project_id}/vaults/{vault_id}
授权项:cbr:vaults:get
描述:允许用户查询指定存储库的信息。
3、修改存储库
API接口:PUT /v3/{project_id}/vaults/{vault_id}
授权项:cbr:vaults:update
描述:允许用户修改指定存储库的信息。
4、删除存储库
API接口:DELETE /v3/{project_id}/vaults/{vault_id}
授权项:cbr:vaults:delete
描述:允许用户删除指定的存储库。
5、移除资源
API接口:POST /v3/{project_id}/vaults/{vault_id}/removeresources
授权项:cbr:vaults:removeResources
描述:允许用户从存储库中移除资源。
6、添加资源
API接口:POST /v3/{project_id}/vaults/{vault_id}/addresources
授权项:cbr:vaults:addResources
描述:允许用户向存储库中添加资源。
7、查询存储库列表
API接口:GET /v3/{project_id}/vaults
授权项:cbr:vaults:list
描述:允许用户查询当前项目的所有存储库列表。
8、创建存储库
API接口:POST /v3/{project_id}/vaults
授权项:cbr:vaults:create
描述:允许用户创建新的存储库。
9、查询其他区域存储库列表
API接口:GET /v3/{project_id}/external_vaults
授权项:cbr:vaults:listExternalVaults
描述:允许用户查询其他区域的存储库列表。
10、解除存储库策略
API接口:POST /v3/{project_id}/vaults/{vault_id}/dissociatepolicy
授权项:cbr:vaults:dissociatePolicy
描述:允许用户解除存储库的策略关联。
11、迁移资源
API接口:POST /v3/{project_id}/vaults/{vault_id}/migrateresources
授权项:cbr:vaults:migrateResources
描述:允许用户将资源从一个存储库迁移到另一个存储库。
还原点
1、同步还原点
API接口:POST /v3/{project_id}/checkpoints/sync
授权项:cbr:vaults:sync
描述:允许用户同步还原点。
2、复制备份还原点
API接口:POST /v3/{project_id}/checkpoints/replicate
授权项:cbr:vaults:replicate
描述:允许用户复制备份还原点。
3、创建备份还原点
API接口:POST /v3/{project_id}/checkpoints
授权项:cbr:vaults:backup
描述:允许用户创建备份还原点。
备份共享
1、创建备份成员
API接口:POST /v3/{project_id}/backups/{backup_id}/members
授权项:cbr:member:create
描述:允许用户创建备份成员。
2、更新备份成员状态
API接口:PUT /v3/{project_id}/backups/{backup_id}/members/{member_id}
授权项:cbr:member:update
描述:允许用户更新备份成员的状态。
3、获取备份成员详情
API接口:GET /v3/{project_id}/backups/{backup_id}/members/{member_id}
授权项:cbr:member:get
描述:允许用户获取备份成员的详细信息。
4、获取备份成员列表
API接口:GET /v3/{project_id}/backups/{backup_id}/members
授权项:cbr:member:list
描述:允许用户获取备份成员的列表信息。
5、删除指定的备份成员
API接口:DELETE /v3/{project_id}/backups/{backup_id}/members/{member_id}
授权项:cbr:member:delete
描述:允许用户删除指定的备份成员。
相关问题与解答
1、问题一:如何查询当前项目中所有可保护的资源?
答案:要查询当前项目中所有可保护的资源,可以使用以下API接口:GET /v3/{project_id}/protectables/{protectable_type}/instances
,并确保拥有cbr:vaults:listProtectables
的授权项。
2、问题二:如何创建一个存储库?
答案:要创建一个存储库,可以使用以下API接口:POST /v3/{project_id}/vaults
,并确保拥有cbr:vaults:create
的授权项,需要提供必要的参数来配置新存储库的属性。
以上就是关于“云备份CBR授权项分类_CBR授权项分类”的问题,朋友们可以点击主页了解更多内容,希望可以够帮助大家!
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1130884.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复