有没有办法备份和恢复 apache Nifi 应用程序数据,如 nifi-flow-audit.h2.db 和控制器服务配置数据?
控制器服务配置被序列化为$NIFI_HOME/conf/flow.xml.gz. 您可以将此文件复制到具有相同nifi.sensitive.props.key值的任何 NiFi 实例,$NIFI_HOME/conf/nifi.properties它将用于定义整个流程(CS、处理器、报告任务等)。
该nifi-flow-audit.h2.db是包含的流量变化的审计记录的本地数据库。您可以将该文件复制到远程磁盘并从那里恢复它。
一般情况下,你要备份一切都在$NIFI_HOME/conf目录中恢复应用程序配置,和三个仓库(content_repository,flowfile_repository,和provenance_repository)如果你想申请的确切状态。有关存储库和设置 NiFi 以便更轻松升级的更多信息,请点击此处。