禅道安装
598875

婵道迁移已解决 悬赏5积分

提问者赵正文 答案数1 阅读数170 发表时间2025-06-30 09:30:23

请问,婵道怎么做到无缝迁移,我现在使用的是18.0版本,我想从A服务器上迁移到B服务器上,能通过 备份A服务器上婵道,在B服务器上恢复来实现吗

禅道版本:禅道开源版 18.0

安装包类型:Linux安装包

操作系统:CentOS

客户端浏览器:Chrome

设置备注
内容
答案列表
🎂
2025-06-30 09:34:53

你好,咱们Linux一键安装包,且AB服务器的内核架构相同,可以按照下面来操作即可。

1、先停止A服务器的禅道服务,然后整体拷贝/opt/zbox目录

2、将拷贝的数据放到B服务器的/opt下,然后直接启动禅道服务器即可

另外,有禅道使用问题,也可以联系客户经理,邀请您加入技术交流群沟通,即时性会更好一些。

📱
赵正文2025/06/30
我修改一下问题,好像使用的是lampp方式,也就是源码包安装的方式,下载的zip包,ZenTaoPMS.18.0.php7.2_7.4.zip,请问是源码包的方式吗,源码包的方式怎么迁移呢
1条回复 回复
🎂
禅道-王誉霖2025/06/30
1、mysqldump -u root -p zentao(这是禅道库名,根据实际情况修改) > zentao.sql; 导出sql文件
2、在新服务的mysql里导入上一步导出的sql文件。
3、在新服务器搭建好lampp后,可以将禅道目录直接备份到新服务器的对应位置。
1条回复 回复
📱
赵正文2025/06/30
可以将服务器A上的婵道(lampp方式部署)迁移到服务器B上,用docker部署吗
1条回复 回复
🎂
禅道-王誉霖2025/06/30
可以的。
1、新服务搭建docker同版本禅道并启动成功
2、导出老服务器禅道sql,mysqldump -u root -p zentao(这是禅道库名,根据实际情况修改) > zentao.sql; 导出sql文件
3、在新服务的dokcer的mysql里导入上一步导出的sql文件。
4、拷贝zentao/www/data/upload 上传附件目录
5、将上一步的附件目录,拷贝到docker挂载目录的zentao/www/data/下,替换原有的upload
1条回复 回复
📱
赵正文2025/06/30
可以将服务器A上的婵道(lampp方式部署的18.0版本)迁移到服务器B上,用zbox方式部署并且想用外部数据库,我看之后18.10版本后才支持。能直接18.0升级18.10吗
1条回复 回复
🎂
禅道-王誉霖2025/06/30
18.0应该也可以的。
按照下面操作:
1、新服务器部署18.0的一键安装包
2、导出老服务器禅道sql,mysqldump -u root -p zentao(这是禅道库名,根据实际情况修改) > zentao.sql; 导出sql文件
3、在新服务mysql导入上一步sql
4、拷贝zentao/www/data/upload 上传附件目录
5、将上一步的附件目录,拷贝到/opt/zbox/app/zentao/www/data/下,替换原有的upload
6、修改/opt/zbox/app/zentao/config/my.php 里的mysql链接信息为外部的ip和端口
1条回复 回复
📱
赵正文2025/06/30
[root@localhost zbox]# cat /opt/zbox/app/zentao/config/my.php
<?php
$config->installed = true;
$config->debug = false;
$config->requestType = 'PATH_INFO';
$config->db->host = '192.168.56.33';
$config->db->port = '3306';
$config->db->user = 'root';
$config->db->prefix = 'zt_';
$config->webRoot = getWebRoot();

$config->db->name = 'zentao';
$config->db->password = 'zhaozhao';
$config->default->lang = 'zh-cn';
[root@localhost zbox]# ss -tnl
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 127.0.0.1:3306 *:*
LISTEN 0 128 *:22 *:*
LISTEN 0 100 127.0.0.1:25 *:*
LISTEN 0 128 [::]:80 [::]:*
LISTEN 0 128 [::]:22 [::]:*
LISTEN 0 100 [::1]:25 [::]:*
[root@localhost zbox]# ./zbox status
Apache is running
Mysql is running

不管用,还是启动的本机器的mysql
1条回复 回复
🎂
禅道-王誉霖2025/06/30
是会启动一键安装包的mysql,但是用哪个mysql,是根据my.php下配置的。
可以my.php修改成连接使用外部的mysql的。
回复
联系我们
联系人
丁芝/高级客户经理
电话(微信)
17663906485
QQ号码
1481227768
联系邮箱
dingzhi@chandao.com
返回顶部
丁芝
高级客户经理
17663906485
1481227768
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。