首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何对etcd执行备份和(时间点)恢复?

如何对etcd执行备份和(时间点)恢复?
EN

Stack Overflow用户
提问于 2014-05-20 09:14:29
回答 2查看 741关注 0票数 4

我知道etcd将其数据存储在某种分布式日志中。

是否有工具可以备份这些日志并从中进行恢复?这是否也支持时间点恢复(以及我们可以追溯到多远)?

额外的要点:这些日志是否还包含审计跟踪(即,假设客户端身份验证已就位,谁更新了数据)?

EN

回答 2

Stack Overflow用户

发布于 2016-04-23 03:04:36

一种方法是将所有现有密钥读取到一个文件中,然后通过读入并添加要还原的所有密钥来使用该文件。这里有一个采用这种方法的开源解决方案https://github.com/fanhattan/etcd-backup。我不认为审计跟踪包括在内。

票数 0
EN

Stack Overflow用户

发布于 2018-10-08 12:02:37

我想这可能会回答你的问题:https://labs.consol.de/kubernetes/2018/05/25/kubeadm-backup.html

它将etcd作为Cronjob进行自动备份,所以如果您每小时备份一次,这是否类似于时间点恢复?

我相信你也可以按计划使用Heptio ARK来做类似的事情。https://www.youtube.com/watch?v=qRPNuT080Hk

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23749556

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档