elasticsearch 弹性搜索快照和特定时间间隔数据的备份,elasticsearch,elasticsearch" /> elasticsearch 弹性搜索快照和特定时间间隔数据的备份,elasticsearch,elasticsearch" />

elasticsearch 弹性搜索快照和特定时间间隔数据的备份

elasticsearch 弹性搜索快照和特定时间间隔数据的备份,elasticsearch,elasticsearch,我有弹性搜索索引,在那里我将从一些工具中连续获取数据。我想对超过一个月的数据进行快照,并将其从索引中删除,以便索引中的数据更少。 请指导我如何拍摄特定时间间隔的数据快照。我不确定如何拍摄特定时间间隔的快照。 但要拍摄快照,请使用以下命令 PUT /_snapshot/my_backup { "type": "fs", "settings": { "location": "my_backup_location" } } 请务必参考今天的链接,elasticsearch不允许在特定时间间隔

我有弹性搜索索引,在那里我将从一些工具中连续获取数据。我想对超过一个月的数据进行快照,并将其从索引中删除,以便索引中的数据更少。
请指导我如何拍摄特定时间间隔的数据快照。

我不确定如何拍摄特定时间间隔的快照。 但要拍摄快照,请使用以下命令

PUT /_snapshot/my_backup
{
"type": "fs",
"settings": {
   "location": "my_backup_location"
 }
}

请务必参考今天的链接,elasticsearch不允许在特定时间间隔内拍摄快照。它只允许拍摄高达索引级别的快照

要实现您的最终目标:

对超过一个月的数据进行快照并删除 这是来自集群的,这样我可以在集群中拥有更少的数据

我建议每天为新的数据摄取创建一个新的索引(在名称中添加日期)。对超过30天的索引进行每日快照,并从集群中删除该索引。 这将帮助您节省集群中的磁盘空间,并允许您在存储库中保存持久数据

要在索引级别拍摄快照,可以参考文档: