backup - 使用 helm chart 时如何创建 keycloak 备份
问题描述
我已经使用 helm 图表设置了一个 keycloak-cluster。到目前为止一切正常。但是,我需要为灾难恢复案例创建备份。
我的环境:
- 具有 2 个实例的 Keycloak 集群
- 使用 helm chart 部署
- 因此,keycloak 在 kubernetes pod 的容器中运行
- 外部数据库(postgres)
不幸的是, helm chart github repo中的自述文件和服务器管理指南都没有提供如何正确创建备份的描述。
指南中的部分Import/Export
描述了如何导出数据,但它提到了执行standalone.sh
,这在集群和容器化环境中似乎不切实际(连接到容器,并在那里执行它?)。因此,一次性迁移似乎很实用,但对于重复备份则不可行。
邮件列表中的条目表明,数据库的备份应该足够了,但是在有人询问这是否是所有必要的之后,还没有提供任何答案。
所以我的问题是:
是否足以创建数据库备份以获得所有数据的可靠备份?(用户,领域...)
我在keycloak helm repository中提出了类似的问题,但也许这里有人知道解决方案。
如果需要其他信息来回答,请告诉我!
解决方案
推荐阅读
- oracle - Oracle XE 监听器在系统重启后自动停止
- scala - Scala:按(近似)完成时间分批处理期货
- r - 在 R 中绘制具有默认值的水平条形图
- java - 我插入到表中的数据不会替换旧数据,如果数据已经存在,有没有办法替换它?
- c - 如何使用 C 将文件/目录移动/恢复到 linux 中的垃圾箱?
- hibernate - ((C1和C2)或C3)和C4的休眠条件查询
- android - 如何以编程方式检查 Android 平板电脑是否具有 simcard 功能?
- angular - Angular - HostListener 指令和传递值
- java - Spring Mail 集成 - 我如何将 org.springframework.messaging.Message 转换为 javax.mail.internet.MimeMessage
- laravel - 我应该如何在仅开发环境中制作 DebugPage?