入门篇:如何快速升级和迁移Confluence

简介: 入门篇:如何快速升级和迁移Confluence

🏆 文章目标:学习Confluence的知识库迁移

🍀 入门篇:如何快速升级和迁移Confluence

✅ 创作者:熊猫Jay

✨ 个人公众号: 熊猫Jay字节之旅 (文末有链接)

🍁 展望:若本篇讲解内容帮助到您,请帮忙点个赞吧,再点点您的小手关注下公众号,您的支持是我继续写作的最大动力,谢谢,后期将开展Midjourney的学习课程,供大家一起学习和进步。🙏

需求

根据相关Bug介绍, 需要将当前版本 从7.2 -> 7.9.3, 从而解决图片上传后,突然消失的情况, 出现如下异常图标.

Bug相关信息 : https://jira.atlassian.com/browse/CONFSERVER-55928

步骤

1. 安装新环境

另外,我们建议原先环境需要保留, 以免迁移升级过程中出现意料之外的情况. 那时, 可以有回旋余地.

请参考安装环境文档: 入门篇:如何快速安装和破解Confluence, 打造您的完美知识库

2. 导出旧环境的备份文件

进入后台

找到备份与还原

点击导出

若希望减少导出时间, 可以考虑使用最小化导出, 请移步官方文档: https://confluence.atlassian.com/conf72/production-backup-strategy-982323630.html

需要等待一段时间后, 在服务器中可以看到导出的文件.

这里导出时间, 以系统的文件大小为准.

3. 导入文件到新环境

基于安装好的新环境, 我们查看下是否允许导入旧环境的文件.

3.1 导入准备

同样方式进入管理员后台 > 备份与还原

确认是否支持旧版本文件的导入.如下图, 发现,当前版本支持Confluence 7.2版本的导入.

查看导入须知

  • 上传网站或空间导出文件: 小于25M的快捷导入方式
  • 从主目录导入: 较大文件的导入方式

准备导入文件放入指定位置

这里由于是Docker部署, 所以呢我进行的目录的挂载.

3.2 导入

刷新页面, 确认文件存在位置是否正确, 再选择文件, 点击 导入.

导入完成.

3.3 升级验证

在升级 Confluence 到一个新版本后,下面是一些应该进行的检查步骤:

  1. 登录和权限检查:确保您可以使用管理员帐户登录,并且所有用户的权限和角色都正确无误。
  2. 页面和内容检查:浏览一些主要的页面,例如主页、特定的空间主页、以及几个关键的内容页面,以确保它们都可以正确加载,没有出现任何明显的格式错误或内容缺失。
  3. 插件/应用程序兼容性:如果您在 Confluence 中使用了任何插件或应用,检查他们是否都能正常工作。有些插件可能需要在升级后进行更新才能兼容新版本的 Confluence。
  4. 性能检查:检查页面加载速度和整体系统性能,确保它们与升级前相比没有显著下降。
  5. 搜索功能:尝试使用 Confluence 的搜索功能,以确保索引已正确更新,并且用户能找到他们需要的内容。
  6. 编辑和保存:尝试编辑一个页面并保存,以确保编辑和保存功能正常工作。
  7. 集成和API:如果您的 Confluence 与其他系统(如 JIRA)进行了集成,或者您正在使用 Confluence 的 API,那么您应该检查这些集成和 API 是否仍然正常工作。
  8. 错误日志:最后但同样重要,检查 Confluence 的日志文件,看看是否有任何错误或异常被记录下来。如果有,您可能需要进一步调查。
  9. 其他: 若是为了解决Bug而升级, 需要验证相关的Bug是否存在.

这只是一个基本的检查列表,具体的步骤可能会根据您的具体环境和使用情况有所不同。在进行任何升级操作之前,都应该进行充分的备份和测试,以最小化风险。

总结

当然, 这不是唯一的升级方式, 但是基于我目前升级版本的现状, 确实是最简单有效的办法.

官方还存在一种方式, 那是基于旧版本上进行升级的方式, 可参考文档: https://confluence.atlassian.com/conf719/upgrading-confluence-1157467925.html

