• 文档
  • 控制台
  • 登录
  • 立即注册
    目前不支持用户自主注册,如需注册账号,请联系400-080-1100
缓存数据库Redis用户指南
最近更新时间:

4 使用缓存数据库

4.1 权限管理

1.png

4.1.1 IAM 权限

IAM 权限简介

统一身份认证服务(Identity and Access Management,IAM)提供用户身份认证、权限分配、访问控制等功能,通过创建多个 IAM 用户并授权不同资源权限策略,可实现不同 IAM 用户之间的权限隔离。

IAM 权限基于 IAM 用户授权云资源权限,定义了允许和拒绝的访问操作。默认情况下,新创建的IAM 用户不具备任何资源权限,需授权 IAM 用户,才能基于被授权的资源权限进行操作。授权 IAM用户,需将其加入用户组,且该用户组已添加 IAM 权限策略。

IAM 权限策略是一组资源权限集,Redis 支持“系统策略”和“自定义策略”。

系统策略

系统策略统一由系统创建和维护,不支持自定义修改策略权限范围。Redis 支持的系统策略如下:

1.png

2.png

自定义策略

自定义策略是由系统开放资源授权项(Action),支持自主创建、更新和删除策略。目前支持“可视化”和“脚本”两种配置方式创建自定义策略:

• 可视化配置:按可视化导航栏选择策略效力、云服务、操作、资源、条件等权限策略内容,自动生成策略。

• 脚本配置:提供基本策略模板,可根据具体需求编辑策略内容,也可直接在编辑框内编写策略内容。

Redis 支持的资源授权项如下:

1.png

2.png


4.1.2 设置 IAM 权限

任务简介

IAM 权限基于 IAM 用户授权云资源权限,定义了允许和拒绝的访问操作。默认情况下,新创建的IAM 用户不具备任何资源权限,需授权 IAM 用户,才能基于被授权的资源权限进行操作。授权 IAM用户,可选择直接给用户添加 IAM 权限策略;也可选择需将其加入用户组,且该用户组已添加 IAM权限策略。

本小节主要介绍如何设置 IAM 权限,授权 IAM 用户使用 Redis 资源。

限制与指导

给用户组授权之前,已了解用户需具备的 Redis 权限,并已掌握权限策略授权范围。

创建 IAM 用户

(1) 登录 CECSTACK 专属云控制台。

(2) 鼠标悬停至页面右上角账号名称上,在弹出的下拉框中单击“身份认证与访问管理”,进入IAM 用户管理页面。

1.png

(3) 单击“创建用户”,跳转到 IAM 用户配置页面。。

(4) 配置 IAM 用户帐号信息和访问方式。

 帐号信息包括用户名、显示名、手机号、邮箱、备注等。

 访问方式可选择控制台访问或编程访问。

 一次最多可创建 10 个 IAM 用户,且同时创建的用户访问方式相同。

1.png

(5) 确认信息无误后,单击“确定”,弹出 IAM 用户创建成功窗口。

(6) 单击“确定”,确认下载用户密码至本地保存,且可查看新创建的用户列表。

授权单个 IAM 用户使用 Redis

(1) 在“身份认证与访问管理”管理页面。

(2) 单击“用户管理”导航栏,进入 IAM 用户列表页面。

(3) 在目标 IAM 用户的操作列,单击“添加权限”,弹出组权限配置窗口。

1.png

(4) 在左侧列框,勾选 Redis 权限策略并单击icon2.png,为用户组添加权限。

 您也可以将已配置的权限移除。

 权限策略列框包含该账号下全量系统策略和自定义策略。

1.png

(5) 单击“确定”,返回 IAM 用户列表页面。

(可选)授权用户组使用 Redis

(1) 在“身份认证与访问管理”管理页面。

(2) 单击“用户组”导航栏,进入用户组管理页面。

1.png

(3) (可选)新建用户组。

a. 单击“创建用户组”,弹出用户组配置窗口。

b. 配置用户组名称,并可自定义描述信息。

c. 单击“确定”,返回用户组列表。

(4) 添加组成员。

