VPS侦探论坛

 找回密码
 注册
查看: 6401|回复: 2

帝国备份王恢复数据每次回复到一个大的分卷就是502

[复制链接]
发表于 2011-12-3 07:42:13 | 显示全部楼层 |阅读模式

数据库很大。备份的时候不想有太多分卷就设置了20MB一个卷。

然后数据备份完了之后服务器重新做了系统然后安装了lnmp

其他程序执行都没任何问题。

但是每次开始恢复数据库到20M的分卷的时候就立马502了。。。

不知道该怎么解决。。。timeout=300  timeout应该没有用。页面刚显示应该处理20M数据库卷的时候就出错了。
其他的不知道怎么解决。。。

以为是mysql的问题。我把my.cnf里面的参数后面全部统一加个零。。。让他最小的参数也是在25m左右~

但是还是502。。  网站没有开启日志记录。。。没发上传吧~

我发现帝国备份的数据库文件后缀全部都是.php  是不是nginx把这些文件当成php给分别配置缓存但是太大他写不进去啊?


应该怎么调整呢?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2011-12-3 09:32:17 | 显示全部楼层


不好说什么原因,建议用https://www.vpser.net/manage/mysql-import-export.html 前面的方法备份和恢复数据
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2011-12-6 09:36:38 | 显示全部楼层

军哥帮忙看下这样写对吗?


  1. [root@localhost /]# vi mysql-backup.sh
  2. db_user="root"
  3. db_passwd="123456"
  4. db_host="192.168.1.110"
  5. db_name="ecshop"
  6. # the directory for story your backup file.
  7. backup_dir="/backup"
  8. # date format for backup file (dd-mm-yyyy)
  9. time="$(date +"%Y-%m-%d-%H-%M-%S")"
  10. # mysql, mysqldump and some other bin's path
  11. MYSQL="/usr/local/mysql/bin/mysql"
  12. MYSQLDUMP="/usr/local/mysql/bin/mysqldump"
  13. GZIP="/bin/gzip"
  14. $MYSQLDUMP -u $db_user -h $db_host -p$db_passwd $db_name | $GZIP -9 > "$backup_dir/$db_name"_"$time.gz"


  15. 让备份脚本每天自动执行

  16. # crontab –e

  17. # 00 03 * * * /mysql-backup.sh // 每天凌晨3点执行
复制代码
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-9-21 19:37 , Processed in 0.026036 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表