AnyRobot-基于索引生命周期的热温数据迁移最佳实践

简介:AnyRobot-基于索引生命周期的热温数据迁移最佳实践

关键字

日志库管理、生命周期、热温数据迁移

 

适用产品

· AnyRobot 3.0.x

 

目的

于用户不同业务对应不同的数据类型,创建日志库,基于集群已配置多 es 实例,对不同类型的数据按定制计划执行热温数据迁移,以将数据从 SSD 盘迁移到普通 SATA 盘,实现对已存数据的高效管理。

 

解决方案

基本思路

根据不同类型数据,创建日志库模板,自动生成相应日志库,在创建日志库模板时,即可配置热温数据迁移计划,在生成新的日志库时,该日志库便会被被添加到迁移计划队列,当达到预设时间后,系统自动触发热温迁移计划,将当前日志库从热数据节点被迁移到温数据节点,同时存储路径由 SSD 盘转换到普通 SATA 盘。

使用方法

步骤一,进入配置页

1.    登录 AnyRobot,点击数据源,选择日志库管理。在日志库管理标签页,选择日志库模板,点击新建,跳转到新建配置信息页面。


2.    在新建配置页面,填写模版名称,选择数据类型,下图例中选择业务类型 A 的数据类型 typeA ,日志库名称创建规则选择:“类型-年.月”。


3.   填写模版配置中的其他参数:

     分片数:分片的自身大小与数量决定日志库空间大小。

     副本数:表示日志库额外存储时的副本数。

     生命周期:表示目标日志库热数据状态时长,超过设定时间将会触发温热迁移。

     全文索引:表示全文索引的开启状态,包含 2 种状态,开启或关闭。

     字段设置:用于全文索引的字段。

下图示例中分片数 1;副本数 0;生命周期 999 年;关闭全文索引字段设置如图。


4.    点击三角展开热温迁移配置按需要配置迁移计划,填写迁移策略执行计划。下图示例中,基于当前模板生成的索引每天 00:00 执行迁移计划迁移策略为当前索引超过 3 个月时间后,该索引将由热数据状态迁移至温数据状态。


5.    迁移计划支持修改为一天的任意时间,建议设定在数据量接入较少的时间段内。


 

步骤二,获取模板列表和日志库列表

1.    在步骤一点击保存后,系统将自动跳转至日志库模板列表页。


2.    点击该模板查看按钮,可看到日志库模板详情,同时可看到热温数据迁移迁移计划执行策略,确如步骤一所配置。


3.    点击日志库按钮,列表展示基于模板创建的日志库列表,如 typeA-2019.12.11,日志库状态为,由步骤一配置项可知,当该索引达到 3 个月生命周期时,该索引将被从热数据状态切换为温数据状态。


为了给您提供更优质的服务,请您先完善以下信息:
确认提交
weixin

扫码关注

爱数技术支持中心公众号