变更实例配置
云原生内存数据库Tair支持变更实例的配置,通过该操作可调整实例的架构、规格等,以满足不同的性能和容量需求。
费用说明
详情请参见变配说明。
变配流程及影响
实例类型 | 变配流程及影响 |
| 图 1. 经典实例变配流程
|
| 图 2. 云原生实例(集群架构)变配流程 执行变配时,云原生内存数据库Tair会执行Slot(槽)的迁移,例如将Slot迁移至新添加的数据分片中,可实现无感扩缩容(延迟波动在100毫秒以内)。 |
变配完成后,源实例的实例ID、连接地址、数据、白名单配置以及已创建的账号密码配置等均不会改变。
功能限制
实例类型 | 限制 |
经典实例 |
|
云原生实例(集群架构) |
具体操作,请参见调整实例的分片数量。 |
分布式实例中的子实例 |
|
为避免数据丢失,降配时存在如下限制:新实例内存规格的80%需大于原实例已使用内存(即新规格内存 * 0.8 > 原实例已使用内存 ),否则将变配失败。例如当前实例为8 GB标准架构内存型,已使用2 GB内存,可降配至4 GB标准架构内存型。
操作步骤
访问Tair实例列表,在上方选择地域,然后单击目标实例ID。
根据实例的付费类型,选择下述操作步骤:
付费类型
操作说明
按量付费
单击右上角的变更配置。
在变配页面中,选择需要的配置,单击去开通。
包年包月
单击右上角的升级配置或降级配置 。
在变配页面中,选择需要的配置,单击去支付。
说明云盘(ESSD)型实例支持增加调整存储空间(暂不支持减少),最小颗粒度为10 GB。
警告若实例中存在大Key,可能会导致变配失败。
建议在变配前,排查并删除大Key,再执行变配操作。关于排查大Key的方法请参见实时Top Key统计或离线全量Key分析。
若变配实例至集群架构(包含集群架构不同规格之间的变配):
若原实例中存在Lua脚本,请提前备份Lua脚本并选中是否强制升级,才可以完成变配操作。
选中后,原实例将无法保留Lua脚本。
推荐选择切换时间为可维护时间段内进行切换,当到达指定的可维护时间段,实例才会执行切换。
根据提示完成支付流程。
相关API
API接口 | 说明 |
变更Tair实例的规格。 |