Discuz!3.2论坛版块被误删除后恢复方法

前几天由于自己的操作失误,将论坛板块给删除了,Discuz!后台版块被删除后是无法恢复的,如下图:


板块删除

想了一下,我用的是阿里云ESC服务器,应该有快照保存的,本人没有每天备份的习惯,打开阿里云后台看见我在5月1日居然保存了快照,但又不能直接恢复到5月1日,到今天可就差3天时间啊,不能全部快照回滚,所以就开始数据恢复旅程!如下图:


阿里云快照

第一:必须先保存现在当前时间的数据,有用户量的话最好在晚上11后开始操作,避免用户数据丢失!

接下来,就是操作了,要找到被删除版块数据,操作---》快照回滚到5月1日-》进入论坛--》后台--》删除所有数据(不包括被误删除数据),也是就说留下“被误删除的数据版块”。

删除干净后,进入数据库管理后台,我用的是phpmyadmin,找到2张表是“pre_forum_post帖子表”和“pre_forum_thread主题表”,如下图:


数据表

将其数据内容全部导出保存下来,以sql后缀名保存到本地。我是直接导出sql语句保存,当然保存方法有很多,我就不一一说明了,如下图:


直接导出sql语句

别以为这就是结束了,这才刚刚开始呢,找到了“pre_forum_post帖子表”和“pre_forum_thread主题表”,当然还有图片和附件数据表呢,如下图,一张“附件关联表”和“10张附件图片信息表”。


附件表

将其内容如同上面一样,全部保存成sql数据。

接下来,“pre_forum_post帖子表”和“pre_forum_thread主题表”,图片附件数据表都有了,还缺呢?对了,还缺图片、附件文件没有保存(ps:mysql只是保存附件图片路径地址),图片附件文件藏在:bbs\data\attachment\forum,所以带日期文件夹里面。


附件文件夹

接下来,快照回滚到最新时间数据,在论坛上新建一个版块,版块名称就叫“我被误删除”,并记录下fid如下图:


板块fid

打开“pre_forum_post帖子表”和“pre_forum_thread主题表”,修改其字段fid值,对应如上图fid,批量修改字段fid,sql语句是:


1

update 表名 set 字段名=新值;


fid字段

准备工作已经全部完成了,下面开始导入数据,在论坛后台执行sql语句,如下图:


部分sql语句

插入数据时,如有出现“sql报错主键已存在”,那有可能是一开始删除数据不干净,导出数据重复,因为现在导入的数据是“被误删的数据”。

最后将图片和附件上传到服务器中,打开帖子会发现图片附件还是不显示,只要点一下“编辑”就显示了!具体原因为什么,可能是php是需要浏览器刷新后才能执行语言吧!

版块数据就这样恢复了!

时间: 2024-11-08 21:24:22

Discuz!3.2论坛版块被误删除后恢复方法的相关文章

truncate表后恢复方法总结

truncate表后恢复方法总结   1.1  BLOG文档结构图   1.2  前言部分   1.2.1  导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ① truncate操作后的恢复方法(重点)     Tips:        ① 若文章代码格式有错乱,推荐使用QQ.搜狗或360浏览器,也可以下载pdf格式的文档来查看,pdf文档下载地址:http://yunpan.cn/cdEQedhCs2kFz (提取码:

网站被百度K 1个月后恢复方法分享

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 之从条码站在去年10月份进行了一次,大的改版后.11月中才正式上线,网站是那种,动了大手术的改版.除了首页的URL没变之外,内页的URL全部改变了.因为,网站改版前并没有对之前的URL进行定向,所以,网站改版好后,一上线百度的收录就直接下降. 刚开始,本人并不觉得有什么不适.因为,毕竟网站改版,肯定会对搜索引擎产生一定影响的,更何况是全部大面

改标题导致降权后恢复方法分享

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 十二分后悔这次修改了标题,本来我的站通过3个月努力,主要的关键词都排名在第二名了.可是毕竟作为一个SEO新手,没有吃过苦头,不听前辈的劝告,毅然决然的修改了标题,而且是大幅度的.百度也毅然决然的把我抛弃了.之后关键词排名1000名以外. 大家都知道网站标题对一个网站是非常重要的,它一般包含了你网站的关键词或者是概括你网站的一个核心内容,所以一

图文解说:Discuz论坛版块设置第二弹

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断淘宝客 站长团购 云主机 技术大厅 Discuz论坛功能十分多,后台需要设置的地方也很多,很多新手看着都摸不着头脑,小编接着<图文解说:Discuz论坛基础设置第一弹>继续讲解,长沙seo这次分享的是后论坛增删版块和设置的方法. 安装好DZ后,登陆后台,点击论坛→版块管理.小编以SEOWHY论坛为例,如下图: 按图中添加好相应的版块,后点击提交.然后我们到首

DISCUZ X2.0 用户组 与论坛版块组合使用

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 很多人对DISCUZ X2.0的程序后台不怎么熟悉,有的版块需要特深的人群观看,而有的版块需要公开让蜘蛛来抓取,或者让会员来发帖.那么这里就需要在版块中设置权限了,那么下面就跟着图片一起做吧! 首先进入DISCUZ X2.0的程序后台http://域名/admin.php,在导航栏点击用户,再点击用户组,在会员用户组添加你需要的用户组,如笔者

系统之家社区升级后采用 Discuz! 7.2 论坛产品

最新消息,日前知名http://www.aliyun.com/zixun/aggregation/31093.html">技术交流社区系统之家(http://www.xtzj.com)论坛成功升级.经过调整后的系统之家社区采用康盛创想(Comsenz)最新推出的开源社区产品Discuz! 7.2版本搭建,进一步提高了社区应用的效率与安全性能. 图 01 系统之家采用Discuz! 7.2论坛升级 系统之家是国内知名的前非赢性技术交流社区之一,2009年下半年,系统之家从其它PHP论坛产品转

html代码-discuz中修改论坛页头的图片在哪里改?

问题描述 discuz中修改论坛页头的图片在哪里改? 在discuz中修改论坛页头的图片,可以替换图片,但个人觉得可以通过修改html语句修改, 请问此语句在哪里啊? 解决方案 页头加图片: 解决方案二: ##页头加图片:## ```html <div align="center"> <a href="" target=""> <img src="static/image/common/yetou.png&

Discuz! X2扩建左侧版块导航 让社区层次一目了然

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 一般情况下,当社区具有大量栏目和版块的时候,用户往往很容易迷失其中,不清楚自己所在的版块位置,同时也很难找到"目的"版块,容易造成不良的用户体验.Discuz! X2针对此问题在"用户体验"方面做了深度优化. Discuz! X2 新增了"左侧版块导航"功能,它就像一座灯塔,帮助用户

系统之家采用Discuz! 7.2论坛升级

中介交易 SEO诊断 淘宝客 云主机 技术大厅 最新消息,日前知名技术交流社区系统之家(http://www.xtzj.com)论坛成功升级.经过调整后的系统之家社区采用康盛创想(Comsenz)最新推出的开源社区产品Discuz! 7.2版本搭建,进一步提高了社区应用的效率与安全性能. 图 01 系统之家采用Discuz! 7.2论坛升级 系统之家是国内知名的前非赢性技术交流社区之一,2009年下半年,系统之家从其它PHP论坛产品转到Discuz!社区论坛系统,实现了与UCenter Home