一般来说,我们只需备份最基础的几个文件,任何灾难性事故后,都可以恢复网站;因为程序代码是公共的,可以任意下载。
需要备份的文件分别是:网站数据库(mysql-data下)、网站附件(attachment)、网站模板(skin+template)
A:备份网站数据
数据备份1:备份mysql数据库方式:直接进入mysql--data目录下,下载对应网站的数据库即可。
数据备份2:后台备份方式:点击系统后台初始页----点击数据库备份-----点击备份本系统即可;其他均默认。
备份后的数据库文件位置:网站根目录---data---db_backup;
数据备份的具体操作方法,请查看栏目相关教程。
B:备份网站附件
网站所有上传的附件都是 attachment目录中;attachment在网站根目录下。如果有eweb编辑器,则需要打包eweb编辑器。
C:备份网站模板(备份一次即可)
每个网站模板一般都是自己个性化的,所以需要备份模板;模板的备份路径:网站根目录下
skin:某某模板(当前目标模板)+sites(子站模板)+default(公共模块的模板) +label(标签样式;如果改了标签,可以打包)
template:某某模板(当前目标模板)+sites(子站模板)+default(公共模块的模板) +label(标签样式;如果改了标签,可以打包)
说明:skin是模板的css和图片样式;template是模板的HTML文件;所以两个对应目录都要打包。
这样我们可以将上面的数据库、附件、模板包打包即可;其中模板打包一次就可以了,不需要每次备份。但是数据库和附件库在不断增加内容,需要定时打包。