CentOS中使用Shell脚本实现每天自动备份网站文件和数据库并上传到FTP中

  • A+
所属分类:Linux

一、安装Email发送程序


 

二、安装FTP客户端程序

脚本需要用到FTP客户端程序将文件上传到FTP空间上面,因此必须安装FTP客户端,否则将出现ftp命令无法找到的错误。

三、在/root目录下新建脚本文件:AutoBackupToFtp.sh,内容如下:

代码如下:


 

四、配置

给脚本添加执行权限:

利用系统crontab实现每天自动运行:

 

输入以下内容:


 

其中00 02为时间分/小时,可自行修改,例如:30 12 ***,就是每天12.30运行这个脚本。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: