centos 7 backup cron问题
我有一个奇怪的问题:我通过su用户运行bash脚本/path/script.sh所有工作正常,但是当通过cron运行相同的脚本时,它使用所有空闲内存并使两台服务器从和到)加上忽略--bwlimit(我看到它在VDS的控制范围内)。 * 10 * * * gituser /path/script.shcentos 7 backup cron问题
我sciprt:!
#/斌/庆典 CD /备份
现在= $(日期
在cron+ “%Y_%M_%d”)
#mysql
mysqldump的 - 全数据库> “$ now.sql”
sshpass -p '通行证' 的rsync --bwlimit = 5000 -RZ “$ now.sql” sftpuser @ IP:/备份/ “$ now.sql”
#rm -f“$ now.sql “
#for测试档案
> /首页/的Bitrix/WWW/testscript
回声 ”$现在“> /路径/ testscript
#Site展示文件
tar cf“$ now.tar”/ path /。 --exclude =/path /./ upload --exclude =/path /./ wp-content --ignore-failed-read
split --bytes = 500MB“$ now.tar”“$ now.tar 。第三部分 “
sshpass -p '通行证' 的rsync --bwlimit = 5000 -RZ ”$ now.tar.part“ * sftpuser @ IP:/备份/
#rm -f” $ now.tar “
#upload文件
sshpass -p '通行证' 的rsync --bwlimit = 5000 -RZ /路/上传/ sftpuser @ IP:/备份/上传/
sshpass -p '通行证' 的rsync --bwlimit = 5000 -RZ /路/ sftpuser @ IP:/备份/可湿性粉剂内容/
toruble是在cron时间(*以分钟为单位因此,其开始每一个新minut)