存储空间自动扩容
GeminiDB Redis实例支持存储空间自动扩容,在实例存储空间达到阈值时,会触发自动扩容。
可以在创建实例时(详情请参见购买实例)和创建实例后设置存储空间自动扩容。
本章节介绍创建实例后如何设置存储空间自动扩容。
权限配置
- 配置IAM服务的细粒度权限和GeminiDB服务的最小权限。
在IAM控制台配置如下IAM权限策略,具体操作请参见创建自定义策略。
{ "Version":"1.1", "Statement":[ { "Effect":"Allow", "Action":[ "iam:permissions:listRolesForAgencyOnProject", "iam:permissions:grantRoleToGroupOnProject", "iam:agencies:createAgency", "iam:agencies:listAgencies", "iam:roles:listRoles", "iam:roles:createRole" ] } ] }
- 创建用户组并授权
您可以在IAM控制台创建用户组,并授予该用户组1中创建的自定义权限和Security Administrator系统角色。
- 将用户加入用户组
以主账号或者具有IAM权限的IAM用户登录控制台,将需要设置存储空间自动扩容的实例所属的IAM用户,加入2中创建的用户组,此时该IAM用户享有该用户组配置的权限。
使用须知
- 账户需要有足够的余额,才可进行自动扩容。
- 存储空间自动扩容的功能目前处于公测阶段,如需使用,您可以联系客服申请开通。
- 实例状态正常。
- 开启自动扩容,将会创建委托,且会自动扣费。
- 目前只支持GeminiDB Redis通用型实例。
- 当存储容量满(存储容量使用率 > 98%)时。
- 存储总容量<600G,下一次自动扩容到当前存储容量使用率(已使用/总量)<85%。示例:目前存储总容量500GB,已使用495GB,则 495/下一次扩容后的总量<85%。
- 存储总容量≥600G,下一次自动扩容到当前总容量+90G以上。示例:目前存储总容量700GB,则下一次扩容后的总量大于700+90=790GB。
- 变更实例规格或节点数量时,会影响实例存储容量上限。
单个实例自动扩容
- 登录管理控制台。
- 在服务列表中选择“数据库 > 云数据库 GeminiDB Redis 接口”。
- 在“实例管理”页面,选择目标实例,单击实例名称,进入“基本信息”页面。
- 在“存储空间”区域,单击“自动扩容”。
图1 自动扩容
- 开启自动扩容,并设置自动扩容的触发条件。
图2 设置自动扩容参数
表1 参数说明 参数名称
描述
自动扩容
存储空间自动扩容开关。
存储容量使用率
当存储容量使用率百分比大于等于该阈值时,会触发自动扩容。
扩容步长
自动扩容当前存储空间的百分比,目前支持选择10、15和20,您可以根据需要选择合适的扩容步长。每次至少扩容1GB。
- 单击“确定”。
批量自动扩容
- 登录管理控制台。
- 在服务列表中选择“数据库 > 云数据库 GeminiDB Redis 接口”。
- 在实例列表页面,选择目标实例,单击“自动扩容”。
图3 自动扩容
- 开启批量自动扩容,并设置自动扩容的触发条件。
图4 设置自动扩容参数
表2 参数说明 参数名称
描述
自动扩容
存储空间自动扩容开关。
存储容量使用率
当存储容量使用率百分比大于等于该阈值时,会触发自动扩容。
扩容步长
自动扩容当前存储空间的百分比,目前支持选择10、15和20,您可以根据需要选择合适的扩容步长。每次至少扩容1GB。
- 单击“确定”。