之前在本地服务器上用Docker部署了JIRA以及Confluence,现在需要将服务转移到另外一台服务器上,目前另外一台服务器是干净的什么都没有。下文中A代表原来有服务的本地服务器;B代表新的服务器。
登录JIRA点击右上角设置–系统–备份系统,输入备份文件名称之后点击备份,之后会在页面中的目录内生成备份文件名.zip压缩文件,这里我输入的是jira.bak
这里默认B已经安装了Docker,安装步骤可以参考 这里
镜像启动之后访问服务我这里是http://localhost:18009按照流程进行设置
这里选择导入
输入备份文件全称之后点击导入,等待导入完成
导入完成之后再次访问http://localhost:18009
如果这里不能登录报错了是因为server.xml配置错误,没有报错请跳过这一节
这里的设置还是服务器A的,由于域名和ip都变了,需要修改成新的,这里先使用默认的http配置,后面根据需要再改
再次访问JIRA即可登录
恢复附件以及用户头像
至此整个JIRA迁移工作完成,迁移后原来的应用可能会丢失,需要重新安装,记得记录下原来服务中的应用,无需重新购买可以直接安装。