禅道安装备份与还原
一、备份二、备份恢复Apache和Mysql常用命令启动所有服务/opt/zbox/zbox start停止所有服务/opt/zbox/zbox stop重启所有服务/opt/zbox/zbox restart通过配置检查服务状态/opt/zbox/zbox check 【18.10版本支持】注如果需要开机自动启动可以把 /opt/zbox/zbox restart 加到操作系统的自启目录。cd/optwgethttps://www.zentao.net/dl/zentao/17.8/ZenTaoPMS.17.8.zbox_64.tar.gztarxvzf ZenTaoPMS.17.8.zbox_64.tar.gz方法 1 通过控制台恢复方法 2 通过目录恢复 前提条件在目标服务器上安装相同版本的zbox一键安装包# 1.停掉原有的禅道服务操作关闭2次$ /opt/zbox/zbox stop Stop Apache fail. You can see the log /opt/zbox/logs/apache_error.log Stop Mysql success $ /opt/zbox/zbox stop Apache is not running Mysql is not running# 2.在原服务器上将禅道数据库和附件拷贝到目标服务器的相同目录数据库目录/opt/zbox/data/mysql/zentao 附件目录/opt/zbox/app/zentao/www/data/upload/1 $scp-rxx.xx.xx.xx:/zbox/zentao /opt/zbox/data/mysql/ $scp-rxx.xx.xx.xx:/zbox/1 /opt/zbox/app/zentao/www/data/upload/# 3.重启禅道服务$ /opt/zbox/zbox start Start Apache success Start Mysql success# 4.验证禅道服务已经恢复使用浏览器打开http://目标服务器ip:8070/zentao,登录后查看对应的项目bug记录是否与原有的一致三、升级一、升级步骤从禅道下载中心下载我们新的源码包(zip格式)。注意不是.tar.gz 的集成运行环境如果你下载这个会造成数据被覆盖解压缩后得到zentaopms文件夹将zentaopms/下面的所有文件复制到/opt/zbox/app/zentao/下面覆盖同名文件sudocp-rfzentaopms/* /opt/zbox/app/zentao/然后访问http:/ip地址/zentao/upgrade.php按照页面提示进行升级。不要解压缩成/opt/zbox/app/zentao/zentao。不要将原来的程序移走再解压缩新的版本注意是覆盖二、备注如果禅道11.0之前的禅道一键安装包升级后想使用禅道客户端需要检查一下 /opt/zbox/etc/apache/httpd.conf文件中是否存在下面几行代码如果已有这几行无需操作此步骤如果没有在httpd.conf中增加这几行代码。然后重新启动禅道服务sudo /opt/zbox/zbox restart。复制以下文本增加在的红框的位置。Filesx.phpSetHandler application/x-httpd-php/FilesFilesux.phpSetHandler application/x-httpd-php/Files