Discuz网站备份及数据库备份教程

overme9个月前 (10-17)网页设计467
建设和管理网站,必须要掌握网站备份的方法。网站备份是为了防止变更网站程序或恶意攻击,导致网站运行异常,使用备份的数据可以快速还原网站和数据。

网站备份分为二个部分,备案程序文件和备份数据库。
一、使用建站系统自带的备份工具备份
使用Discuz系统自带的功能备份数据库数据,登录Discuz后台,选择站长->数据库->备份,选择备份类型,然后点击“提交”

备份完成后,通过FTP访问服务器在/data目录下找backup_xxxxxx类型的文件夹(找更新日期是操作当天的),进入将数据库备份文件下载到电脑本地。

如上图所示,有恢复功能。网站数据如果出现问题,那么就可以利用备份的数据库文件进行恢复。 点击查看,Discuz数据库恢复教程

discuz提供的数据库备份功能,只是备份数据库,并没有备份网站程序、模板和附件。

Discuz的程序不需要备份,出问题后用之前的程序或下载新的程序重新安装就可以了。
模板文件一般都是在本地开电脑开发好后,上传到服务器端的,因此本地是有备份的,如果实在没有,也可以定期下载备份。
网站的图片等附件文件,本地电脑中一般没有,可以定期下载/data/attachment/目录备份

二、使用服务器环境搭建工具备份,比如宝塔面板
虽说discuz自带的数据库备份工具还行,但是要手动操作还是不便利。程序和文件备份就更复杂了,还得通过FTP备份。在此分享更简单的方法,通过服务器环境搭建工具备份,以宝塔面板为例说明:

数据库备份和网站备份,登陆宝塔面板后台,在左侧菜单选择”计划任务”,备份类型选择数据库备份或网站备份。
选择具体需要备份的数据库和网站,以及备份执行周期,即可以定时自动备份数据库和网站。

三、使用空间服务商后台,进行网站内容备份。在此以阿里云服务器为例说明

登陆阿里云官方网站,进入控制台,实例中选择“快照”,然后点击创建快照,选择需要创建快照的云盘,就可以将整个服务器进行备份。这个方法是会产生费用的,请按需使用。

相关文章

discuz模板制作调用标签大全 标签汇总

discuz模板制作过程中需要使用大量的调有标签来替换固定的文字,这些调用标签都是DZ官方提供的,它代表了各自的含义,下面是DZ官方提供的模板调用标签大全 数据ID {id} 帖子URL...

Discuz论坛入口文件forum.php解析

//定义两个常量,定义当前应用ID define(‘APPTYPEID’, 2); //定义当前应用脚本名称 define(‘CURSCRIPT’, ‘forum’); //引入两个核心库文件 r...


		Discuz 核心函数class_core.php文件讲解

Discuz 核心函数class_core.php文件讲解

error_reporting(E_ALL); //设置error级别为报告所有错误 //定义常量值 define(‘IN_DISCUZ’, true); //设置常量IN_DISCUZ为true...


		Discuz 模板文件中JS引入{VERHASH}讲解

Discuz 模板文件中JS引入{VERHASH}讲解

如下图所示,discuz手机touch版header模板文件,引入JS时地址末端有如下标记{VERHASH} {VERHASH} 是 Discuz 代码中的常量,根据名字中的“hash”就可以...


		Discuz lang默认文字语言包设置方法入口

Discuz lang默认文字语言包设置方法入口

Discuz系统众多文件中,都通过{lang}引入文字语言包内容。 如下图所示: {lang related_thread} 引入的文字就是“相关帖子” 那么这些文字,是封装在哪里的呢? D...


		DISCUZ发帖时添加自定义字段(分类信息)

DISCUZ发帖时添加自定义字段(分类信息)

使用织梦建站时,文章简介可以方便的进行调用,有利于搜索引擎优化。 那在Discuz中,如何实现相同功能呢。 以下讲解在Discuz中,通过添加分类信息,实现文章简介的添加,配合后续模板中的调用方法...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。