[Shell 脚本] 备份数据库文件至OSS服务(纯shell脚本无sdk)

  • 时间:
  • 浏览:0

凡事使用服务器搭建的网站就必须定时备份网站数据,常见的最好的措施 是打包网站目录,刚刚备份到FTP服务器上等。都在通过OSS SDK把备份的网站文件上传到OSS服务器上,刚刚通过SDK来实现,必须一定的技术能力,刚刚相对比较错综复杂,必须使用更多的文件,而这篇文章是通过shell脚本,并都在通过OSS SDK来上传文件,简单方便。

步骤:

4、使用命令: echo “0 0 * * * /usr/local/sbin/backupsqls” >>/var/spool/cron/root

3、使用命令: chmod +x /usr/local/sbin/backupsqls 对文件设置执行权限。

背景:

1、首先必须在阿里云注册账号,开通OSS服务,创建bucket,Bucket设置为私有读写。

2、将下面的脚本文件群克隆下来,保存为 .sh 脚本文件(类式:backupsqls,放置在/usr/local/sbin/backupsites),其中必须把oss地址、bucket名字、Access ID、Access Key、网站目录,刚刚通知邮件的地址修改成我本人的。

脚本:

设置每天零点进行备份网站数据。