由于公司需要把机房所有机器迁移到阿里云ESC上,顺便写个confluence迁移
confluence版本是5.4破解版
系统版本centos6.5 64bit
一、首先确认在源服务器上confluence安装的路径,一共两个目录,如果你安装的时候是默认安装的,应该在/var/atlassian /opt/atlassian俩个目录
本人的路径都放在/data/confluence下面了,找起来很方便
二、把服务停掉,防止操作,避免数据不一至,如果数据库有连接,迁移完之后也会报错,命令是/etc/init.d/confluence stop
三、备份数据库和同步confluence的配置文件
备份数据库百度找下吧,同步confluence本人使用的rsync,配置好模块并授权,
rsync -avSH IP::data/confluence/*/data
还要同步一个启动命令文件
rsync -avSHIP::etc/init.d/confluence /etc/init.d/
四、导入数据库(具体也百度吧)并在服务器添加confluence用户,把confluence一些目录的所属者和属组更改为confluence,不然启动没有权限
五、最重要的一部,修改配置文件
/data/confluence/var/atlassian/application-data/confluence #进入这个目录
confluence.cfg.xml #修改这个文件的连接数据库配置内容
把新的数据库IP和账户密码写入,然后启动confluence服务
/etc/init.d/confluence start
使用http://IP:8090 访问