Wiki - 5.8升级7.3记录

Wiki - 升级记录

目录

Wiki - 升级记录

0x00. 备份数据库,还原数据库

0x01. 复制安装目录

0x02. 复制数据目录

0x03. 修改数据库连接

0x04. 关闭邮件提醒

0x05. 关闭自动还原点设置

0x06. 开始执行安装文件

0x07. 安装目录下载atlassian-extras-decoder-v2-3.4.1.jar   文件

0x08. 上传文件

0x09. 复制老的版本的文件(没有不需要操作)

0x10. 重启之前调JMV参数

0x0A. 删除index

0x0B. 确认数据库已经准备就绪

0x0C. 启动服务  

0x0D. 等待初始化完成,大概30分钟

0x0E. 登录,重建索引   大概20分钟

0x0F. 去除页面脚本提示

0x10. 测试OK,恢复启动环境变量


环境:5.8 升级到7.3.2
开始升级之前最好搞个测试环境,如何搞测试环境,过程差不多,修改为测试环境的数据库就可以。
官网地址:https://confluence.atlassian.com/doc/create-a-staging-environment-for-upgrading-confluence-866094180.html

安装包下载地址: https://www.atlassian.com/software/confluence/download

0x00. 备份数据库,还原数据库

    数据库设置:
    <charset> to utf8   <collation> to utf8_bin
    'READ-COMMITTED'作为默认隔离级别
    https://confluence.atlassian.com/kb/how-to-fix-the-collation-and-character-set-of-a-mysql-database-744326173.html

0x01. 复制安装目录

/opt/atlassian/confluence/

0x02. 复制数据目录

数据目录位置在这个文件里面
<installation-directory>/confluence/WEB-INF/classes/confluence-init.properties

开始复制,排除backups and logs
rsync -av --exclude confluence/backups/ --exclude confluence/logs --exclude confluence/index/  confluence /data/atlassian/application-data/

修改数据目录的路劲
<installation-directory>/confluence/WEB-INF/classes/confluence-init.properties

0x03. 修改数据库连接

文件  <home-directory>/confluence.cfg.xml
修改链接地址,数据库,端口,用户名,密码
<property name="hibernate.connection.url">
name="hibernate.connection.url">jdbc:mysql://xxxxxx
hibernate.connection.password"
hibernate.connection.username

0x04. 关闭邮件提醒

方便测试,关闭邮件提醒
-Datlassian.notifications.disabled=true
-Datlassian.mail.senddisabled=true

安装目录 confluence/bin/setenv.sh
添加
CATALINA_OPTS="-Datlassian.mail.senddisabled=true ${CATALINA_OPTS}"

0x05. 关闭自动还原点设置

-Dconfluence.upgrade.recovery.file.enabled=false
安装目录confluence/bin/setenv.sh
添加
CATALINA_OPTS="-Dconfluence.upgrade.recovery.file.enabled=false ${CATALINA_OPTS}"

0x06. 开始执行安装文件

    选择Upgrade an existing Confluence installation [3]
    指定现有安装目录   比如:/data/atlassian/confluence
    可以不用备份,备份就是复制一遍
    更新检查显示修改,删除,替换的文件
    确认更新
    不启动服务!!!非常重要

[root@sz-kexing-1_R730_WIKI_test_4.34 /data/app] 14:44:47 0
# ./atlassian-confluence-7.3.2-x64.bin
Unpacking JRE ...
Starting Installer ...

This will install Confluence 7.3.2 on your computer.
OK [o, Enter], Cancel [c]
o
Click Next to continue, or Cancel to exit Setup.

Choose the appropriate installation or upgrade option.
Please choose one of the following:
Express Install (uses default settings) [1],
Custom Install (recommended for advanced users) [2, Enter],
Upgrade an existing Confluence installation [3]
3
Existing installation directory:
[/opt/Confluence]
/data/atlassian/confluence     

Back Up Confluence Home
The upgrade process will automatically back up your Confluence Installation
Directory. You can also choose to back up your existing Confluence Home
Direct
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值