帝国备份王恢复数据每次回复到一个大的分卷就是502
数据库很大。备份的时候不想有太多分卷就设置了20MB一个卷。然后数据备份完了之后服务器重新做了系统然后安装了lnmp
其他程序执行都没任何问题。
但是每次开始恢复数据库到20M的分卷的时候就立马502了。。。
不知道该怎么解决。。。timeout=300timeout应该没有用。页面刚显示应该处理20M数据库卷的时候就出错了。
其他的不知道怎么解决。。。
以为是mysql的问题。我把my.cnf里面的参数后面全部统一加个零。。。让他最小的参数也是在25m左右~
但是还是502。。网站没有开启日志记录。。。没发上传吧~
我发现帝国备份的数据库文件后缀全部都是.php是不是nginx把这些文件当成php给分别配置缓存但是太大他写不进去啊?
应该怎么调整呢? 不好说什么原因,建议用https://www.vpser.net/manage/mysql-import-export.html 前面的方法备份和恢复数据
军哥帮忙看下这样写对吗?
# vi mysql-backup.shdb_user="root"
db_passwd="123456"
db_host="192.168.1.110"
db_name="ecshop"
# the directory for story your backup file.
backup_dir="/backup"
# date format for backup file (dd-mm-yyyy)
time="$(date +"%Y-%m-%d-%H-%M-%S")"
# mysql, mysqldump and some other bin's path
MYSQL="/usr/local/mysql/bin/mysql"
MYSQLDUMP="/usr/local/mysql/bin/mysqldump"
GZIP="/bin/gzip"
$MYSQLDUMP -u $db_user -h $db_host -p$db_passwd $db_name | $GZIP -9 > "$backup_dir/$db_name"_"$time.gz"
让备份脚本每天自动执行
# crontab –e
# 00 03 * * * /mysql-backup.sh // 每天凌晨3点执行
页:
[1]