Home Archives Categories Tags

confluence 升级方案

发布时间: 更新时间: 总字数:348 阅读时间:1m 作者: 分享

confluence 升级方案

原因

https://jira.atlassian.com/browse/CONFSERVER-57974

版本

confluence 5.4.4 -> 6.15.2

升级方案

方案一(推荐)

  1. 新建 confluence 6.15.2,采用 xmlexport 方式将 5.4.4 版本数据备份导出,在导入到 6.15.2 中。

方案二

直接在原wiki升级,若失败需要回退。

方案一步骤

原服务器操作

  1. 停止服务

    cd /opt/atlassian/confluence/bin/
    ./stop-confluence.sh
    
  2. 备份数据库

    mysqldump -uconfluence -p confluence > confluence_`date "+%Y%m%d-%H%M"`.sql
    
  3. 备份 confluence code

    cd /opt/atlassian
    tar -zcvf confluence_`date "+%Y%m%d-%H%M"`.tar.gz confluence
    
  4. 备份 confluence home

    cd /var/atlassian/
    tar -zcvf application-data_`date "+%Y%m%d-%H%M"`.tar.gz application-data
    
  5. 将上述文件发送到新服务器 /data/atlassian 目录

生成 wiki 备份文件(xmlexport 文件)

管理员后台 -> 备份与还原 -> 备份Confluence数据 -> 勾选"存档至备份目录"和"备份附件",备份后,将备份文件发送至新服务器

新服务器操作

部署 confluence 6.15.2 并破解,完成安装完成,选择»从备份还原站点»,等待还原后,升级完毕。

其他说明:

  1. Confluence 需要使用数据库排序规则 utf8_bin

    CREATE DATABASE `wiki6152` /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_bin */;
    ALTER DATABASE confluence CHARACTER SET utf8 COLLATE utf8_bin;
    
  2. 链接字符串

    jdbc:mysql://<mysql-ip>/confluence6?sessionVariables=tx_isolation='READ-COMMITTED'
    

参考

最新评论
加载中...