军哥 关于备份脚本有些细节问题再向您请教
1.:备份只备份数据库,不需要备份站点文件 是不是把Backup_Dir里的值为空或者直接注释掉就可以了# Backup_Dir=("")
2:服务器上的mysql端口不是默认端口
那么Set MySQL UserName and password中需要加个port='端口号'吗?
3:备份到远程ftp,
ftp地址并不是ip,而是域名+端口
是直接在FTP_Host='域名:端口路'吗?
4:计划任务是按老教程上直接粘贴修改的,这是对的吧?
0 3 * * * /root/lnmp2.0/tools/backup.sh
5:有没有法子能临时执行一次看看有没有效果,并且出错的话返回错误日志查下是什么问题
补充内容 (2023-8-8 17:06):
没有备份到ftp服务器上面
却备份到了本地根目录上了
补充内容 (2023-8-8 17:07):
需求是想让脚本每天凌晨3点备份所有数据库(压缩包的文件方式) 备份到 ftp存储空间 ftp地址是域名+非标准21端口的 1、只备份数据库,把 cho "Backup website files..." 下面3行删除
2、-p$MYSQL_PassWord后面加上 -P端口
3、是的
4、对
5、就是4问题后面的命令 Backup Databases...
Delete old backup files...
Uploading backup files to ftp...
Getting directory contents (332)
备份到本地是成功了 传输到ftp失败了
配置是
https://i.miji.bid/2023/08/09/6474c153789445e8eb9c05f4b7a2a81f.png
有没有可能是因为站点服务器上端口没开,我用iptables只开了常用的80 443 自定义22端口和其它自定义 别的端口一律关闭的 所以无法传输到ftp服务器上(ftp服务器是正常的且端口开了)? 清风笑 发表于 2023-8-9 16:56
Backup Databases...
Delete old backup files...
Uploading backup files to ftp...
ftp服务器地址和端口你咋加上http:// 了呢
另外如果这个ftp服务器也是用lnmp里面的安装脚本搭的,需要开20,21,20000到30000这些端口,要不可能无法链接有问题 licess 发表于 2023-8-9 19:42
ftp服务器地址和端口你咋加上http:// 了呢
另外如果这个ftp服务器也是用lnmp里面的安装脚本搭的,需要开2 ...
类似于云存储的 我试试用ftp看看 可以了!就是军哥提到的http问题 改为ftp就好了 不是端口 感谢军哥的宝贵经验!
备份站点文件 能不能指定wp-content/uploads这个文件夹不要备份 这文件夹太大了 除了这个文件夹之外 其它的都打成压缩包传输到ftp服务器上? 清风笑 发表于 2023-8-10 04:09
可以了!就是军哥提到的http问题 改为ftp就好了 不是端口 感谢军哥的宝贵经验!
备份站点文件 能不能指定wp ...
改一下打包命令,加上 --exclude=wp-content/uploads
页:
[1]