备份数据只需要备份/opt/maxkb目录,备份好之后直接升级即可,不需要讲备份数据再次进行导入,备份只是为了以防万一。
我想的是,把这个主机的maxkb数据备份出来,再导入另一个主机的MaxKb中,让他们的数据相同
了解了,你是需要迁移整个环境,我验证一下。
环境A迁移到环境B,可以参考如下步骤(适用于离线包标准部署):
1、mkctl stop 停止服务A。
2、tar -zcvf datamk.tar.gz /opt/maxkb/data 备份数据目录。
3、在环境B部署相同版本的MaxKB。
4、mkctl uninstall 在环境B卸载新部署的MaxKB。
5、rm -rf /opt/maxkb/data 删除环境B的初始化数据目录。
6、将环境A的备份数据目录解压到环境B的/opt/maxkb目录下。
7、执行mkctl reload命令重新加载。
把整个docker容器连volume全部打一个tar包,再导入,完美。
你这个文档哪里找的,我官网都没有找到呢,关于离线升级的
在这呢。