全国 【切换城市】欢迎您来到装修百科!
关注我们
我要装修

记录Confulence 7.4 数据丢失后备份恢复过程

发布:2024-07-02 浏览:34

核心提示:今天开发同学突然集体反馈部门的Confulence怎么都登录不上,无法从知识库查询资料。一开始以为是个人忘记密码,比较网站还能打开,但是自己登录的时候傻眼了,作为天天使用Confulence的人,不可能忘记密码,但是自己怎么都登录不上。急忙联系运维的同学,发现管理员密码也登录不上。。。。。。。于是,开启我们的Confulence恢复之旅吧。数据库排查登录数据库的目的是确认数据是否存在,是否被攻击获服务异常导致数据丢失。用工具访问Confulence存储数据的mysql数据库(我们用的mysql),发现数据

今天开发同学突然集体反馈部门的Confulence怎么都登录不上,无法从知识库查询资料。
一开始以为是个人忘记密码,比较网站还能打开,但是自己登录的时候傻眼了,作为天天使用Confulence的人,不可能忘记密码,但是自己怎么都登录不上。
急忙联系运维的同学,发现管理员密码也登录不上。






于是,开启我们的Confulence恢复之旅吧。
数据库排查登录数据库的目的是确认数据是否存在,是否被攻击获服务异常导致数据丢失。
用工具访问Confulence存储数据的mysql数据库(我们用的mysql),发现数据库已经被清空,只有一个初始化的Confulence数据库,表里面都是初始数据。
恢复数据需要进入系统,因此需要知道Confulence的管理员密码。
百度查了一堆所谓的默认密码,没有一个靠谱的。
还是用最暴力的办法,直接替换成一个自己知道的密码吧。
反正密码就在cwd_user这张表里面。
admin管理员密码重置登录数据库,打开cwd_user表,修改credential字段#密码替换为adminx61Ey612Kl2gpFL56FT9weDnpSo4AV8j8+qx2AuTHdRyY036xxzTTrw10Wq3+4qQyB+XURPWx1ONxp3Y3pB37A==#如果密码是{PKCS5S2}前缀开头的,说明密码用PK加密了,则替换为Ab123456{PKCS5S2}ltrb9LlmZ0QDCJvktxd45WgYLOgPt2XTV8X7av2p0mhPvIwofs9bHYVz2OXQ6/kF密码替换完以后,就可以用管理员身份登录Confulence了。
备份文件恢复大家基本上Confulence都会做自动备份,吐槽一下Confulence的备份机制非常扯,只能每日全量备份,非常占用存储,还要定时清理。
备份文件路径:/var/atlassian/application-data/confluence/backups相比大家这个目录下都有备份文件吧,如果没有,那就没有必要继续看下去了。
将backups下面的最新的备份文件复制到restore目录下cp backups/backup-2023_11_15.zip restore/然后进入系统,从右上角的小齿轮下拉菜单的管理应用(Manage App)进入管理员页面,此处需要输入管理员密码。
进入站点管理页面在左侧管理组下面找到备份和恢复菜单可以看见从主目录导入这里已经有我们之前复制过去的备份文件,选中一条记录,点击导入,默默等待进度条走完就完成恢复了。
当然,你如果备份文件在本地,你也可以选择上传并导入的方式进行恢复。
好了,进过漫长的等待,我们部门的Confulence终于恢复了,悬着的心终于能安放下来。

  • 收藏

分享给我的朋友们:

上一篇:2023春招信息-2.26发布!春招岗位新增! 下一篇:天燃气热水器选购注意什么 天燃气热水器的禁忌是什么

一键免费领取报价清单 专享六大服务礼包

装修全程保障

免费户型设计+免费装修报价

已有312290人领取

关键字: 装修设计 装修公司 别墅装修设计

发布招标得免费设计

申请装修立省30%

更多装修专区

点击排行