目录
前言
Elasticsearch 提供了自动生成快照的功能,即snapshot 生命周期管理 snapshot lifecycle management (SLM),通过自定义快照生成策略,让Elasticsearch 根据设置的时间周期性的生成快照信息。
示例
跟上一篇文章一样,首先需要连接 es、创建 student 索引、写入数据、创建 my_snapshot 仓库,然后再进行下面的一些测试。
1、创建策略
创建策略,设置每30分钟执行一次,es 要求周期不能小于15分钟。
@Test
public void createPolicy() throws IOException {
PutLifecycleResponse lifecycle = client.slm()