最近打算把jira7.2升级到8.3,同时把confluence5.10升级至6.13。顺便添加单点登录,使用atlassian自家的crowd。
因为jira等新版本废弃了对于mysql5.5的支持,所以要先把数据库版本更新。再升级各软件,并安装crowd。试验证明,迁移jira数据时直接数据库复制并恢复到新库的方法不适用,用jira自带的备份恢复工具进行数据迁移才是比较安全的方法,不过稍微有点慢而已。
升级mysql数据库5.5->5.7
- 安装mysql5.7(https://dev.mysql.com/downloads/installer/)
- 创建my.ini(新版本mysql不再提供默认的配置文件)
-
[client] port=3307 [mysql] default-character-set=utf8 [mysqld] port=3307 skip-ssl basedir="D:/MySQL/mysql-5.7.27-winx64/" datadir="D:/MySQL/mysql-5.7.27-winx64/Data/" character_set_server=utf8mb4 #skip-character-set-client-handshake #skip-grant-tables default-storage-engine=INNODB sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" max_allowed_packet=256M innodb_log_fi