Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

建议加强备份恢复这块

[复制链接]
html6 发表于 2012-6-9 23:17:41 | 显示全部楼层 |阅读模式
今天一天,上午在发帖子,大概20个左右,花了4个多小时,因为每个帖子图片有30-60个,而且文章还是翻译的,另外还有图片链接,几本上全是手工处理的,所以非常的辛苦。下午备份恢复,失败,后来折腾半个小时,只能把昨天的备份恢复,网站总不能打不开吧,把数据库下载后,在本地环境进行重新安装恢复,结果照样失败,原来数据库备份就米有完整,备份了15个表,但恢复的数据库大小只有7.49M,偶之前好像20M多了,这明显是备份不完整造成的,所以怪不得恢复也造成全部帖子丢失。米想到1天时间就这样折腾过去。
话说回来,数据库备份这块,偶已经第6次出问题,而且专门看了教程才操作的,最近经验也不少,但还是难以避免出现问题,建议官方能够在数据库备份时,增加检验机制,防止备份的数据库不完整或损坏,从根本上解决恢复失败的问题。不知道偶提的建议是不是对的,但偶希望在备份恢复数据库这块能够不花这多时间,因为时间是很宝贵的。{:soso_e140:}
回复

使用道具 举报

开心小猪 发表于 2012-6-10 12:09:30 | 显示全部楼层
数据库备份这块,偶已经第6次出问题,而且专门看了教程才操作的

我的很少出问题阿 访问量很大么
回复

使用道具 举报

briskvoice 发表于 2012-6-10 12:29:08 | 显示全部楼层
直接导出数据库啊  ==
回复

使用道具 举报

sw08 发表于 2012-6-10 14:10:21 | 显示全部楼层
一般用Phpmyadmin+文件拷贝就可以很好备份了,很多大站子一般也是这样做备份的。有的就直接给整台服务器磁盘文件做备份镜像了,怎么都比用DZ自带的好。

我几年前,就始终不明白这个问题,DZ自己里面做备份功能干什么,一个本身功能就受限,另外一个不有点多余吗。PMA做的都很好,直接就整站打包走了,很方便。
回复

使用道具 举报

wbcsa 发表于 2012-6-10 14:14:41 | 显示全部楼层
没备份 就完蛋了!
回复

使用道具 举报

 楼主| html6 发表于 2012-6-10 14:16:06 | 显示全部楼层
有备份不完整,也完了。{:soso_e127:}
回复

使用道具 举报

justshang 发表于 2012-6-10 15:13:13 | 显示全部楼层
嗯嗯。楼主分享的不错。
回复

使用道具 举报

wjssag 发表于 2012-6-10 15:23:46 | 显示全部楼层
楼主分享的不错。
回复

使用道具 举报

小众网waiting 发表于 2012-6-10 17:08:51 | 显示全部楼层
本帖最后由 小众网waiting 于 2012-6-10 17:10 编辑
sw08 发表于 2012-6-10 14:10
一般用Phpmyadmin+文件拷贝就可以很好备份了,很多大站子一般也是这样做备份的。有的就直接给整台服务器磁盘 ...

是啊,一个 tar 把整个目录备份即可,如果为了稳妥可以停掉mysql再做。
dz自带的备份可以针对表来备份恢复,这是相当容易产生数据逻辑错误的,尤其是对members/threads/posts这三个表的单独操作。

另外,Phpmyadmin备份出来的sql格式好像是每条insert的,恢复速度比copy差远了(超过10倍)。我宁愿mysql_dump也不用它。
回复

使用道具 举报

ljweb 发表于 2012-6-10 19:59:31 | 显示全部楼层
sw08 发表于 2012-6-10 14:10
一般用Phpmyadmin+文件拷贝就可以很好备份了,很多大站子一般也是这样做备份的。有的就直接给整台服务器磁盘 ...

几百M的MySQL,有很多恢复不了的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-8 01:47 , Processed in 0.087984 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表