更新环境后, 我们就可以愉快的使用新环境啦, 关注我, 分享更多干货知识.

关注公众号:熊猫Jay字节之旅,了解更多 AI 技巧 ~


相关文章
|
2月前
|
关系型数据库 Linux 分布式数据库
源码编译实现PolarDB-X部署安装的体验报告
本文档记录了编译安装PolarDB-X的步骤,包括设置CentOS开发环境、从GitHub获取源码、编译(耗时较长)、解决依赖和权限问题、安装部署及测试验证。作者建议优化文档细节、减少编译时间、改进错误提示,并提议提供一键安装依赖脚本、新手视频教程及加强社区支持。整个过程虽有挑战,但具有成就感。
65 0
|
2月前
|
人工智能 API Docker
入门篇: 快速升级或迁移您的Confluence知识库
入门篇: 快速升级或迁移您的Confluence知识库
|
11月前
|
运维 监控 Kubernetes
【运维知识进阶篇】zabbix5.0稳定版详解1(安装+部署+添加服务器+拆分数据库)(一)
【运维知识进阶篇】zabbix5.0稳定版详解1(安装+部署+添加服务器+拆分数据库)
303 0
【运维知识进阶篇】zabbix5.0稳定版详解1(安装+部署+添加服务器+拆分数据库)(一)
|
11月前
|
运维 监控 关系型数据库
【运维知识进阶篇】zabbix5.0稳定版详解1(安装+部署+添加服务器+拆分数据库)(二)
【运维知识进阶篇】zabbix5.0稳定版详解1(安装+部署+添加服务器+拆分数据库)(二)
169 0
|
安全 jenkins 持续交付
Jenkins升级迁移--2.176升级2.249(十二)
Jenkins升级迁移 由于集成sonarqube的时候Jenkins2.176总是报错,因此直接将2.176升级为2.249,由于2.249是在其他机器上部署的,因此要迁移过来
259 0
Jenkins升级迁移--2.176升级2.249(十二)
|
运维 Oracle 前端开发
OceanBase 2.2 官网发布下载 和 集群手动搭建方法分享
OceanBase 2.2 官网试用版提供下载了!本文分享OceanBase 2.2集群手动搭建方法。
4555 0
|
Web App开发 Linux Windows
迁云工具1.5.1.3版本发布
信息摘要: 提供多项优化并修复了已知问题。适用客户: 适用于从物理机环境、其他云平台和各类私有云环境迁移服务器至阿里云的用户。版本/规格功能: 1. 优化Windows还原检查功能; 2. 增加Windows GUI界面缩小功能; 3. 修复Windows VSS 0x80042308问题; 4. 优化Linux GRUB重试逻辑; 5. 增加EULA文件; 6. 修复其他已知问题。
770 0
|
Web App开发 Windows
迁云工具1.5.1.5版本发布
信息摘要: 提供多项优化并修复了已知问题。适用客户: 适用于从物理机环境、其他云平台和各类私有云环境迁移服务器至阿里云的用户。版本/规格功能: 1. 增加中转磁盘自动扩容功能; 2. 优化Windows还原检查功能; 3. 增加显示详细传输模式--verbose; 4. 其他已知问题修复。
1005 0
|
数据库 安全 Windows
Confluence 6 升级中的一些常见问题
升级的时候遇到了问题了吗? 如果你想尝试重新进行升级的话,你需要首先重新恢复老的备份。不要尝试再次对 Confluence 进行升级或者在升级失败后重新启动老的 Confluence。  在升级过程中的一些常见问题... 因为许可证过期了,不能进行升级如果你的许可证已经过期了,但是还没有收到新的许可证的话,在升级的过程中将会收到升级错误的提示。
1389 0
|
Web App开发 Windows
迁云工具1.5.0.5版本发布
信息摘要: 提供中文操作界面并修复了已知问题。适用客户: 适用于从物理机环境、其他云平台和各类私有云环境迁移服务器至阿里云的用户版本/规格功能: 1. 增加Windows GUI版本中英语言切换功能; 2. 其他已知问题修复。
762 0