AWS中的Elasticsearch快照和还原

问题描述 投票:0回答:1

我正在使用AWS ES(托管服务)。 AWS确实每天都进行自动备份。我想实现类似但更频繁的东西。

为了达到这个目的,我创建了一个S3存储桶,将其注册为ES集群中的存储库,并编写了一个调度程序,以便在指定的时间拍摄集群的快照。

ES快照本质上是增量的,即,所有现有快照都加载到内存中以确定要保存在当前快照中的更改。

随着时间的推移,快照数量会增加。

我想保留特定数量的快照并删除其他快照。为此,我们可以编写另一个调度程序。

但是,在我们的快照创建调度程序运行之前,剩下的那些将不足以还原整个集群。

有没有一个好方法来处理这个?

请建议。

amazon-web-services elasticsearch
1个回答
0
投票

拍摄快照时,您可以删除一次索引。您始终可以使用“_restore”恢复每个索引。

查看以下链接,了解如何快照,还原和删除索引。

http://www.datawrangler.in/2017/12/es-index-s3-snapshot-restoration.html

© www.soinside.com 2019 - 2024. All rights reserved.