🚐

18.6升级18.10后,备份还原问题

回贴
5个回复
阅读数 622
发表时间 2024-02-27 17:13:01
刚失恋的西装
  • 访问次数 1
  • 注册日期 2024-02-27
  • 最后登录 2024-02-27
  • 我的积分 60
楼主

本地服务器从18.6升级18.10,做了备份文件

云服务器直接安装的18.10的LINUX一键安装包

本地服务器的备份文件无法在云上还原,一直提示“还原正在进行中

  • 附件
5个回复
禅道-阿龙
  • 访问次数 1157
  • 注册日期 2021-09-06
  • 最后登录 2024-07-11
  • 我的积分 4606
沙发
检查下 zentao/tmp/log/目录下的日志文件是否有报错信息呢,另外可以在linux命令行界面手动还原试试:
1、编辑 .sql.php 文件删除第一行 <?php?>,重命名文件去掉 .php 后缀;

2、导入备份:/opt/zbox/bin/mysql -uroot -p zentao <  xxxxxxx.sql 

禅道-阿龙 最后编辑, 2024-02-27 17:20:12 禅道-阿龙 最后编辑, 2024-02-27 17:20:12
回复#1
🚐
刚失恋的西装
  • 访问次数 1
  • 注册日期 2024-02-27
  • 最后登录 2024-02-27
  • 我的积分 60
板凳

zentao/tmp/log/没有错误日志,执行sql文件报错了

Incorrect date value: '' for column `zentao`.`zt_case`.`scriptedDate` at row 1

刚失恋的西装 最后编辑, 2024-02-27 17:28:26 刚失恋的西装 最后编辑, 2024-02-27 17:28:26
回复#2
禅道-阿龙
  • 访问次数 1157
  • 注册日期 2021-09-06
  • 最后登录 2024-07-11
  • 我的积分 4606
#3
/opt/zbox/etc/mysql/my.cnf文件,在 [mysqld] 下方添加 sql_mode=''
然后重启禅道,重新导入sql文件试下。
禅道-阿龙 最后编辑, 2024-02-27 17:29:24
🌸
忐忑的香烟
  • 访问次数 1
  • 注册日期 2024-03-14
  • 最后登录 2024-03-14
  • 我的积分 55
#4
我也有这个问题,我原先是直接安装在服务器的18.10版本,然后我需要迁移服务器,另一个服务器的docker只能pull 18.7版本的,拉不了18.10。然后我把数据库导入进去的时候显示 ,sql_mode已经写了。docker也重启了都没用
忐忑的香烟 最后编辑, 2024-03-14 11:43:52
回复#4
马超
  • 访问次数 1771
  • 注册日期 2018-06-20
  • 最后登录 2024-07-12
  • 我的积分 6773
#5
1、禅道迁移数据,需要保持版本一致,不支持高版本迁移到低版本上。可以安装相同版本的禅道然后在迁移数据。
  18.10的docker下载地址
docker pull easysoft/zentao:18.10
2、导入数据之前需要执行下这条sql,然后再导入
set global sql_mode='';
如果还有问题, 可以加一下左上角的商务联系方式,商务邀请进群后沟通。
马超 最后编辑, 2024-03-14 13:35:42 马超 最后编辑, 2024-03-14 13:35:42
返回顶部
刘璐
高级客户经理
18562550650
2845263372
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。