本篇文档讲述如何备份禅道。
禅道的备份分为三个部分,一是配置,二是附件,三是数据库。
一、配置和附件的备份。
配置文件目前大家使用到的一般是config/my.php和module/mail/config.php。上传的附件是存储在zentaopms/www/data目录下面。因此备份配置文件和附件也就很容易,将整个禅道目录备份就可以了。
二、数据库的备份:
如果你是使用的windows集成运行环境,可以考虑将整个运行环境备份,这样配置文件,附件,数据库就一块备份了。
单纯备份数据库,可以考虑使用下面两种方式:
2.1 直接备份数据库原始文件。
找到mysql的data目录,windows一般是在mysql安装目录下面。linux则一般是在/var/mysql或者/var/db类似的目录下面。在data目录下面,会有一个zentao的目录,这个zentao目录就是原始的数据库文件,直接复制这个也是可以的。linux下面可能需要注意权限的问题。
2.2 通过导出备份文件。
可以使用mysql提供的管理工具,将数据库导出: mysqladmin -u xxx -p zentao > zentao.sql,其中的user换成实际的用户。