a. 在目标用户组的操作列,单击“添加组成员”,弹出组成员配置窗口。

b. 在左侧列框,勾选一个或多个目标用户并单击icon2.png,添加用户至用户组。

− 您也可以将已添加的用户从用户组移除。

− 用户列框包含该账号下已创建的全部 IAM 用户。

− 已被添加至其他用户组的用户置灰,不能被添加到新用户组。

c. 单击“确定”,返回用户组列表页面。

(5) 添加用户组权限。

a. 在目标用户组的操作列,单击“添加权限”,弹出组权限配置窗口。

b. 在左侧列框,勾选 Redis 权限策略并单击icon2.png,为用户组添加权限。

− 您也可以将已配置的权限从用户组移除。

− 权限策略列框包含该账号下全量系统策略和自定义策略。

c. 单击“确定”,返回用户组列表页面。

IAM 用户登录并验证权限

(1) 使用 IAM 用户帐号登录专属云控制台。

(2) 在服务列表中选择“缓存数据库 Redis”,进入 Redis 管理页面。

(3) 对缓存数据库实例、账号等资源执行相应操作,确认权限是否生效。

4.1.3 创建 IAM 自定义策略

任务简介

IAM 权限策略是一组资源权限集,Redis 支持“系统策略”和“自定义策略”。

如果预置的 Redis 系统策略不满足使用要求,可通过创建自定义策略,添加授权项(Action),对Redis 资源进行精细的权限管理。目前支持“可视化”和“脚本”两种配置方式创建自定义策略。

• 可视化配置:按可视化导航栏选择策略效力、云服务、操作、资源、条件等权限策略内容,自动生成策略。

• 脚本配置:提供基本策略模板,可根据具体需求编辑策略内容,也可直接在编辑框内编写策略内容。

本小节主要介绍如何在管理控制台创建自定义策略。

可视化配置自定义策略

(1) 登录 CECSTACK 专属云控制台。

(2) 鼠标悬停至页面右上角账号名称上,在弹出的下拉框中单击“身份认证与访问管理”,进入 IAM用户管理页面。

(3) 单击“权限策略管理”导航栏,进入权限策略管理页面。

1.png

(4) 单击“创建自定义权限策略”,弹出权限策略配置窗口。

(5) 配置权限策略基本信息。

 权限策略名称:自定义权限策略名称。

 备注:自定义策略配置信息。

(6) 配置方式,选择“可视化配置”。

(7) 配置权限策略。

a. 配置权限策略效力,可选择“允许”或“拒绝”。

− 允许:表示该策略为允许操作效力。

− 拒绝:表示该策略为拒绝操作效力。

b. 配置云服务,选择“缓存数据库 Redis”。

c. 配置云服务操作,根据需求勾选操作权限。

d. 配置资源,可选择“全部资源”或“特定资源”。

1.png

(8) 确认信息无误后,单击“确定”,返回权限策略列表页面,自定义策略即创建完成。

脚本配置自定义策略

(1) 登录 CECSTACK 专属云控制台。

(2) 鼠标悬停至页面右上角账号名称上,在弹出的下拉框中单击“身份认证与访问管理”,进入IAM 用户管理页面。

(3) 单击“权限策略管理”导航栏,进入权限策略管理页面。

(4) 单击“创建自定义权限策略”,弹出权限策略配置窗口。

(5) 配置权限策略基本信息。

 权限策略名称:自定义权限策略名称。

 备注:自定义策略配置信息。

(6) 配置方式,选择“脚本配置”。

(7) 配置权限策略。

您可直接编辑脚本;也可复制已有策略权限,并在基础上做修改。

(8) 确认信息无误后,单击“确定”,返回权限策略列表页面,自定义策略即创建完成。

4.2 查看缓存数据库详情

任务简介

缓存数据库创建完成后,可通过缓存数据库控制台查看和管理您的缓存数据库实例。

操作步骤

(1) 登录 CECSTACK 专属云控制台。

(2) 单击左侧菜单栏777.png,选择“产品与服务 > 缓存数据库 Redis”,进入实例列表页面。

