入门篇:如何快速升级和迁移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 技巧 ~


相关文章
|
8月前
|
安全 关系型数据库 MySQL
《MySQL 简易速速上手小册》第4章:数据安全性管理(2024 最新版)
《MySQL 简易速速上手小册》第4章:数据安全性管理(2024 最新版)
102 3
|
8月前
|
存储 安全 Linux
TiDB安装准备工作与基础环境搭建
【2月更文挑战第28天】TiDB安装前需满足硬件(足够CPU、内存、存储)和软件(Linux,推荐CentOS 7+)要求,确保网络稳定性。配置包括设置唯一主机名,关闭防火墙和SELinux,同步NTP,创建TiDB用户和目录。下载官方安装包并验证后,解压,配置环境变量,初始化集群,启动服务并验证运行状态。稳定的环境对发挥TiDB性能至关重要。
|
SQL NoSQL Java
信创迁移适配预研-SpringBoot连接达梦数据库DM8服务并在IDEA中连接
信创迁移适配预研-SpringBoot连接达梦数据库DM8服务并在IDEA中连接
1918 0
信创迁移适配预研-SpringBoot连接达梦数据库DM8服务并在IDEA中连接
|
8月前
|
关系型数据库 Linux 分布式数据库
源码编译实现PolarDB-X部署安装的体验报告
本文档记录了编译安装PolarDB-X的步骤,包括设置CentOS开发环境、从GitHub获取源码、编译(耗时较长)、解决依赖和权限问题、安装部署及测试验证。作者建议优化文档细节、减少编译时间、改进错误提示,并提议提供一键安装依赖脚本、新手视频教程及加强社区支持。整个过程虽有挑战,但具有成就感。
177 0
|
8月前
|
人工智能 API Docker
入门篇: 快速升级或迁移您的Confluence知识库
入门篇: 快速升级或迁移您的Confluence知识库
|
监控 NoSQL 关系型数据库
国产监控数据库产品lepus最新版学习和部署(V5.1)
国产监控数据库产品lepus最新版学习和部署(V5.1)
202 0
|
运维 监控 Kubernetes
【运维知识进阶篇】zabbix5.0稳定版详解1(安装+部署+添加服务器+拆分数据库)(一)
【运维知识进阶篇】zabbix5.0稳定版详解1(安装+部署+添加服务器+拆分数据库)
388 0
【运维知识进阶篇】zabbix5.0稳定版详解1(安装+部署+添加服务器+拆分数据库)(一)
|
运维 监控 关系型数据库
【运维知识进阶篇】zabbix5.0稳定版详解1(安装+部署+添加服务器+拆分数据库)(二)
【运维知识进阶篇】zabbix5.0稳定版详解1(安装+部署+添加服务器+拆分数据库)(二)
211 0
MySQL如何实时同步数据到ES?试试这款阿里开源的神器
摘要 mall项目中的商品搜索功能,一直都没有做实时数据同步。最近发现阿里巴巴开源的canal可以把MySQL中的数据实时同步到Elasticsearch中,能很好地解决数据同步问题。今天我们来讲讲canal的使用,希望对大家有所帮助!
|
jenkins 持续交付 Windows
Jenkins +ThinBackup备份恢复插件(学习笔记三十四)
一、系统管理-管理插件-找到ThinBackup并安装 二、系统管理-找到ThinBackup-点击Setting进行设置 第一个参数备份目录是必选,其它可选,点保存。
2681 0

热门文章

最新文章