入门篇: 快速升级或迁移您的Confluence知识库

简介: 入门篇: 快速升级或迁移您的Confluence知识库

🍁 展望:若本篇讲解内容帮助到您,请帮忙点个赞吧,再点点您的小手关注下公众号,您的支持是我继续写作的最大动力. 关注我,带您了解更多AI小技巧, 可免费领取AI资料!!!

需求

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

640.png

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

步骤

1. 安装新环境

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

请参考安装环境文档: 入门篇:如何轻松安装Confluence, 打造团队协作的新篇章

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

进入后台

35ccd59486479e9047b962dc2bd5d7af.jpg

找到备份与还原

348278da20c7c207caa210c648ba3aec.jpg

点击导出

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

dee24624f14cd863185822ea6b39cd7b.jpg

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

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

0dc388a9b463820ec1d34222a82f33c7.jpg

3. 导入文件到新环境

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

3.1 导入准备

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

4054ad75acff9685697d7f00a0427f22.jpg

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

2d89497ebacf3efbfb7f330c0b7676cc.jpg

查看导入须知

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

30cc7ff532f30a1d9ad576636cc8c260.jpg

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

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

2abdabcf27279cbf52e6a748ec169a6c.jpg

3.2 导入

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

d6803b50a738751a3b3faa39ac8340eb.jpg

15b431f2da93993cac0702d276effa2b.jpg

导入完成.


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 技巧 ~

相关文章
|
27天前
|
存储 人工智能 搜索推荐
社区供稿 | YuanChat全面升级:知识库、网络检索、适配CPU,手把手个人主机部署使用教程
在当下大语言模型飞速发展的背景下,以大模型为核心的AI助手成为了广大企业和个人用户最急切需求的AI产品。然而在复杂的现实办公场景下,简单的对话功能并不能满足用户的全部办公需求,为此我们发布了最新版的YuanChat应用
|
1月前
|
关系型数据库 MySQL Java
入门篇:如何快速安装和破解Confluence, 打造您的完美知识库
入门篇:如何快速安装和破解Confluence, 打造您的完美知识库
|
项目管理
企业级研发管理工具 ONES 收购为知笔记,全面升级企业知识库产品
企业级研发管理工具 ONES 收购为知笔记,全面升级企业知识库产品
210 0
企业级研发管理工具 ONES 收购为知笔记,全面升级企业知识库产品
|
消息中间件 JavaScript 前端开发
前端基础知识库-事件循环
众所周知JavaScript是个单线程的语言,但是为了能更快更好的处理程序,JavaScript有一个基于事件循环的并发模型,事件循环负责执行代码、收集和处理事件以及执行队列中的子任务。这个模型也是JavaScript异于其他语言(c java等)处理并发任务之处。本篇也是我在工作学习中自己对JavaScript事件循环的理解,下面我们一起来了解下JavaScript中事件循环是如何执行的。
|
存储 安全 前端开发
前端知识库-前端安全系列二(同源策略)
在我们日常开发中在与后台联调的时候是不是会经常遇到CORS错误,作为一名前端开发大家应该都知道这个事浏览器同源策略导致的,如何解决这个问题相信大家都有自己团队的方法。如有不了解的可以看下我之前总结过文章跨域解决方案,本文主要来分析下跨域的原因,以及跨域涉及到的API。
|
存储 Web App开发 JavaScript
前端知识库-前端安全系列一(攻防)
最近重新整理了下自己的前端相关知识,在前端安全这个领域由于最近两年做的事内部项目,对此没有太多的实际应用,借此机会重新去了解下,俗话说温故而知新,从故有的知识中总结获取新的知识才是我们进步的基础。
|
前端开发 JavaScript C++
前端知识库Reactjs进阶系列(组件的加载过程)
最近在项目中遇到react的组件多次渲染的问题,最后虽然顺利解决了但也同时发现了自己对于react生命周期的不熟悉,于是便找出react的文档重新去了解下,重新学习之后总结为以下两个主要知识点:react组件的整个渲染流程 react组件更新的注意点。
|
前端开发 JavaScript
前端基础知识库-ES6基础知识
随着前端的发展,JavaScript应用的领域也越来越广泛,其原本的语法的局限性也越来越明显,这便推动了ECMA制定ECMASCRIPT6(以下简称ES6)规范的推广,目前各大浏览器基本都支持了ES6的语法,下面就来了解下ES6的基本语法。
|
存储 前端开发 JavaScript
前端基础知识库JavaScript闭包
在JavaScript中,闭包对于JavaScript的意义无异于指针在c++中的意义。理解闭包是我们掌握JavaScript这门语言的基础能力,而对闭包的掌握程度就可以看出来你对JavaScript这门语言的深入程度,网上关于闭包的文章也不少但多数让人看过之后一头雾水,也许是自己理解能力较差。所以我还下定决心以提问的方式来理解何谓闭包,希望能给与我有相同境遇的博友一点帮助。
|
移动开发 前端开发 JavaScript
前端知识库前端路由-简介
在前端架构中,路由的设计的合理与否决定了这个项目的是否优秀。现在前端的框架angular,vue react都有对应的路由插件,在页面渲染方便基本都不用我们前端工程师考虑,基本上我们安装他们的文档配置好路由都能良好的运行,但是这并不意味我们不需要去掌握路由的实现原理。

热门文章

最新文章