Elasticsearch:删除快照安全吗?

news/2024/11/23 3:53:30/

快速回答:是的!

删除快照是安全的,因为每个快照在逻辑上都是独立的。

了解如何以及为何可以继续阅读。

Elasticsearch 使用增量快照,使你能够高效地备份和恢复数据。 你可以在这篇精彩的文章中找到它的工作原理 “Elasticsearch:增量快照如何工作?”

下面分享一些关于快照的看法。

1. 删除快照

当你在 Elasticsearch 中删除快照时,只会删除该特定快照专用的段。 存储库中其他快照仍在使用的任何段都将被保留。 这可确保删除一个快照不会影响其他快照的完整性。

每个快照在逻辑上也是独立的。 当你删除快照时,Elasticsearch 仅删除该快照专用的段。 Elasticsearch 不会删除存储库中其他快照仍在使用的段。

详细阅读文章 “Elasticsearch:增量快照如何工作?”

2. 调整快照速度

为了调整快照速度,Elasticsearch 提供了一个名为 max_snapshot_bytes_per_sec 的配置参数。 通过调整此参数,你可以设置每个节点创建快照的最大速率。 默认值为每秒 40 MB,但可以根据你的具体要求进行修改。 值得注意的是,托管服务具有适当的恢复设置,这可能会进一步限制快照速率。

Shared file system repository | Elasticsearch Guide [8.8] | Elastic

3. 自动化快照

Elasticsearch 提供了一种使用快照生命周期管理 (SLM) 策略自动执行快照的便捷方法。 SLM 允许你定义自动捕获快照并管理其保留期的策略。 此功能免费提供,并提供无缝的方式来处理备份,无需手动干预。 你可以参阅 Elasticsearch 文档,了解有关使用 SLM API 的更多详细信息。

Create or update snapshot lifecycle policy API | Elasticsearch Guide [8.8] | Elastic

更多阅读:Elasticsearch:Snapshot 生命周期管理。

4. 删除存储库

Elasticsearch 中的存储库充当指向快照的指针。 删除存储库不会影响快照本身。 你可以添加或删除存储库,而不影响存储在其中的快照。

Delete snapshot repository API | Elasticsearch Guide [8.8] | Elastic

5. 不同集群使用相同的存储库

你可以对不同的集群使用相同的存储库。 然而,这样做时,必须将其中一个集群指定为只读。 为了避免潜在的冲突并保持快照的完整性,此预防措施是必要的。 例如,在索引从一个集群迁移到另一个集群的过程中,建议在新集群上创建一个只读存储库,并将旧集群的快照恢复到新集群。

Elasticsearch 的增量快照功能提供了一种可靠且高效的方式来备份和恢复数据。 通过了解其关键方面并利用可用的工具,你可以确保 Elasticsearch 索引的安全性和可访问性。

要恢复快照,其存储库必须注册并可供新集群使用。 如果原始集群仍具有对存储库的写访问权限,请将存储库注册为只读。 这可以防止多个集群同时写入存储库并损坏存储库的内容。 它还会阻止 Elasticsearch 缓存存储库的内容,这意味着其他集群所做的更改将立即可见。


http://www.ppmy.cn/news/633553.html

相关文章

魅蓝E 刷android,魅蓝e怎么root,或者怎么刷成android系统

魅蓝E怎么Root? 魅蓝E手机刚刚发布没多久,现在,不少用户已经入手了这部手机。而在ROOT方面,魅蓝手机ROOT比较简单,因为系统自带了ROOT工具,无需借助第三方工具即可快速获取手机最高权限。那么,魅…

Android Studio 使用魅族手机调试时,不显示 Log 的解决方法

今天用我的 MX6 进行调试时,发现几乎没有 log 信息。记得以前调试的时候是有的,捣鼓半天死活没有,重启 As 和进入 Device Moniter 都没解决。然后上网找发现可能是 Flyme 在搞事情,按照网上提供的方法设置之后,果然好了…

魅族mac用户驱动程序_魅族手机怎么连接MAC OS电脑?

展开全部 OSX平台,需32313133353236313431303231363533e78988e69d8331333365646339要安装Android File Transfer,在手机内置光盘(设置-关于手机-存储-连接方式-内置光盘)里面会有,然后用数据线连上电脑。也可以在网站上下载。 Mac OS是一套运…

魅族 m57a 能刷android 吗,意想不到,魅族加入华为鸿蒙阵营

原标题:意想不到,魅族加入华为鸿蒙阵营 5月28日,“魅族智享生活”官微在中午12点发布了“你好,鸿蒙”的微博,宣布魅族智能产品加入华为的鸿蒙阵营。 接入华为鸿蒙的,应该是魅族Lipro智能家居的IoT产品&…

魅族面试

一面技术面,针对简历实习项目问用到什么技术,有没有可优化的地方,有没有遇到什么困难。 与js界面对接的层,用到什么框架,比如是使用SpringMVC的话,需要做什么配置。 问对Java有哪些了解?面向对象&#xff…

Java的基本程序设计结构

一、控制流程 if-else : 判断语句 while循环:循环体中可能一次都不执行 do-while循环:循环体至少执行一次 for循环 foreach循环: for(元素类型type 元素变量value :遍历对象obj) { 引用x的java语…

魅族适配android9.0,魅族安卓7.0适配进度公布:9款机型正在适配,但BUG有点多

此前小雷(微信ID:leitech)曾报道过魅族为旗下手机适配安卓7.0的消息,近日,魅族公布了适配的最新进度,整体来看能按照计划推送更新,但bug也不少。 目前适配的这9款机型分别为魅族Pro 6、Pro 6s、MX 6、Pro 6Plus、魅蓝N…

魅族android面试题,魅族前端面试题 - 尝试做

在网上看到的魅族前端面试题,在珠海也挺想去魅族的。可惜各方面都很菜(捂脸。整套题难度就在后面的正则了,毕竟正则没有专门去记忆和学习,用到时候都是google过来的,做起来就有些乏力了。下面是自己做的,答案有些参考了…