127.0.0.1:8080
127.0.0.1:8090
此时使用之前的账号密码就可以成功进入系统了,与旧服务器一摸一样,完美!
注意:数据库备份时最好使用root账号,否则可能会出现其他账号没有备份权限的问题
本次迁移亲自测试无错,方法上还是比较方便的,参考需谨慎,把数据搞丢了就太可惜了。本次教程ubuntu、centos7都可以使用,原则上来讲只要是数据库有备份就不怕再挂掉,此方法简单明了
系统版本centos6.5 64bit
一、首先确认在源服务器上confluence安装的路径,一共两个目录,如果你安装的时候是默认安装的,应该在/var/atlassian /opt/atlassian俩个目录
本人的路径都放在/data/conf
升级环境:
1.docker-compose方式启动部署mysql 5.6。
2.docker-compose方式启动部署confluence(7.5.1)和jira(8.1.0)。
二、备份老数据
备份Jira数据
1.数据备份:右上角系统 -> 备份系统(输入备份文件名等待数据备份完成)-> 拷贝备份文件到宿
1,linux环境下快速部署;
wget http://wpc.29c4.edgecastcdn.net/8029C4/downloads/software/jira/downloads/atlassian-jira-enterprise-4.2.2-b589-standalone.tar.gz
tar zxvf *.tar.gz;
ln -s source des;
>chown -R jira /atlassian/work/*
>chown -R jira /atlassian/temp/*
>chown -R jira /atlassian/logs/*
jira附件文件夹赋权
> chown -R jira /at
复制Confluence安装目录和Confluence Home目录到另一台服务器
迁移MySQL数据库到另一台服务器
修改Confluence配置文件confluence.cfg.xml数据库连接
1. 迁移Confluence
1.1 迁移Confluence安装目录
[root@localhost ~]# ...
FROM DISK = 'F:\download\jirabackup\db.bak'
with replace,
MOVE 'jiradb' TO 'D:\SQLServer\MSSQL.1\MSSQL\DATA\test1.mdf',
MOVE 'jiradb_log' TO 'D:\SQLServer\MSSQL.1\MSSQL\DAT
这个原因是confluence使用了jira的账号管理,所有的账号都同步自jira,jira迁移后,连接不上,所以confluence的普通不能登录,但admin一般是可以登录的
这里要与“应用程序链接”区分一下,两者不是同一个
----解决方法:
(1)jira上操作
点击jira右上角的齿轮,然后选择“用户管理”-->“JIRA用户服务器”,点击右上角的“添加应用程序”,如果能找...
官网有关备份/恢复JIRASoftware系统数据文档(071版本):
https://confluence.atlassian.com/adminjiraserver071/backing-up-data-802592964.html
https://confluence.atlassian.com/adminjiraserver071/re
所以新手使用celery很仔细的建立文件夹名字、文件夹层级、python文件名字。
所以网上的celery博客教程虽然很多,但是并不能学会使用,因为要运行起来需要以下6个方面都掌握好,博客文字很难表达清楚或者没有写全面以下6个方面。
celery消费任务不执行或者报错NotRegistered,与很多方面有关系,如果要别人排错,至少要发以下6方面的截图,因为与一下6点关系很大。
1)整个项目目录结构, 2)@task入参 ,3)celery的配置,4)celery的配置 include ,5)cmd命令行启动参数 --queues= 的值,6)用户在启动cmd命令行时候,用户所在的文件夹。
在不规范的文件夹路径下,使用celery难度很高,一般教程都没教。
[项目文件夹目录格式不规范下的celery使用演示](https://github.com/ydf0509/celery_demo) 。
此国产分布式函数调度框架 funboost python万能通用函数加速器 https://funboost.readthedocs.io/ ,
从用法调用难度,用户所需代码量,超高并发性能,qps控频精确程度,支持的中间件类型,任务控制方式,稳定程度等19个方面全方位超过celery。发布性能提高1000%,消费性能提高2000%。
python万能分布式函数调度框架funboost支持python所有类型的并发模式和一切知名消息队列中间件,python函数加速器,框架包罗万象,一统编程思维,与业务不绑定,适用范围广。
pip install funboost