Confluence 迁移
由于我新服务器和老服务器的配置几乎一样,所以就直接开干了。,,,整完也是可以正常启动的
步骤一 # 拷贝旧Confluence上 /var/atlassian/ 文件夹下的数据到新服务器上 rsync -artvz -e 'ssh' /var/atlassian/ awscn:/var/atlassian # 拷贝旧Confluence 上 /opt/atlassian/ 文件夹下的数据到新服务器上 rsync -artvz -e 'ssh' /opt/atlassian/ awscn:/opt/atlassian # 拷贝旧 Confluence 上mysql数据 rsync -artvz -e 'ssh' /usr/local/mysql/ awscn:/usr/local/mysql # 拷贝 Confluence 启动文件 rsync -artvz -e 'ssh' /etc/init.d/confluence awscn:/etc/init.d/confluence 步骤二 # 新服务器上创建 confluence 和 mysql 用户 useradd -u 501 mysql useradd -i 502 confluence # 给 confluence 目录 和 mysql 目录授权 chown -R mysql.mysql /usr/local/mysql chown -R confluence.confluence /opt/atlassian/confluence/ chown -R confluence.confluence /var/atlassian/ chown -R confluence.confluence /etc/init.d/confluence # 修改 confluence rewrite 配置,将下边的域名改成自己迁移后要用的域名 vim /opt/atlassian/confluence/conf/server.xml <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="8090" minProcessors="5" maxProcessors="75" enableLookups="false" redirectPort="8443" acceptCount="10" debug="0" connectionTimeout="20000" scheme="https" proxyName="cwiki.xxxx.com" proxyPort="443" useURIValidationHack="false" URIEncoding="UTF-8"/> # 启动服务 /etc/init.d/confluence start # 这里我的mysql是自己编译安装的,机器的默认配置都差不多,所以拷贝过来可以直接启动 /usr/local/mysql/bin/mysqld_safe --defaults-file=/usr/local/mysql/etc/my.cnf --user=mysql&