(3) 单击需要查看详情的 ID 名,进入详情页面,即可查看实例的基本信息、配置信息、实例状态、实例分布、专有网络及计费信息。

1.png

4.3 开启/关闭读写分离

4.3 开启/关闭读写分离

任务简介

缓存数据库 Redis 提供读写分离功能。开启该功能后,代理(proxy)可以自动识别用户的读、写请求,并进行相应的转发。

操作步骤

(1) 登录 CECSTACK 专属云控制台。

(2) 单击左侧菜单栏777.png,选择“产品与服务 > 缓存数据库 Redis”,进入实例列表页面。

(3) 单击需要查看详情的 ID 名,进入详情页面。

(4) 在配置信息区域,单击“是否开启读写分离”开关。

(5) 开启该按钮,则实例支持读写分离功能;关闭该按钮,则实例不支持该功能。

1.png

4.4 重置密码

任务简介

缓存数据库实例创建完成后,若您忘记了缓存数据库实例登录密码,可以使用此功能重新设置密码。

操作步骤

(1) 登录 CECSTACK 专属云控制台。

(2) 单击左侧菜单栏777.png,选择“产品与服务 > 缓存数据库 Redis”,进入实例列表页面。

(3) 单击需要重置密码的 ID 名,进入缓存数据库详情页面。

(4) 在“配置信息”区域中,单击“重置密码”,进入重置密码页面。

1.png

(5) 输入新密码,再次输入新密码进行密码确认,单击“确定”,即可完成重置密码。

1.png

4.5 重启缓存数据库实例

任务简介

当实例连接数已满或实例性能出现问题时,用户可以通过重启 Redis 来释放所有的连接。

限制与指导

• 重启过程中会发生秒级闪断,请在业务低峰期进行重启操作。

• 请在重启前做好业务安排并确保应用有重连机制。

操作步骤

(1) 登录 CECSTACK 专属云控制台。

(2) 单击左侧菜单栏 ,选择“产品与服务 > 缓存数据库 Redis”,进入实例列表页面。

(3) 选择要重启的缓存数据库实例,单击操作列的“重启”,进入确认页面。

1.png

(4) 确认信息后,单击“确定”,进入验证页面。

1.png

(5) 单击“获取验证码”,输入正确验证码后单击“确定”,即可完成缓存数据库实例重启。

1.png

4.6 变更配置

任务简介

在缓存数据库实例列表页,可对缓存数据库实例进行升级配置操作。

操作步骤

(1) 登录 CECSTACK 专属云控制台。

(2) 单击左侧菜单栏777.png,选择“产品与服务 > 缓存数据库 Redis”,进入缓存数据库实例列表页面。

(3) 选择要变更配置操作的缓存数据库实例,单击操作列的“变更配置”。

1.png

(4) 进入缓存数据库 Redis 升配页面,选择配置变更规格,确认无误后,单击“下一步”,根据页面显示,可进行如下操作:

1.png

 单击“立即申请”,待管理员审批通过后,即可完成缓存数据库的升级配置操作。

 单击“立即支付”,选择支付方式,并单击“确认付款”后,即可完成缓存数据库的升级

配置操作。

 单击“立即开通”,即可完成缓存数据库的升级配置操作。

4.7 停止缓存数据库实例

任务简介

当实例连接数已满或实例性能出现问题时,用户可以通过停止 Redis 来释放所有的连接。

操作步骤

(1) 登录 CECSTACK 专属云控制台。

(2) 单击左侧菜单栏777.png,选择“产品与服务 > 缓存数据库 Redis”,进入实例列表页面。

(3) 选择要停止的缓存数据库实例,单击操作列的“停止”,进入确认页面。

1.png

(4) 确认信息后,单击“确定”,进入验证页面。

1.png

(5) 单击“获取验证码”,输入正确的验证码后单击“确定”,即可完成停止实例。

(6) 停止实例后通过单击“重启”开启实例。

1.png

4.8 续订缓存数据库实例

任务简介

当已有缓存数据库资源即将到期时,您可以缓存数据库进行续费操作。

限制与指导

• 仅包周期缓存数据库实例,支持续订操作。

• 未过期资源,续费操作成功后会在当前周期结束后生效。

