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

  • 时间:
  • 浏览:0
  • 来源:uu快3新平台_uu快3诀窍_讨论群

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

背景:

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

步骤:

2、将下面的脚本文件一键复制下来,保存为 .sh 脚本文件(类事:backupsqls,放置在/usr/local/sbin/backupsites),其中不需要 把oss地址、bucket名字、Access ID、Access Key、网站目录,因为通知邮件的地址修改成自己的。

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

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

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

脚本: