类别

版本

备份和恢复

RapidMiner平台的每个组件对备份和恢复用户数据和平台配置都有不同的需求。在本页中,我们将解释这些项是什么,以及如何在需要时备份和恢复它们。

需要备份的东西

下表总结了备份场景中应该考虑的工件。您可以根据您的公司策略、备份限制和任务的重要性来选择执行备份的对象。

组件 要考虑的备份项(默认位置)
平台的定义 .env和docker-compose。yml文件
KeyCloak数据库 docker卷的内容keycloak-postgresql-vol
RapidMiner服务器数据库 文件夹的内容。/ rapidminer /码头工人/ pgsql在主机上
RapidMiner服务器主文件夹 文件夹的内容。/ rapidminer /码头工人/ rapidminer-home在主机上
Python环境和RTS部署定义 docker卷的内容platform-admin-uploaded-vol
JupyterHub数据库 docker卷的内容jupyterhub-postgresql-vol
JupyterHub用户文件夹 符合模式的docker卷的内容jupyterhub-user——<用户名>默认
仪表板定义 docker卷的内容grafana-home
ModelOps部署定义 docker卷的内容modelops-postgresql-vol

先决条件

在RapidMiner平台上执行备份和恢复过程时,请阅读并考虑以下注意事项:

  • 备份RapidMiner平台的一致状态只能在离线时完成。可以通过执行docker-compose下来在主机上。服务停止后,就可以继续备份了。为了确保这不会影响关键操作,我们建议在正常操作不受影响的维护窗口中安排此过程。
  • 重要的是,要使用处理和保存Linux文件系统元数据(用户和组信息、权限等)的工具进行备份。否则生成的备份将不可用。