• 已过期的资源,新续费周期从过期时间开始计算。

操作步骤(支付模式)

(1) 登录 CECSTACK 专属云控制台。

(2) 单击左侧菜单栏777.png,选择“产品与服务 > 缓存数据库 Redis”,进入实例列表页面。

(3) 单击需要续费的数据库实例的 ID 名,进入详情页面。

(4) 在“计费信息”区域中,单击“续费”,进入产品续费页面

1.png

(5) 选择时长,单击“立即支付”,支付成功后,即可完成续费操作。

1.png

操作步骤(申请模式)

(1) 登录 CECSTACK 专属云控制台。

(2) 单击左侧菜单栏777.png,选择“产品与服务 > 缓存数据库 Redis”,进入缓存数据库实例列表页面。

(3) 在页面右上方选择“费用中心”,进入费用中心页面。

(4) 在左导航栏选择“实例管理 > 实例列表”,进入实例列表页面。

(5) 选择需要续订的缓存数据库实例,单击操作列的“续订”。

(6) 确认续费时长,单击“立即申请”。管理员审批通过后,续订完成。

4.9 退订缓存数据库实例

任务简介

当您不再使用包周期计费的缓存数据库实例时,可以选择退订实例。

限制与指导

仅包周期缓存数据库,支持退订操作。

操作步骤(支付模式)

(1) 登录 CECSTACK 专属云控制台。

(2) 单击页面右上方“费用中心”,进入费用中心表页面。

(3) 在左侧导航栏选择“订单管理 > 退订管理”,进入退订管理页面。

(4) 选择需要退订的缓存数据库实例,单击操作列的“退订”。

1.png

(5) 确认要退订实例、退订原因、退款金额等信息,并勾选“我已确认本次退订金额和相关费用”后,单击“退订”,弹出确认窗口。

(6) 进行手机号或邮箱验证,输入收到的验证码后,单击“确定”,完成退订操作。

操作步骤(申请模式)

(1) 登录 CECSTACK 专属云控制台。

(2) 单击页面右上角“费用中心”,进入费用中心页面。

(3) 在左导航栏选择“实例管理 > 实例列表”,进入实例列表页面。

(4) 选择需要续订的缓存数据库实例,单击操作列的“退订”。

1.png

(5) 确认相关信息后,单击“立即申请”。管理员审批通过后,退订完成。

4.10 释放缓存数据库实例

任务简介

当您不再使用按需计费缓存数据库实例时,可以选择释放实例。

限制与指导

仅按需计费的缓存数据库,支持释放实例操作。

操作步骤

(1) 登录 CECSTACK 专属云控制台。

(2) 单击左侧菜单栏777.png,选择“产品与服务 > 缓存数据库 Redis”,进入实例列表页面。

(3) 单击待释放实例的 ID 名,进入详情页面,单击计费信息区域中的“释放”按钮进入确认页面。

1.png

(4) 确认信息后,单击“确定”,进入验证页面。

1.png

(5) 单击“获取验证码”,输入正确的验证码后单击“确定”,即可完成实例释放操作。

4.11 缓存数据库实例到期/欠费

4.11.1 实例到期后状态变化(包周期计费模式)

对于包周期购买的缓存数据库实例,若到期后没有及时续费,则系统会开启回收机制,按时间期限划分为三个阶段,如下图所示。

1.png

• 宽限期:实例到期的 1-7 天内。此阶段的缓存数据库实例可正常使用。

• 保留期:实例到期的 8-22 天内。此阶段的缓存数据库实例保留,服务不可用。

在保留期内结清欠款,缓存数据库恢复正常服务。

• 释放期:实例到期的第 23 天及以后。此阶段的缓存数据库实例被释。

4.11.2 实例到期后状态变化(按需计费模式)

• 按需计费模式下,当您的账户欠费到一定额度时,系统将会停止运行中的实例。只有结清欠款后,才会重启实例并允许进行其他实例操作。

意见反馈

文档内容是否对您有帮助?

如您有其他疑问,您也可以通过在线客服来与我们联系探讨 在线客服

联系我们
回到顶部