Wiki - 升级记录
目录
0x07. 安装目录下载atlassian-extras-decoder-v2-3.4.1.jar 文件
环境: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
Directory. Both directories are backed up as zip archive files in their
respective parent directory locations.
We strongly recommend

本文记录了Confluence从5.8版本升级到7.3.2的详细过程,包括备份数据库、复制安装目录、修改数据库连接、关闭邮件提醒、重启前调整JVM参数等16个步骤。在升级前建议先创建测试环境,并在升级完成后进行测试和恢复环境变量。
最低0.47元/天 解锁文章
3万+

被折叠的 条评论
为什么被折叠?



