正在读取数据,页面载入中,请稍后...

织梦网站备份失败是什么原因与解决方法

在程序员眼中,在修改程序之前,先备份后修改,无论是程序源码,还是单个文件修改,对没有十分把握开发的,均都是操作先备份后修改。其实我只想表达备份的重要性,网站备份很重要,硬盘备份也很重要,认真对待和重视起来,多整几个移动硬盘,多整几个优盘,备份那些重要的文件,以免我们的小姐姐,或者是学习资料丢失。

织梦备份失败,其实有很多原因的,有的是DedeCMS程序,有的是DedeBIZ程序,如果,你用的是DedeBIZ程序,我只想说《DedeBIZ程序就是漏洞,DedeBIZ有改不完的那种漏洞》上DedeBIZ交流群问吧,我现在都不用DedeBIZ的最新版。相反的,对于DedeCMS程序备份,也有备份失败的特例,下面小千博客来说说,织梦备份失败的原因与解决方法。

原因一:data写入权限

织梦网站备份失败是什么原因与解决方法 - 全民博客

织梦的data目录是缓存目录,是需要有读写权限的,如果,把目录权限改为只读的话,那么备份,或者是登录后台发布文章,均都会出现报错以及缓存文件无法保存。有时候会出错,有时候会把缓存文件写入到后台目录中,但是,备份的话,没有写入权限,肯定是无法完成备份的。我们只需要给data完全的写入权限,就能完成备份了。

原因二:backupdata写入权限

/data/backupdata目录,在系统基本参数,核心设置,数据备份目录(在data目录内),默认目录是backupdata目录,如果,你把这个目录名改了,或者是换了,那么data目录是否存这个目录。没有目录,或者是没有写入权限,都是没法完成备份的,这个写入权限很重要,所以,不要瞎听网上那些防护设置,把data目录禁止写入,就没法完成备份了。

原因三:数据库命名

嗯,还有一个原因,那就是数据库命名,数据库的名称以数字、字母命名就行,不要整特殊符号,特殊符号也是无法完成备份的,就算是可以备份,那对于备份好的数据,也是空白的,如果备份数据空白,然后直接还原数据,那网站的数据基本上就是丢失了,丢失无法还原的那种。所以,数据库命名很重要,后台数据备份好后,看一下文件是否空白。

解决方法:织梦网站本地备份

如果是本地,小千推荐,直接使用SQL导出就行了,这个数据库导出导入的备份方式,既简单又粗暴,织梦后台的备份,备份时间过长,有时候,备份数据也容易丢失,所以,数据库导出SQL文件,才是最为稳妥的备份方案。当然,备份的话,也要经常备份,就算是本地的数据库,也是经常容易出问题的,不要问我为什么,总之就是经常备份就对路了。

解决方法:织梦网站线上备份

线上备份,如果是虚拟主机、虚拟空间的,登录后台面板操作数据库备份,备份好就下载,这个下载后也是SQL文件,新建数据完成后直接导入就行了,和本地导出SQL备份是一样的。如果,你用的是宝塔面板,那备份就更简单了,点数据库备份,然后下载就行了,备份数据库以后,再备份网站uploads下载目录就行了,虚拟主机的话就是后台备份网站。

织梦网站备份失败,不是没有目录权限,就是没有写入权限,或者是不存在目录等,值得一提的是,织梦后台备份,虽然操作方便,但是数据库名有特色符合,就会备份数据空白。所以,在备份的时候,注意看程序执行信息提示,有记录,备份是0条记录的,绝对是数据库名称有问题,千万不要直接还原空白数据备份,不然还原以后数据就全部丢失了。

本文结束

评论专区

发表评论

评论列表(无评论)